Sides / Salads & slaws

Three Bean Salad with Fresh Green Beans

Jump to recipe
A white bowl of three bean salad with green beans, kidney beans, chickpeas, celery and parsley in a glossy dressing.

Snappy green beans, red onion softened in a sweet-tart dressing, and a few hours in the fridge to let everything get acquainted. Make it the night before, because it's even better on day two.

The short version

Blanch fresh green beans for 3 minutes, shock them cold, then toss with kidney beans, chickpeas, celery and an onion that's been soaking in a sweet-tart vinegar dressing. Chill at least an hour; it's better after a night.

What makes ours better

why ours wins the argument at dinner

  • Blanch fresh green beans. Canned green beans go soft and gray in a marinade. Three minutes in boiling water keeps them bright and squeaky-crisp against the creamy canned beans.

  • Soak the onion in the dressing first. Ten minutes in the vinegar takes the harsh raw edge off the onion and starts pickling it, so you get sweetness instead of burn.

  • Dress it with olive oil, Dijon and just enough sugar. Mustard keeps the dressing from separating in the fridge, and a measured amount of sugar balances the vinegar without turning the salad into candy.

  • Let it sit. An hour is the minimum and overnight is better. The beans drink up the dressing and the whole bowl tastes like one thing.

What you need

the stars of the show

  • Red onion¼ cup
  • Apple cider vinegar⅓ cup
  • Extra-virgin olive oil¼ cup
  • Granulated sugar2 tablespoons
  • Dijon mustard1 teaspoon
  • Fresh green beans8 ounces
  • Kidney beans1 can
  • Celery2 stalk

Full ingredient list ↓

Prep
20 min
Boil
5 min
Total
1 hr 25 min incl. 1 hr hands-off (go sit down)
Makes
about 5 cups, 8 side servings

Ingredients

Makes 8 servings

Dressing

Salad

tap each one as it goes in. no double-salting.

Steps

go slow. the good part can’t be rushed.

  1. Start the dressing and onion

    In a large bowl, whisk the vinegar, olive oil, sugar, mustard, salt and pepper until the sugar dissolves and the dressing looks creamy. Stir in the diced onion and leave it to soak while you do everything else.

    About 10 min. Cook mode has a timer for this step.

  2. Boil the water

    Bring a medium pot of well-salted water to a boil. Fill a big bowl with ice and cold water and set it next to the stove.

  3. Blanch the green beans

    Drop the green beans into the boiling water and cook for 3 minutes, until bright green and just tender with a little snap left. Scoop them straight into the ice water.

    Don't walk away. Past 4 minutes they lose their crunch, and crunch is the point.

    About 3 min. Cook mode has a timer for this step.

  4. Drain and dry everything

    Once the green beans are cold, about 2 minutes, drain them well and pat dry with a towel. Drain the kidney beans and chickpeas in a colander and rinse until the water runs clear.

    Wet beans water down the dressing. Shake the colander and blot the green beans.

  5. Toss it together

    Add the green beans, kidney beans, chickpeas, celery and parsley to the bowl with the onion and dressing. Fold gently with a spatula until every bean is glossy.

  6. Chill and taste

    Cover and refrigerate at least 1 hour, stirring once halfway. Taste before serving and add a pinch of salt or a splash of vinegar if it tastes flat. Serve cold or cool, with a slotted spoon so the dressing stays in the bowl.

    About 60 min. Cook mode has a timer for this step.

Good to know

the stuff I’d tell you over the phone

  • Fresh green beans are the upgrade, but a 15-ounce can of cut green beans (drained and rinsed) works in a pinch. Skip the blanch and add them just before serving so they stay firm.
  • Swap in any canned beans you like. Cannellini, black beans and pinto beans all work, and you can add a handful of fresh dill instead of parsley.
  • To serve a crowd, double everything and use a bigger bowl. The dressing quantities scale exactly.
  • Storage. Covered in the fridge, 5 days; the green beans soften after day 3. Not a good candidate for freezing.

Questions, answered

asked and answered at the kitchen counter

How long does three bean salad need to marinate?

One hour is the minimum, and 4 to 12 hours is better. The beans take on the dressing and the sharpness of the vinegar rounds out.

Can I make three bean salad ahead of time?

Yes, and you should. Make it the day before a cookout or potluck; it keeps 5 days in the fridge. Give it a stir and a taste for salt before you serve.

Can I use canned green beans?

Yes. Drain and rinse them and fold them in just before serving so they don't turn mushy in the marinade. Fresh blanched beans will always have more bite.

Why is my bean salad bland?

Usually it needs salt or acid after chilling, because cold dulls flavor. Stir in a pinch of salt and a teaspoon of vinegar, then taste again.

Can I make it less sweet?

Cut the sugar to 1 tablespoon. Keep the mustard and olive oil as written so the dressing still balances.

From the table

Made it? Tell me how it went, and who went back for seconds when they thought nobody was looking.

Flour on your hands? Big steps, screen stays on.

Step 1 of 6