Mediterranean Marinated White Beans
Description
Simple, fresh, and bursting with Mediterranean flavors, these Mediterranean Marinated White Beans are an easy dish that comes together in just minutes. Creamy white beans are tossed with crisp vegetables, fragrant herbs, garlic, olive oil, lemon juice, and a blend of Mediterranean seasonings, creating a light yet satisfying salad that’s perfect as a side dish, appetizer, or healthy lunch.
The beans soak up the bright lemon dressing and aromatic herbs as they marinate, becoming even more flavorful over time. Rich in plant-based protein and fiber, this recipe is naturally filling while remaining light and refreshing. The combination of parsley, basil, garlic, and extra virgin olive oil creates a classic Mediterranean flavor that’s both wholesome and delicious.
This versatile recipe pairs beautifully with grilled chicken, salmon, shrimp, or roasted vegetables, and it’s equally delicious served with warm pita bread or crusty artisan bread. Since it requires no cooking beyond rinsing the beans, it’s also an excellent meal-prep recipe for busy weekdays. The longer it chills, the better the flavors become, making it an ideal make-ahead dish for picnics, potlucks, or family gatherings.
Ingredients For the Bean Salad
- 2 cans (15 oz each) cannellini beans or Great Northern beans, drained and rinsed
- 1 cup cherry tomatoes, halved
- ½ English cucumber, diced
- ¼ cup red onion, finely diced
- ¼ cup Kalamata olives, sliced
- ¼ cup roasted red peppers, diced
- ¼ cup fresh parsley, chopped
- 2 tbsp fresh basil, chopped
For the Mediterranean Marinade
- ¼ cup extra virgin olive oil
- 2 tbsp fresh lemon juice
- 1 tbsp red wine vinegar
- 2 garlic cloves, minced
- 1 tsp Dijon mustard
- 1 tsp dried oregano
- ½ tsp dried thyme
- ½ tsp garlic powder
- Salt, to taste
- Freshly ground black pepper, to taste
Optional Toppings
- ½ cup crumbled feta cheese
- Lemon zest
- Red pepper flakes
- Toasted pine nuts
Instructions
- Drain and rinse the white beans thoroughly under cold water.
- Pat the beans dry with paper towels to remove excess moisture.
- Place the beans into a large mixing bowl.
- Add the cherry tomatoes, cucumber, red onion, olives, roasted red peppers, parsley, and basil.
- In a small bowl, whisk together the olive oil, lemon juice, red wine vinegar, garlic, Dijon mustard, oregano, thyme, garlic powder, salt, and black pepper until well combined.
- Pour the dressing over the bean mixture.
- Toss gently until everything is evenly coated.
- Cover and refrigerate for at least 30 minutes to allow the flavors to develop.
- Before serving, gently stir the salad once more.
- Sprinkle with feta cheese, lemon zest, toasted pine nuts, or red pepper flakes if desired.
- Serve chilled or at room temperature.
Tips
- Cannellini beans have the creamiest texture, but Great Northern or butter beans also work beautifully.
- Use freshly squeezed lemon juice for the brightest flavor.
- Allow the salad to marinate for at least 30 minutes—overnight is even better.
- Fresh herbs make a noticeable difference, so use them whenever possible.
- Add diced avocado just before serving for extra creaminess.
- For additional protein, mix in grilled chicken, tuna, or shrimp.
- Serve with toasted sourdough or warm pita bread for a complete meal.
Notes
- Store in an airtight container in the refrigerator for up to 4 days.
- Stir before serving because the dressing naturally settles.
- Do not freeze, as the vegetables will lose their crisp texture.
- This recipe is naturally vegetarian and can easily be made vegan by omitting the feta cheese.
- The beans become even more flavorful after several hours of marinating.
Q&A
Can I use dried beans instead of canned?
Yes. Cook about 1½ cups of dried white beans until tender, cool completely, and use them in place of the canned beans.
Which white beans are best?
Cannellini beans are ideal because they’re creamy and hold their shape well, but Great Northern or butter beans are excellent alternatives.
Can I make this recipe ahead of time?
Absolutely! In fact, it tastes even better after chilling overnight because the beans absorb the flavorful marinade.
What can I serve with Mediterranean Marinated White Beans?
They’re delicious alongside grilled chicken, salmon, steak, lamb, roasted vegetables, or served with crusty bread and a fresh green salad.
Servings
Serves 6
Nutrition (Approx. Per Serving)
- Calories: 245
- Protein: 10g
- Carbohydrates: 24g
- Fat: 13g
- Saturated Fat: 2g
- Fiber: 8g
- Sugar: 3g
- Sodium: 320mg
- Cholesterol: 4mg
- Potassium: 540mg
- Calcium: 8% DV
- Iron: 15% DV
- Vitamin C: 20% DV
- Vitamin A: 10% DV