Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Three-Bean-Salad-Recipe

Three Bean Salad

Recipe Author: Naomi

This three bean salad is a delightful mix of flavors from fresh green beans, kidney beans, and chickpeas, tossed in a zesty dressing. It’s a quick, nutritious side dish, perfect for any gathering or a healthy lunch option.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Prep Time 10 minutes
  • Cook Time 4 minutes
  • Yield 4 servings 1x

Ingredients

Scale
  • 2 cups fresh green beans cut into 1-inch pieces
  • 1 (15 ounce/425g) can kidney beans, drained and rinsed
  • 1 (15 ounce/425g) can chickpeas or garbanzo beans, drained and rinsed
  • 1 cup sliced celery (120g)
  • ½ cup chopped red onion (60g)
  • ⅓ cup apple cider vinegar (80ml)
  • 1 teaspoon sugar
  • 1 teaspoon salt
  • ½ teaspoon ground black pepper
  • ⅓ cup olive oil (80ml)
  • ¼ cup chopped fresh parsley


Instructions

  1. Bring a medium pot of water to a boil and season with salt.
  2. Cook the green beans for 3-4 minutes until crisp yet tender, then drain and rinse under cold water to cool.
  3. In a large mixing bowl, combine the green beans, kidney beans, chickpeas, celery, and red onion.
  4. In another bowl, whisk together the vinegar, sugar, salt, and pepper.
  5. While whisking, slowly drizzle in the olive oil until the dressing is emulsified.
  6. Pour the dressing over the bean mixture, add the parsley, and mix well.
  7. Let the salad sit for 30 minutes before serving, and adjust seasoning with salt and pepper.

Notes

For extra crunch, add some bell peppers or cucumber.
This salad can be made a day in advance for best flavor.
Adjust the level of seasoning according to your taste preference.


Nutrition

  • Serving Size: 1 serving
  • Calories: 180
  • Sugar: 3g
  • Sodium: 400mg
  • Fat: 10g
  • Saturated Fat: 1.5g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 6g
  • Protein: 7g
  • Cholesterol: 0mg

Nutritional information is an estimate. The nutritional values for your final dish may vary based on measuring differences and products used.