VegetarianGluten FreeQuickHigh Protein

Mediterranean Bean Salad

A colorful, protein-packed Mediterranean bean salad with chickpeas, cannellini beans, crunchy vegetables, kalamata olives, and crumbled feta tossed in a tangy red wine vinaigrette. Perfect for meal prep and summer gatherings.

Prep

25 min

Cook

0 min

Total

25 min

Chill

30 min

Servings

6

Difficulty

easy

NK

Nibbleboard Kitchen

March 29, 2026

Be the first to rate
bean salad recipe

This Mediterranean bean salad is one of those recipes you'll make once and then keep on permanent rotation. It's hearty enough for a standalone lunch, gorgeous enough for a potluck, and it actually gets better as it sits in the fridge — making it the ultimate make-ahead meal.

Why This Recipe Works

  • Two types of beans give contrasting textures — buttery cannellini beans and firm, nutty chickpeas keep every bite interesting
  • The tangy red wine vinaigrette with garlic and oregano brightens the earthy beans without overpowering them
  • Resting in the fridge lets the beans absorb the dressing, intensifying flavor over time instead of fading

This bean salad is one of those recipes you'll make once and then wonder how you ever survived without it. It's packed with protein from two types of beans, loaded with crunchy Mediterranean vegetables, and tossed in the simplest tangy red wine vinaigrette that makes everything sing. Whether you're prepping lunches for the week, bringing a dish to a summer cookout, or just craving something fresh and filling, this salad has you covered.

Overhead flat-lay of all bean salad ingredients arranged in small bowls and piles on a light marble surface — an open can of golden chickpeas, a bowl of white cannellini beans, finely diced red and ye

The secret to a great bean salad is keeping things simple but intentional. You want a mix of textures — creamy beans, crispy cucumber, sharp red onion — all pulled together by a dressing that's bright enough to cut through the earthiness of the beans. This Mediterranean-style version nails that balance with a garlic-oregano vinaigrette, salty kalamata olives, and tangy feta crumbles in every bite.

Close-up action shot of red wine vinaigrette being whisked in a small glass bowl, showing the emulsified golden-amber dressing with visible flecks of dried oregano and minced garlic. A small silver wh

One more thing I love about this recipe: it actually gets better the longer it sits. The beans soak up that tangy dressing overnight, so day-two leftovers are arguably the best version. Make a big batch on Sunday and you've got easy, satisfying lunches all week long.

Side-angle shot of a large white ceramic bowl filled with colorful Mediterranean bean salad — golden chickpeas and white cannellini beans mixed with bright red and yellow bell pepper pieces, green cuc

You can customize this endlessly — swap in black beans or kidney beans, add cherry tomatoes, throw in some fresh dill or basil. But honestly, this combination right here is the one I keep coming back to. Let's get mixing!

Overhead extreme close-up of a single generous serving of bean salad on a small white plate, showing the texture detail of individual chickpeas and cannellini beans coated in glistening vinaigrette, a

How It Comes Together

Overhead flat-lay of two drained cans of beans — golden chickpeas on the left and creamy white cannellini beans on the right — sitting in a metal colander over a white sink, water droplets visible on the bean surfaces, showing them freshly rinsed and ready to use. Bright overhead natural lighting, clean white background
Overhead flat-lay of two drained cans of beans — golden chickpeas on the left and creamy white cannellini beans on the right — sitting in a metal colander over a white sink, water droplets visible on the bean surfaces, showing them freshly rinsed and ready to use. Bright overhead natural lighting, clean white background
Close-up of a large white mixing bowl filled with the undressed salad components — chickpeas, cannellini beans, finely diced red and yellow bell peppers, cucumber pieces, thin red onion slivers, chopped parsley, and halved kalamata olives all layered together. Vibrant rainbow of colors visible, shot from a 45-degree angle, natural window lighting from the right side
Close-up of a large white mixing bowl filled with the undressed salad components — chickpeas, cannellini beans, finely diced red and yellow bell peppers, cucumber pieces, thin red onion slivers, chopped parsley, and halved kalamata olives all layered together. Vibrant rainbow of colors visible, shot from a 45-degree angle, natural window lighting from the right side
Action shot of golden vinaigrette being poured from a small glass bowl over the mixed bean salad in a large white bowl, the dressing cascading over the colorful vegetables and beans. A hand holds the small bowl at the top of frame. Side-angle shot, warm lighting highlighting the glossy dressing stream, shallow depth of field
Action shot of golden vinaigrette being poured from a small glass bowl over the mixed bean salad in a large white bowl, the dressing cascading over the colorful vegetables and beans. A hand holds the small bowl at the top of frame. Side-angle shot, warm lighting highlighting the glossy dressing stream, shallow depth of field
Close-up of white feta cheese being crumbled by hand over the top of the dressed bean salad, small irregular chunks falling onto the glistening beans and vegetables below. Fingers visible at the top of the frame, shot from slightly above, warm natural lighting, the colorful salad filling the lower two-thirds of the frame with beautiful contrast between white feta and dark olives
Close-up of white feta cheese being crumbled by hand over the top of the dressed bean salad, small irregular chunks falling onto the glistening beans and vegetables below. Fingers visible at the top of the frame, shot from slightly above, warm natural lighting, the colorful salad filling the lower two-thirds of the frame with beautiful contrast between white feta and dark olives
Final plated Mediterranean bean salad in a wide white ceramic serving bowl on a light wooden table, garnished with a final sprinkle of fresh parsley and a drizzle of olive oil catching the light on the surface. A striped blue-and-white linen napkin and a wooden serving spoon sit beside the bowl. Shot from directly overhead, bright natural lighting, appetizing and magazine-worthy food styling
Final plated Mediterranean bean salad in a wide white ceramic serving bowl on a light wooden table, garnished with a final sprinkle of fresh parsley and a drizzle of olive oil catching the light on the surface. A striped blue-and-white linen napkin and a wooden serving spoon sit beside the bowl. Shot from directly overhead, bright natural lighting, appetizing and magazine-worthy food styling

