Classic Three Bean Salad with Tangy Vinegar Dressing
A family favorite and so easy to make!

This Classic Three Bean Salad is a vintage recipe that never really goes out of style. Made with kidney beans, chickpeas, green beans, wax beans, and a sweet tangy vinegar dressing, it is simple, colourful, and perfect for making ahead.
It is the kind of old-fashioned bean salad you would see at picnics, summer BBQs, family potlucks, and holiday tables. The flavour gets even better as it chills, making it a reliable cold side dish for grilled chicken, burgers, sandwiches, or anything coming off the BBQ. A simple picnic salad that still works today.

Classic Three Bean Salad with Tangy Vinegar Dressing
This classic three bean salad is an easy make-ahead side dish with tender beans, crisp vegetables and a sweet-tangy vinegar dressing. It’s simple, colourful and the kind of salad that actually gets better after a little time in the fridge.
Why This Three Bean Salad Works So Well
The mix of beans gives this salad plenty of texture, while the tangy vinegar dressing keeps everything bright and fresh. Letting it sit for a while really helps — the beans soak up the dressing and the flavours become much more balanced.
It’s also wonderfully unfussy. Toss everything together, chill it, and you’re done. No complicated prep.
When to Serve Classic Three Bean Salad
This easy three bean salad is perfect for summer barbecues, potlucks, picnics and family dinners. It also works well beside grilled chicken, burgers, sandwiches or other simple weeknight meals.
Because it can be made ahead, it’s especially handy when you’re feeding a crowd. I like it best after it has had a few hours to chill.

Tips for the Best Three Bean Salad
- Drain and rinse the beans well so the salad stays fresh and the dressing does not get watered down.
- Let it chill before serving. A few hours in the fridge gives the tangy vinegar dressing time to soak into the beans.
- Taste before serving and add a little extra vinegar, salt or pepper if needed. The flavour usually deepens as it sits.
- Keep the vegetables crisp by chopping them just before mixing if you want more crunch.
- Make it ahead for potlucks or barbecues. This classic three bean salad holds up well and is often even better the next day.
- Stir gently before serving so the beans stay intact and the dressing gets redistributed evenly.

Storage Tips for Classic Three Bean Salad
- Refrigerate promptly in an airtight container once the salad has cooled or finished marinating.
- Store for 3–4 days in the refrigerator for the best flavour and texture.
- Stir before serving because the tangy vinegar dressing can settle at the bottom.
- Let it sit for a few minutes at room temperature before serving if it has been chilled overnight.
- Keep it covered so the beans do not dry out or pick up other refrigerator flavours.
- Avoid freezing this three bean salad, since the beans and vegetables can become soft and watery after thawing.
- Make it ahead if needed. The flavour often improves after several hours in the fridge.

Classic Three Bean Salad with Tangy Vinegar Dressing
Equipment
- Large mixing bowl
- Small bowl or measuring cup for dressing
- Whisk or fork
- Can opener
- Colander or strainer
- Measuring cups and spoons
- Cutting board
- Sharp knife
- Serving spoon
- Airtight container for chilling and storing
Ingredients
- 1 can kidney beans drained and rinsed
- 1 can chickpeas drained and rinsed
- 1 can green beans cut and drained
- 1 can yellow wax beans cut and drained
- ½ cup white or red onion thinly sliced
- ¼ cup red bell pepper finely chopped, optional
- â…“ cup white vinegar or apple cider vinegar
- ¼ cup olive oil or vegetable oil
- 2 tablespoons sugar or to taste
- 1 teaspoon Dijon mustard optional
- ½ teaspoon salt
- ¼ teaspoon black pepper
Instructions
Drain and rinse the beans.
- Add the kidney beans, chickpeas, green beans, and yellow wax beans to a large bowl.
Add the vegetables.
- Stir in the sliced onion and chopped red bell pepper, if using.
Make the dressing.
- In a small bowl or measuring cup, whisk together the vinegar, oil, sugar, Dijon mustard, salt, and black pepper.
Toss the salad.
- Pour the dressing over the beans and gently stir until everything is well coated.
Chill before serving.
- Cover and refrigerate for at least 1 hour. Stir again before serving so the tangy dressing coats all the beans.
Notes
- This Classic Three Bean Salad tastes best after it has chilled for at least 1 hour. The kidney beans, chickpeas, green beans, and wax beans need a little time to soak up the sweet tangy vinegar dressing.
- For the best flavour, make this old-fashioned three bean salad a few hours ahead or the night before. It is one of those vintage picnic salads that actually improves as it sits.
- Drain and rinse the kidney beans and chickpeas well before adding them to the salad. This keeps the dressing clear and gives the bean salad a fresher taste.
- Canned green beans and wax beans give this salad that classic potluck-style texture. Fresh beans can be used, but the softer canned beans are what make it feel like a true vintage recipe.
- Slice the onion very thin so it adds flavour without overpowering the salad. Red onion, white onion, or sweet onion all work well.
- Stir the salad before serving because the vinegar dressing settles at the bottom of the bowl.
- This make-ahead bean salad is best served cold or lightly chilled, making it perfect for summer BBQs, picnics, potlucks, and easy family dinners.
- For a sweeter three bean salad with vinegar dressing, add a little more sugar. For a tangier version, reduce the sugar slightly and add an extra splash of vinegar.
- This salad is naturally vegetarian, dairy-free, and gluten-free, but always check canned bean labels if serving guests with allergies.
- Do not freeze three bean salad. The beans can turn soft and watery after thawing, and the dressing will lose its fresh tangy flavour.
