Home » Grandma’s Three Bean Salad

Grandma’s Three Bean Salad

Grandma’s Three Bean Salad is the breakout salad of the summer! This retro favorite is making a comeback, and for good reason – it’s delicious! This dairy-free and mayonnaise-free salad is perfect for potlucks, cookouts, and anytime you need a tasty make-ahead salad that everyone loves!

Bowl of Grandma’s Three Bean Salad featuring kidney beans, chickpeas, and green beans, garnished with thinly sliced red onions and fresh parsley.

When I want something tangy, crisp, and packed with protein (without turning on the stove), this is my go-to. This vegetarian salad is sweet, savory, and the kind of make-ahead salad that only gets better with time. 

This is a terrific salad that you can mix and match to make it just the way you like it. Some of my favorite substitutions are swapping pinto or cannellini beans for the kidney beans, adding quinoa instead of the chickpeas, and you can even add some diced ham or chicken to up the protein even more.

31 of Chef Jenn's FAVE Casseroles!

Recipes for Comfort-Filled Family Meals

I've gathered 31 of my favorite casseroles for you and your family to love! I've created and tested each recipe many times, and you can be sure of no AI. Just dependable, scratch-made dishes to dig into!

You'll get ad-free recipes like:

  • Spaghetti Casserole
  • Sloppy Joe Casserole
  • Sausage-Hashbrown Breakfast Casserole
  • Tuna Noodle Casserole.
  • and so many more!
$7.99 for a limited time!
This is a digital product. You'll receive an instant download link after purchase.
A bowl of Three Bean Salad beside a napkin.

History

Three bean salad dates back to the 1930s in the United States, where it emerged as a staple of picnic and potluck culture during the Great Depression. Its appeal came from its simplicity, affordability, and shelf stability, often made with canned green beans, wax beans, and kidney beans tossed in a tangy vinegar-based dressing. The salad became especially popular in the post-WWII era, when convenience foods and make-ahead dishes gained traction in American households. By the 1950s, it had cemented its place in community cookbooks and church suppers, symbolizing the rise of no-fuss, crowd-pleasing side dishes that could be served cold and transported easily.

Ingredients

  • Kidney beans – Canned. Drained and rinsed.
  • Garbanzo beans – Canned. Drained and rinsed.
  • Green beans – Use cut green beans vs frenched green beans. You can also use frozen and thawed green beans but the texture of the canned beans is what makes this salad perfect.
  • Red onion – You can use sweet onion if you prefer. If red onion is too tangy, soak the sliced onion in ice water for about 10 minutes, then drain.
  • Fresh parsley, chopped – Fresh parsley is essential to give this salad a boost of freshness.
  • Apple cider vinegar 
  • Olive oil
  • Honey – Swap the honey with agave if you want to make it a vegan bean salad, or use 1 tablespoon of sugar but ensure it dissolves in the dressing. 
  • Dijon mustard – You can use spicy Dijon if you want to give it a kick.
  • Salt
  • Black pepper
Overhead view of labeled ingredients for Grandma’s Three Bean Salad, including garbanzo beans, green beans, kidney beans, red onion, Dijon mustard, black pepper, salt, fresh parsley, apple cider vinegar, and olive oil arranged on a light surface with a striped cloth.

How To Make Grandma’s Three Bean Salad

  1. Combine the kidney beans, garbanzo beans, green beans, red onion, and parsley in a large mixing bowl.
  2. Whisk together the vinegar, olive oil, honey, Dijon, salt, and pepper in a small bowl until smooth.
  3. Pour the dressing over the bean mixture and toss gently until everything is well coated.
  4. Cover and refrigerate for at least 2 hours before serving to let the flavors meld.
  5. Serve chilled, and give it a quick toss before plating. Enjoy!

Step-By-Step Process

Chef Jenn’s Tips

  • This salad tastes best after a few hours in the fridge—let it chill overnight if you can.
  • If you’re not a fan of raw onion, soak the slices in cold water for 10 minutes to mellow their bite.
  • Add extra crunch with chopped celery or a handful of sliced radishes.

Make It A Meal

Grandma’s Three Bean Salad makes a great side for grilled chicken, BBQ ribs, or anything off the smoker. It’s also a perfect addition to lunchboxes, served over greens or alongside a sandwich. I love it with cold roasted chicken or a thick slice of crusty bread.

Two bowls of Three Bean Salad.

Storage

Store in an airtight container in the refrigerator for up to 4 days. Stir before serving, as some of the dressing may settle at the bottom. This salad does not freeze well due to the texture of the beans.

Save and Subscribe Form

Save this recipe and we’ll send it right to your email inbox. Plus we’ll send you other great recipes every week!

Three Bean Salad on a white bowl.

Grandma’s Three Bean Salad

Chef Jenn
Grandma's Three Bean Salad is a sweet-tangy, make-ahead side dish featuring kidney beans, chickpeas, and green beans tossed in a simple vinaigrette. Perfect for potlucks, picnics, and meal prep!
No ratings yet
Prep Time 15 minutes
Chill Time 2 hours
Total Time 2 hours 15 minutes
Course Salad, Side Dish
Cuisine American
Servings 6 servings
Calories 321 kcal

Ingredients
  

  • 15 ounces kidney beans drained and rinsed
  • 15 ounces garbanzo beans drained and rinsed
  • 15 ounces green beans drained
  • ½ cup red onion thinly sliced
  • ¼ cup fresh parsley chopped
  • cup apple cider vinegar
  • 3 tablespoons olive oil
  • 2 tablespoons honey
  • 1 teaspoon Dijon mustard
  • ½ teaspoon salt
  • ¼ teaspoon black pepper

Instructions
 

  • Combine the kidney beans, garbanzo beans, green beans, red onion, and parsley in a large mixing bowl.
  • Whisk together the vinegar, olive oil, honey, Dijon, salt, and pepper in a small bowl until smooth.
  • Pour the dressing over the bean mixture and toss gently until everything is well coated.
  • Cover and refrigerate for at least 2 hours before serving to let the flavors meld.
  • Serve chilled, and give it a quick toss before plating. Enjoy!

Notes

Chef Jenn’s Tips

  • This salad tastes best after a few hours in the fridge—let it chill overnight if you can.
  • If you’re not a fan of raw onion, soak the slices in cold water for 10 minutes to mellow their bite.
  • Add extra crunch with chopped celery or a handful of sliced radishes.
  •  
  •  

Nutrition

Serving: 1cupCalories: 321kcalCarbohydrates: 48gProtein: 14gFat: 9gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 6gSodium: 217mgPotassium: 691mgFiber: 13gSugar: 12gVitamin A: 720IUVitamin C: 15mgCalcium: 90mgIron: 5mg
Keyword easy bean salad, picnic side, summer salad recipe, three bean salad
Tried this recipe?Let us know how it was!
By

Leave a Comment

Recipe Rating