Why You’ll Love This Recipe
This dish is packed with protein and fiber from the beans and brightened up with fresh herbs and tangy marinade. It’s no-cook beyond the beans, quick to assemble, and can be enjoyed warm or chilled. The marinade infuses the beans with vibrant flavors, making them tasty on their own or as a complement to many dishes.
Ingredients
-
2 cups cooked white beans (cannellini, navy, or Great Northern beans)
-
1/4 cup extra virgin olive oil
-
2 tbsp red wine vinegar or lemon juice
-
2 cloves garlic, minced
-
1 tsp Dijon mustard
-
1/2 tsp dried oregano or Italian seasoning
-
Salt and freshly ground black pepper, to taste
-
1/4 cup chopped fresh parsley or basil
-
Optional: 1/4 cup finely diced red onion or shallots
-
Optional: cherry tomatoes, sliced olives, or crumbled feta for garnish
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Directions
-
Prepare Marinade:
In a bowl, whisk together olive oil, red wine vinegar (or lemon juice), garlic, Dijon mustard, oregano, salt, and pepper until emulsified. -
Combine Beans and Marinade:
Place cooked white beans in a serving bowl.
Pour marinade over the beans and toss gently to coat evenly. -
Add Fresh Herbs and Extras:
Stir in chopped parsley or basil and diced onion if using. -
Marinate:
Cover and refrigerate for at least 1 hour, preferably overnight, to allow flavors to meld. -
Serve:
Garnish with optional cherry tomatoes, olives, or feta cheese before serving.
Servings and Timing
-
Servings: 4
-
Prep time: 10 minutes
-
Marinating time: 1 hour or overnight
-
Total time: 1 hour 10 minutes
Variations
-
Spicy: Add a pinch of crushed red pepper flakes or chopped fresh chili.
-
Mediterranean: Add chopped cucumbers, roasted red peppers, or artichoke hearts.
-
Vegan: Naturally vegan, just skip cheese toppings.
-
Herb Swap: Use dill, cilantro, or thyme instead of parsley.
-
Add Nuts: Toasted pine nuts or walnuts add crunch.
Storage/Reheating
-
Storage: Store in an airtight container in the refrigerator for up to 4 days.
-
Serving: Serve chilled or at room temperature.
FAQs
Can I use canned beans?
Yes, rinse and drain canned beans well before using.
How long should I marinate the beans?
At least 1 hour for good flavor; overnight is best.
Can I use other types of beans?
Yes, chickpeas or black beans work well.
Is this dish gluten-free?
Yes, naturally gluten-free.
Can I make this ahead of time?
Yes, it improves in flavor after marinating.
What can I serve with marinated beans?
Great as a side with grilled meats, crusty bread, or in salads.
Can I add cheese?
Feta or goat cheese pair nicely as toppings.
How do I keep beans from getting mushy?
Use firm beans and gently toss with marinade.
Can I freeze marinated beans?
Freezing is not recommended due to texture changes.
Can I add fresh lemon juice instead of vinegar?
Yes, lemon juice adds a bright, fresh flavor.
Conclusion
Marinated White Beans are a nutritious, easy-to-make dish that bursts with fresh, zesty flavors. Whether served as a side, salad base, or appetizer, this recipe offers a delicious and healthy way to enjoy beans with minimal effort and maximum taste.

Marinated White Beans
- Prep Time: 10 minutes
- Total Time: 1 hour 10 minutes
- Yield: 4 servings
- Category: Snack, Side Dish
- Method: No-Bake
- Cuisine: Mediterranean
- Diet: Vegan
Description
Marinated White Beans are a quick, flavorful dish featuring tender white beans soaked in a tangy, herby vinaigrette. Perfect as a side, salad base, or appetizer, this easy recipe brings bright Mediterranean flavors with fresh herbs and garlic. It’s nutritious, no-cook beyond the beans, and ideal for meal prep or entertaining.
Ingredients
-
2 cups cooked white beans (cannellini, navy, or Great Northern)
-
1/4 cup extra virgin olive oil
-
2 tbsp red wine vinegar or lemon juice
-
2 cloves garlic, minced
-
1 tsp Dijon mustard
-
1/2 tsp dried oregano or Italian seasoning
-
Salt and freshly ground black pepper, to taste
-
1/4 cup chopped fresh parsley or basil
-
Optional: 1/4 cup finely diced red onion or shallots
- Optional garnish: cherry tomatoes, sliced olives, crumbled feta cheese
Instructions
-
Prepare Marinade:
In a bowl, whisk together olive oil, red wine vinegar (or lemon juice), garlic, Dijon mustard, oregano, salt, and pepper until emulsified. -
Combine Beans and Marinade:
Place cooked white beans in a serving bowl. Pour marinade over beans and toss gently to coat evenly. -
Add Fresh Herbs and Extras:
Stir in chopped parsley or basil and diced onion if using. -
Marinate:
Cover and refrigerate for at least 1 hour, preferably overnight, to let flavors meld. -
Serve:
Garnish with optional cherry tomatoes, olives, or feta before serving. Serve chilled or at room temperature.
Notes
Use firm cooked or canned beans rinsed well.Lemon juice can substitute vinegar for a fresh twist.Add toasted pine nuts or walnuts for crunch.Best served with grilled meats, crusty bread, or tossed in salads.