Edamame & Chickpea Salad
A fresh, crunchy salad that brings together tender edamame and hearty chickpeas with crisp cucumbers and a zesty lemon dressing. Ready in just 15 minutes, this protein-packed salad works as a light lunch, a vibrant side dish, or a meal-prep hero that stays delicious for days.
For 4 servings
- prep
Prepare the chickpeas from scratch.
Soak chickpeas overnight in plenty of water. Drain, rinse, and place in a pot with fresh water. Bring to a boil over high heat, then reduce to a simmer and cook until tender but not mushy, about 45 to 60 minutes. Drain well and let cool completely.
TIPCook chickpeas a day ahead and refrigerate — they hold their shape better and cool faster. - boil · ~4 min
Cook the edamame.
Bring a small pot of water to a rolling boil. Add the frozen edamame and cook for 3 to 4 minutes until bright green and tender. Drain immediately and rinse under cold water to stop the cooking. Shake off excess water.
- prep
Chop the fresh vegetables.
1.Dice the cucumber into small, even cubes.2.Halve the cherry tomatoes.3.Finely chop the red onion. - mix
Make the lemon dressing.
In a small bowl, whisk together the olive oil, fresh lemon juice, salt, and black pepper until well combined and slightly emulsified.
TIPWarm the lemon slightly and roll it firmly on the counter before juicing — you'll get nearly twice the juice. - assemble
Toss everything together.
In a large mixing bowl, combine the cooled chickpeas, edamame, cucumber, cherry tomatoes, and red onion. Pour the dressing over the top and toss gently until everything is evenly coated. Fold in the fresh cilantro just before serving.
- rest · ~10 min
Rest the salad for deeper flavor.
Let the salad sit at room temperature for 10 minutes to allow the flavors to meld. Toss once more before serving. Serve chilled or at room temperature.
TIPThis salad tastes even better the next day. Make it ahead and store in the fridge for up to 3 days.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1For the best texture, cook chickpeas until just tender but still holding their shape—overcooking makes them mushy.
- 2Rinse frozen edamame under cold water immediately after boiling to lock in their bright green color and crisp bite.
- 3Dice cucumber into uniform small cubes so every forkful gets an even crunch without watery chunks.
- 4Let the salad rest for 10 minutes after tossing to let the lemon dressing soak into the beans and vegetables.
- 5Store leftovers in an airtight container in the fridge for up to 3 days—the flavors meld and improve overnight.
- 6If using canned chickpeas, drain and rinse thoroughly to remove excess sodium and prevent a tinny taste.
Adapt it for your goals.
High-protein
Add 150g of crumbled feta or diced grilled chicken breast for extra protein and richness, ideal for a post-workout meal.
low oilLow-oil
Replace the olive oil with an equal amount of Greek yogurt or mashed avocado to create a creamy, lower-fat dressing that still coats the ingredients well.
spicySpicy
Stir in 1/2 teaspoon of red pepper flakes or a minced jalapeño to the dressing for a heat that complements the fresh vegetables.
herb swapHerb-swap
Substitute cilantro with fresh mint or parsley for a different herbal note—mint pairs especially well with the lemon and cucumber.
Why this is on our healthy list.
High in Plant Protein
Edamame and chickpeas together deliver a substantial dose of plant-based protein, supporting muscle repair and satiety.
Rich in Fiber
Both beans and fresh vegetables contribute dietary fiber, aiding digestion and helping maintain steady energy levels.
Good Source of Vitamin C
Lemon juice and cherry tomatoes provide vitamin C, which supports immune function and helps the body absorb iron from the beans.
Low in Saturated Fat
Made with extra virgin olive oil and whole plant ingredients, this salad is naturally low in saturated fat.
Frequently asked questions
Yes, but boiling for 3-4 minutes improves texture and flavor. If you skip it, thaw them in the fridge overnight and pat dry to avoid a watery dressing.



