Zesty Mediterranean Bean Salad with Feta, Olives and Lemon

This Mediterranean bean salad combines garbanzo (chickpeas) and black beans with crisp cucumber, sweet grape tomatoes, red onion, garlic, fresh parsley and mint, all brightened with lemon juice and olive oil. It’s a fresh, flavorful, no-cook dish that works equally well as a potluck side, a light lunch, or part of a Mediterranean-inspired dinner.

Garbanzo bean Mediterranean salad on serving platter.

Easy Mediterranean Bean Salad

Think of this as a homemade version of a Balela-style salad: hearty chickpeas paired with black beans for contrast, plus refreshing cucumber, juicy tomatoes, and a simple lemon-olive oil dressing. Fresh parsley and mint lift the flavors, while garlic and red onion add savory depth. Each serving delivers a satisfying amount of fiber (over 9 grams), making this a nutritious addition to any meal. Serve with warm pita and air-fryer falafel for a complete, summery plate.

Why This Mediterranean Bean Salad Works

Gina @ Skinnytaste.com

This is one of those staple salads I return to when I want something quick, healthy, and filling. There’s no cooking required, it comes together in minutes, and the flavor improves after it rests as the beans absorb the lemony dressing. The balance of bright citrus, good olive oil, garlic and fresh herbs gives it that classic Mediterranean profile.

  • No cooking required: Ready in minutes and ideal for hot weather.
  • Bright and fresh: Lemon juice, parsley and mint keep the salad lively.
  • High in fiber: More than 9 grams of fiber per serving.
  • Meal-prep friendly: Makes a great make-ahead lunch or side for gatherings.
Gina signature

Ingredients You’ll Need

Ingredients for garbanzo bean Mediterranean salad.

Below are the ingredients for the salad with the exact measurements you’ll need to make about 6 servings.

  • 1 (15-ounce) can garbanzo beans (chickpeas), drained and rinsed
  • 1 (15-ounce) can black beans, drained and rinsed (or substitute a second can of chickpeas)
  • 1 English cucumber, quartered (or about 4 baby cucumbers), chopped or quartered
  • 1 cup grape or cherry tomatoes, halved or chopped
  • 1 large garlic clove, finely minced
  • 1/2 cup red onion, finely chopped
  • 1/4 cup fresh parsley, chopped
  • 1/4 cup fresh mint, chopped
  • 1 1/2 tablespoons extra-virgin olive oil
  • Juice of 1 medium lemon
  • 1/2 teaspoon kosher salt, or to taste
  • Freshly ground black pepper, to taste

How to Make Mediterranean Bean Salad

This salad is assembled in a few simple steps and requires no cooking.

Ingredients for Mediterranean bean salad.
Lemon dressing in bowl with small whisk.
Pouring lemon dressing into bowl with bean salad ingredients.
Garbanzo bean Mediterranean salad in glass mixing bowl.
  • Combine: In a large bowl, combine the drained garbanzo beans, drained black beans, cucumber, tomatoes, minced garlic, chopped red onion, parsley and mint.
  • Make the dressing: In a small bowl, whisk together the olive oil and fresh lemon juice until the dressing emulsifies.
  • Toss: Pour the dressing over the beans and vegetables, add the kosher salt and freshly ground black pepper to taste, and gently toss to combine.
  • Rest: Let the salad sit at room temperature for about 30 minutes so the flavors meld. It can also be refrigerated and served chilled.
Garbanzo bean Mediterranean salad in serving spoon held over bowl.

Mediterranean Bean Salad — Recipe Details

Yield: 6 servings (about 3/4 cup per serving)

Prep time: 15 minutes  |  Cook time: 0 minutes  |  Total: 15 minutes

Nutrition (per serving)

  • Calories: 175 kcal
  • Protein: 8 g
  • Carbohydrates: 26 g
  • Fat: 4.5 g
  • Fiber: 9 g
  • Sugar: 2.5 g
  • Sodium: ~106 mg

Tips from Gina’s Test Kitchen

  • Rinse the cans: Rinsing the beans removes excess sodium and improves their texture and flavor.
  • Finely chop the aromatics: Mince the garlic and dice the onion small so the flavors distribute evenly without big, sharp bites.
  • Let it rest: Allowing the salad to sit lets the beans absorb the dressing and herbs; the flavor improves with time.
  • Personalize it: Stir in crumbled feta for creaminess, toss in toasted pita pieces or pita chips for crunch, or add diced red bell pepper for color and sweetness.

Perfect Pairings

Serve this garbanzo bean salad alongside these complementary recipes to round out the meal.

Roasted Red Pepper Hummus

Roasted Red Pepper Hummus

10 mins

Mediterranean Fish Foil Packet

Mediterranean Fish Foil Packets

30 mins

Chicken Shawarma Sheet Pan Dinner

Chicken Shawarma Sheet Pan Dinner

45 mins

Mediterranean Meatball Bowl

Mediterranean Meatballs

30 mins

Storage Tips

Store the salad in an airtight container in the refrigerator for up to 4 days. Stir or gently toss before serving to redistribute the dressing and herbs. If you plan to keep leftovers longer, reserve the dressing separately and toss before serving to keep the vegetables crisper.

Garbanzo bean Mediterranean salad in two bowls.

More Chickpea Recipes You’ll Love

  • Chickpea Milanese
  • Chickpea “Tuna” Salad (Vegan)
  • Hummus Recipe
  • Fiesta Chickpea and Black Bean Salad
  • Classic Chickpea Salad