Chef Tips

  • Always rinse canned beans thoroughly — the starchy liquid makes the dressing murky and overly salty.
  • For the best flavor, make this salad at least 2 hours ahead (or overnight). The beans soak up the vinaigrette and taste even better the next day.
  • Swap cannellini beans for kidney beans or black beans if that's what you have — any combination of two or three bean varieties works beautifully.
  • If you're dairy-free, skip the feta and add a handful of toasted pine nuts or sunflower seeds for a salty, crunchy contrast.
  • Dice your vegetables small (about ¼-inch pieces) so every forkful gets a mix of beans, crunch, and dressing.

Variations

Three-Bean Classic

Use chickpeas, kidney beans, and blanched green beans instead. Skip the feta and olives for a more traditional American-style bean salad.

Greek-Style

Add halved cherry tomatoes and diced cucumber. Use lemon juice instead of red wine vinegar and add a pinch of dried dill.

Spicy Southwestern

Swap in black beans and pinto beans. Add corn, diced jalapeño, and a squeeze of lime. Use cilantro instead of parsley and cumin in the dressing.

Italian White Bean

Use all cannellini beans. Add sun-dried tomatoes, artichoke hearts, and fresh basil. Finish with a drizzle of balsamic glaze.

Serving Suggestions

Serve chilled on its own for a light lunch, scooped over mixed greens or fluffy quinoa, alongside grilled chicken or fish, or as a colorful side dish at summer barbecues and potlucks. It's also excellent stuffed into pita pockets or wrapped in a large tortilla.

Make It Ahead

Make the full salad up to 3 days ahead. Store covered in the fridge — it tastes even better after marinating overnight. Hold off on adding the feta until just before serving if you want it to stay distinctly crumbly.

Mediterranean Bean Salad

A colorful, protein-packed Mediterranean bean salad with chickpeas, cannellini beans, crunchy vegetables, kalamata olives, and crumbled feta tossed in a tangy red wine vinaigrette. Perfect for meal prep and summer gatherings.

Prep

25 min

Cook

0 min

Total

25 min

Chill

30 min

Servings

6

Difficulty

easy

Calories

533

Print
Share:

Ingredients

servings

Ingredients

Dressing

Instructions

  1. 1

    Whisk together the red wine vinegar, honey, dried oregano, minced garlic, salt, and black pepper in a small bowl. Slowly drizzle in the olive oil while whisking until the dressing is emulsified and smooth.

  2. 2

    Drain and rinse both cans of beans under cold running water until the water runs clear. Shake off excess water and let them drain in a colander for a minute.

  3. 3

    Add the chickpeas, cannellini beans, diced bell peppers, cucumber, red onion, parsley, and kalamata olives to a large mixing bowl.

  4. 4

    Pour the dressing over the salad and toss gently with a large spoon or spatula until everything is evenly coated.

  5. 5

    Scatter the crumbled feta over the top and fold it in gently — you want some pieces to stay intact on the surface.

  6. 6

    Cover and refrigerate for at least 30 minutes before serving to let the flavors meld. Give it one more gentle stir before scooping into bowls.

    30 min

Equipment

large mixing bowlsmall whisk or forkcutting boardknife

Nutrition per Serving

533

Calories

26g

Protein

67g

Carbs

19g

Fat

18g

Fiber

9g

Sugar

593mg

Sodium

Estimated Cost

$21.16total
$3.53per serving

*Based on average US grocery prices

Storage & Leftovers

Storage: Store in an airtight container in the refrigerator for up to 5 days. Stir well before serving as the dressing settles to the bottom.

Reheating: This salad is best served cold or at room temperature. No reheating needed — just pull it from the fridge 10 minutes before serving if you prefer it less chilled.

Freezing: Not recommended. Beans become mushy and vegetables lose their crunch after freezing and thawing.

MediterraneanVegetarianGluten FreeHigh ProteinMeal PrepNo CookUnder 30 Minutes

Frequently Asked Questions

Nutrition Facts

6 servings | 1 generous cup

Calories533

% Daily Value*

Total Fat 19g24%
Total Carbohydrate 67.4g25%
Dietary Fiber 18.3g65%
Total Sugars 9.3g
Protein 25.8g52%
Sodium 593mg26%

*Percent Daily Values based on a 2,000 calorie diet.

Reviews & Comments

No reviews yet. Be the first to leave a review!

You Might Also Like