This post may contain affiliate links. If you make a purchase through links on our site, we may earn a commission.

3 Bean Salad Recipe is a tangy combination of Kidney beans, green beans and garbanzo beans. This classic three bean salad with homemade dressing is perfect for potlucks and picnics.

3 bean salad in a bowl.
Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly!

This salad is a tasty combination of different types of beans with a light and flavorful dressing and amazing savory flavor. Thinly sliced onions add to the flavor and it all combines into a Summer favorite.

When the weather is hot and you want something light but delicious, give this recipe a try. It is such an easy three bean salad recipe. We also love to make this easy Caprese Pasta Salad for a light but flavor packed side dish recipe.

Where did this salad originate?

No one seems to know the exact origin of this salad. However, it rose to popularity in the 1950’s.

During this time, cookouts started to become popular. While many Summer salads contained mayonnaise, 3 Bean Salad was vinegar based.

This made it perfect for outdoor dining and packing for potlucks and such.

Ingredients

Ingredients for 3 bean salad - red kidney beans, green beans, garbanzo beans, red onion, white wine vinegar, apple cider vinegar, sugar, olive oil, salt, pepper
  • Dark Red Kidney Beans, drained and rinsed 
  • Canned Green Beans
  • Garbanzo Beans (chickpeas), drained and rinsed 
  • Red Onion (sliced) 
  • White Wine Vinegar
  • Apple Cider Vinegar
  • Granulated Sugar 
  • Olive Oil 
  • Salt and Black Pepper 

Scroll to the bottom of the post for the full recipe and ingredients in the recipe card.

Variations Ideas

  • Beans. Fresh green beans, wax beans, cannellini beans, pinto beans, black beans, navy beans and more. You can use any combination of beans you like and this side dish will turn out great.
  • Veggies. We think onions give it the perfect amount of crunch. However, feel free to omit them and add veggies you love. Try red, yellow or green bell peppers. Green onions also combine well in this recipe for even more flavor.
  • Fresh herbs. Try adding fresh herbs to the salad. Fresh parsley, basil dill, oregano or mint all make great options.
  • Oil. Olive oil is what we prefer to use. However, you can try using vegetable oil or extra virgin olive oil.
  • Dressing. Substitute the three bean salad dressing with a vinaigrette made with lemon juice. You can use your favorite or store bought.
  • Add protein to the salad. While it makes the perfect side dish, it is also easy to serve as a main dish. Our favorite is diced chicken mixed into the salad. It’s really delicious.

How to Make Three Bean Salad

Placing beans in colander to rinse and drain

Step 1. Rinse the beans. Make sure all of the beans are drain and rinsed with cold water in a colander.  

Beans and red onions in a bowl

Step 2. Combine the canned beans and red onions. Place the kidney beans and garbanzo beans in a large mixing bowl.  Gently stir in the diced red onions.

whisking together dressing in a bowl

Step 3. Mix together the dressing ingredients. In a separate small bowl, whisk together the white wine vinegar, oil, apple cider vinegar, sugar and olive oil. 

Pouring dressing over the beans and onions

Step 4. Combine the dressing and the beans. Pour this mixture over the bean mixture in a large bowl.  Toss to coat the ingredients together.

  • Step 5. Salt and pepper the salad. Season with the salt and pepper.  
  • Step 6. Place in the fridge. Chill for at least 2 hours.  Then the salad is ready to serve and enjoy! 

Recipe Tips

  • Allow to chill for at least 2 hours. The dressing needs time to soak into the beans. The flavor is enhanced and tastes best this way.
  • Thinly Sliced Onion. The onions are best in this recipe when thinly sliced. If you have a Mandoline style slicer, that is the easiest way to quickly and thinly slice the onions.

Make ahead option

This salad is even better made in advance. It needs at least 2 hours in the fridge to let the flavors soak in. You can actually make it up to 3 days before you plan to serve it.

The next time you need a dish for a potluck or cookout, make this delicious recipe. It is easy to store, inexpensive to make and turns out wonderful.

While the ingredients are simple, the flavor is amazing. It is a must try.

3 bean salad in a bowl with a bite on a spoon

How to Store Leftovers

Refrigerate the leftovers in an airtight container for up to 4 days.

Frequently Asked Questions

Do you have to rinse canned beans to make this salad?

Yes, the canned beans need to be rinsed before using in the salad. Many types of beans are packed in a thick mixture or liquid. You don’t want this in the salad so it is best to rinse the beans.

What type of dressing is used on Bean Salad?

Traditional dressing for a bean salad is tangy and sweet. The combination of both white vinegar and apple cider vinegar with sugar and seasoning give it a zesty flavor.

Can you substitute types of beans?

Yes, this recipe is extremely versatile, and any type of beans can be substituted. Garbanzo, Kidney Beans and Green Beans traditionally are used to make this salad. You can use any type of beans that you like to make this recipe.

Can you use more than 3 types of beans?

While the recipe only calls for 3 different types of beans, you can certainly try more variations. Feel free to try using 4 or even 5 different types of beans.

3 bean salad in a bowl.

Try More Delicious Picnic Salads

This recipe for 3 bean salad is so delicious. If you try it, please leave us a comment or a star review.

3 Bean Salad

5 from 4 votes
3 Bean Salad Recipe is a tangy combination of Kidney beans, green beans and garbanzo beans. This classic three bean salad with homemade dressing is perfect for potlucks and picnics.
Prep Time 15 minutes
Chill 2 hours
Total Time 2 hours 15 minutes
Servings 6
Cuisine American
Course Side Dish
Calories 481

Ingredients

Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly!

Instructions

  • Rinse all the beans with cold water in a colander.
  • Place all the beans in a large mixing bowl.  Gently stir in the diced red onions.
  • In a separate small bowl, whisk together the white wine vinegar, apple cider vinegar, sugar and olive oil.
  • Pour this mixture over the bean mixture.  Toss to coat.
  • Season with the salt and pepper.
  • Chill for at least 2 hours.  Then the salad is ready to serve and enjoy!

Recipe Notes

Refrigerate the leftovers in an airtight container for up to 4 days.

Nutrition Facts

Calories 481kcal, Carbohydrates 73g, Protein 24g, Fat 12g, Saturated Fat 2g, Polyunsaturated Fat 2g, Monounsaturated Fat 7g, Sodium 214mg, Potassium 1346mg, Fiber 18g, Sugar 12g, Vitamin A 509IU, Vitamin C 14mg, Calcium 124mg, Iron 8mg

Pin This Now to Remember It Later

Pin Recipe

Try these other recipes

Share this recipe!

PinYummly

About the Author

Hi, I’m Carrie. Welcome to Eating on a Dime!

I’m on a mission to help you cook delicious meals without busting your budget. Together we are going to cook real food… for real families!

Leave A Comment

Your email address will not be published. Required fields are marked *

Recipe Rating