Go Back
+ servings
Three bean salad served in a white bowl with a serving spoon
5 from 4 votes

Three Bean Salad

This Three Bean Salad is a classic salad that can be made in 15 minutes using very simple ingredients. It's a great addition to any meal, perfect for BBQs, and potlucks.
Author Diana
Servings 8 servings
Prep Time 10 minutes
Total Time 10 minutes


  • 1 15-oz can kidney beans
  • 1 15-oz can white beans cannellini beans, navy beans, or great northern beans
  • 2 cups green beans fresh and blanched, or frozen and thawed
  • ½ red onion diced – about half a cup
  • ¼ cup fresh parsley chopped

For The Dressing

  • 2 tablespoons apple cider vinegar
  • 3 tablespoons olive oil
  • 1 tablespoon granulated sugar or honey
  • ½ teaspoon salt
  • ¼ teaspoon ground black pepper


  • Make the dressing, in a small bowl combine all of the dressing ingredients, whisk until the sugar has dissolved.
  • In a large bowl, combine the three beans, with the onion and parsley. Pour the dressing over everything, and give the salad a good toss until well combined.
  • Cover with plastic wrap, and chill in the fridge until serving.


Any 3 beans can be used, i.e garbanzo, cannellini, haricot, etc. It’s recommended to add at least one creamy bean to the salad.
As the salad sits in the fridge before serving, it marinates the beans and intensifies the flavors.


Calories: 179kcal | Carbohydrates: 26g | Protein: 9g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Sodium: 274mg | Potassium: 315mg | Fiber: 8g | Sugar: 3g | Vitamin A: 368IU | Vitamin C: 7mg | Calcium: 66mg | Iron: 3mg