Classic Three-Bean Salad
A bright, tangy mix of tender green beans, hearty kidney beans, and creamy chickpeas tossed in a sweet and sour vinegar dressing. This picnic classic comes together in minutes—no cooking needed beyond blanching the green beans—and tastes even better after a few hours in the fridge.
For 6 servings
- prep
Cook the dried beans.
Soak kidney beans and chickpeas overnight. Drain, rinse, and pressure cook separately in fresh water for 12-15 minutes until tender but not mushy. Drain well and let cool completely.
TIPCook beans a day ahead and refrigerate—cold beans hold their shape better in the salad. - boil · ~3 min
Blanch the green beans.
1.Bring a pot of water to a rolling boil and add a pinch of salt.2.Add green beans and boil for 2-3 minutes until bright green and tender-crisp.3.Drain immediately and plunge into ice water to stop cooking.4.Drain again and pat dry.TIPDon't skip the ice bath—it sets the vivid green color and keeps the beans crisp. - mix · ~1 min
Make the dressing.
1.In a small bowl, whisk together apple cider vinegar, olive oil, sugar, salt, and black pepper.2.Whisk until sugar and salt dissolve completely. - mix · ~2 min
Combine the salad.
1.In a large bowl, add cooled kidney beans, chickpeas, blanched green beans, diced onion, and chopped celery.2.Pour the dressing over and toss gently until everything is well coated.3.Fold in fresh parsley. - rest · ~60 min
Chill before serving.
Cover and refrigerate for at least 1 hour, preferably 3-4 hours. Toss once more before serving. The flavors deepen as it sits.
TIPThis salad tastes even better the next day—make it a day ahead for best flavor. - serve
Serve chilled or at room temperature.
Give the salad a final toss, adjust seasoning if needed, and serve in a wide bowl.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Cook dried kidney beans and chickpeas until just tender, not mushy, to keep the salad firm.
- 2Never skip the ice bath after blanching green beans—it locks in their bright green color and crunch.
- 3Chill the salad for at least 3-4 hours, or overnight, for the best flavor infusion.
- 4Dice onion and celery uniformly for even distribution in every bite.
- 5Pat the cooked beans and green beans very dry before mixing to keep the dressing from getting watery.
- 6Taste the dressing before tossing; adjust sugar or vinegar to balance sweet and sour.
Adapt it for your goals.
Low-oil
Reduce olive oil to 1 tbsp and add 1 tbsp of the bean cooking water. The dressing stays flavorful but lighter for fewer calories.
high proteinHigh-protein
Substitute half the green beans with 100g cooked extra-firm tofu cubes or shredded chicken for a more filling meal.
no sugar addedNo-sugar-added
Replace sugar with 1 tsp of honey or a drop of stevia. Keeps the sweetness without granular sugar, perfect for low-glycemic diets.
herbedHerbed
Add 1 tablespoon each of fresh dill and fresh mint along with parsley for a brighter, more aromatic twist.
Why this is on our healthy list.
High in Plant Protein
Kidney beans and chickpeas are excellent sources of plant-based protein, supporting muscle repair and satiety.
Rich in Dietary Fiber
All three beans provide soluble and insoluble fiber, aiding digestion and promoting gut health.
Low in Saturated Fat
With only olive oil as the fat source, this salad is heart-friendly and low in unhealthy fats.
Packed with Vitamins and Minerals
Green beans contribute vitamin C and K, while celery adds potassium and folate.
Frequently asked questions
Yes, use 1½ cups each of drained and rinsed canned kidney beans and chickpeas; skip the pressure cooking step.







