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.

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

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.

Ingredients You’ll Need

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.




- 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.

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
10 mins
Mediterranean Fish Foil Packets
30 mins
Chicken Shawarma Sheet Pan Dinner
45 mins
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.

More Chickpea Recipes You’ll Love
- Chickpea Milanese
- Chickpea “Tuna” Salad (Vegan)
- Hummus Recipe
- Fiesta Chickpea and Black Bean Salad
- Classic Chickpea Salad