glass bowl full of three bean salad on marble background

Classic Three Bean Salad

Classic Three Bean Salad - Beans, fresh veggies, and dressing make up this vegan and gluten-free salad recipe. SO easy to make and PERFECT as a healthy side dish for cookouts and BBQs.

Course Side Dish
Cuisine American
Keyword easy side dish for cookout, healthy side dish for dinner, salad without lettuce
Prep Time 15 minutes
Chill Time 2 hours
Total Time 15 minutes
Servings 8 servings
Calories 168 kcal
Author Amanda


  • 1 15-ounce can kidney beans
  • 1 15-ounce can chickpeas
  • 1 cup green beans frozen; see notes if using fresh
  • 3/4 cup celery about 2 stalks
  • 3/4 cup red onion about 1/2 medium onion
  • 1/4 cup parsley finely chopped
  • 1 shallot finely chopped


  • 1/3 cup honey can substitute with agave to make vegan
  • 1/3 cup apple cider vinegar
  • 1/3 cup olive oil
  • 1/2 teaspoon celery salt
  • 1/2 teaspoon salt
  • 1/2 teaspoon pepper



  1. Drain kidney beans and chickpeas. Combine kidney beans, chickpeas, and green beans in a large mixing bowl.

  2. Add celery, red onion, shallot, and parsley

  3. In a small mixing bowl, combine all ingredients for dressing and whisk together

  4. Pour dressing into the large mixing bowl. Using a rubber spatula, mix well

  5. Cover and let sit in the fridge for at least 2 hours; preferably overnight

  6. Serve chilled. Leftovers keep in the fridge for 5 days.

Recipe Notes

If using fresh green beans, cut into 1-inch pieces and blanche:

Nutrition Facts
Classic Three Bean Salad
Amount Per Serving (1 serving (1/3 cup))
Calories 168 Calories from Fat 79
% Daily Value*
Total Fat 8.8g 14%
Saturated Fat 1.2g 6%
Sodium 250mg 10%
Total Carbohydrates 21.5g 7%
Dietary Fiber 3.8g 15%
Sugars 12.4g
Protein 3.2g 6%
Calcium 3%
Iron 6%
* Percent Daily Values are based on a 2000 calorie diet.