Greek Bean Salad
A fresh, quick, and filling salad made with canned beans, brightened by lemon and olive oil, and filled with crisp vegetables, perfect for summer lunches and potlucks.

I first made this Greek bean salad on a hot summer evening when I wanted something fresh, fast, and filling without turning on the stove. It’s one of those pantry-to-table dishes: canned beans give protein and texture, lemon and olive oil brighten everything, and crisp cucumber and cherry tomatoes add a cool crunch. If you’re bringing a dish to a potluck, need a quick weeknight side, or want an easy meal-prep salad, this checks all the boxes — and it pairs well with other Mediterranean dishes like a classic Mediterranean bean salad for a mezze spread.
Why you’ll love this dish
This salad is fast, budget-friendly, and naturally vegetarian (and vegan). It’s a great make-ahead option because the flavors improve with a short rest. You don’t need advanced knife skills or special ingredients, and it scales easily for family dinners or gatherings. It’s also forgiving: if you want more herbs, salt, or acid, tweak it until it sings.
How this recipe comes together
At a glance: rinse the beans, chop the veg, whisk a lemon-olive oil dressing, and toss everything together. No cooking required, so total active time is about 10–15 minutes. Letting the salad sit 15–30 minutes melds the flavors; serve chilled or at room temperature depending on the occasion.
What you’ll need
- 1 can kidney beans, drained and rinsed (about 15 oz)
- 1 can chickpeas, drained and rinsed (about 15 oz)
- 1 cup diced cucumber (seeded or English cucumber for less water)
- 1 cup cherry tomatoes, halved
- 1/4 red onion, finely chopped
- 1/4 cup fresh parsley, chopped (flat-leaf preferred)
- Juice of 1 lemon (about 2–3 tablespoons)
- 3 tablespoons extra-virgin olive oil
- Salt and freshly ground black pepper to taste
Substitutions and notes:
- Swap lemon juice for 2 tablespoons apple cider vinegar if you prefer a sharper acid.
- Use canned cannellini or white beans instead of kidney beans for a milder flavor.
- Add 1/4 cup crumbled feta for a non-vegan option and a salty counterpoint.
Step-by-step instructions
- Drain and rinse the kidney beans and chickpeas in a colander. Shake off excess water.
- Dice the cucumber and half the cherry tomatoes. Finely chop the red onion and parsley.
- In a large mixing bowl, combine the beans, cucumber, cherry tomatoes, red onion, and parsley.
- In a small bowl, whisk the lemon juice, olive oil, a pinch of salt, and several grinds of black pepper until emulsified.
- Pour the dressing over the salad and toss gently to coat every ingredient.
- Taste and adjust seasoning: add more salt, pepper, or a splash more lemon if needed.
- Serve chilled or at room temperature. If making ahead, refrigerate for at least 15–30 minutes before serving.

01Ingredients
Beans and Vegetables
Dressing
02Method
- Preparation
- Mixing
- Serving
Tap a step when it's done. The next one lights up.
0 OF 7 DONE03Recipe notes
- 01Refrigerate leftovers in an airtight container for 3–4 days. Avoid freezing as it ruins the bean texture and makes cucumbers watery. For enhanced flavor, scoop the salad onto a platter, garnish, and pair with sides like grilled fish or pita and hummus.
How did it turn out?
No ratings yet. Tap a star to be the first.
Snap a photo and tag @recipe_smoke1 so I can see how yours came out.
Serving suggestions
- Spoon the salad onto a shallow platter and garnish with extra parsley and a drizzle of olive oil for a pretty presentation.
- Serve as a side to grilled fish, roasted chicken, or pita and hummus for a light Mediterranean meal.
- Make it a protein-forward main by topping with grilled halloumi, sliced grilled chicken, or pan-fried tofu.
- For a picnic or buffet, offer bowls of olives, crumbled feta, and warmed pita on the side.
- Pair this with a warm soup for contrast — it works nicely alongside a comforting Greek white bean soup with garlic and lemon.
Storage and reheating tips
Refrigerate leftovers in an airtight container. The salad will keep well for 3–4 days; parsley and tomatoes will soften over time.
Avoid freezing this salad. Freezing ruptures the beans’ texture and makes cucumbers watery.
If you plan to serve later, dress only part of the salad and keep a little extra dressing on the side to refresh before serving.
Food safety note: don’t leave the dressed salad at room temperature for more than two hours. Chill promptly if not eaten right away.
Flavor swaps
- Greek-ish additions: add 1/4 cup chopped Kalamata olives and 1/4 cup crumbled feta for a classic Greek profile.
- Herb variations: swap half the parsley for fresh mint or dill for a brighter, fresher note.
- Spicy kick: stir in 1/4 teaspoon red pepper flakes or a diced jalapeño for heat.
- Three-bean version: add a 15-oz can of green beans or cannellini for more variety and color.
- Creamy twist: fold in 2–3 tablespoons Greek yogurt for a creamier dressing (reduces shelf life slightly).
Common questions
How long does the salad need to marinate?
A: It benefits from 15–30 minutes in the fridge to let the lemon and oil blend with the beans. It’s also fine served immediately if short on time.
Can I use dried beans instead of canned?
A: Yes. Cook dried beans until tender, cool completely, and use about 1 1/2 to 2 cups cooked beans per canned can. Canned beans are simply the quickest option.
Is this salad vegan and gluten-free?
A: As written, yes — it’s both vegan and naturally gluten-free. If you add feta, it becomes vegetarian but not vegan.
Can I prepare this the day before?
A: You can make it a day ahead. Store in the refrigerator and taste before serving to adjust lemon and salt, as flavors can dull over time.
What if the salad tastes flat after chilling?
A: Stir in a little more lemon juice and salt to brighten it up, and let it rest 10 minutes before serving.
Conclusion
This Greek bean salad is a reliable, no-cook recipe that’s fast to assemble and flexible to adapt. For more ideas, check out Greek Bean Salad Recipe at The Kitchn and my Best Greek Salad Recipe.
Salads
Salads
Salads
