The sharp smell of vinegar hit the bowl before I even finished whisking. Garlic clung to the sides, and I could already tell I went a little heavy on it. Not mad about it though. It smelled bold, like something that wasn’t going to sit quietly on the table.
I was moving fast, maybe too fast, snapping green beans without lining them up neatly like people say you should. Some were longer, some crooked. It didn’t matter. This kind of salad forgives a lot.
There’s something oddly satisfying about tossing beans together. They land with soft thuds, not dramatic, just steady. It’s simple food, but it feels full.
Ingredients Needed for the Recipe
8 ounces fresh green beans - for crunch and freshness
1½ cups cooked chickpeas - for a soft, nutty base
1½ cups cooked kidney beans - for depth and color
¼ cup extra-virgin olive oil - to bring everything together
¼ cup apple cider vinegar - for that sharp tang
2 garlic cloves, grated - for punchy flavor
1 teaspoon Dijon mustard - adds a slight bite
½ teaspoon honey or maple syrup - just a hint of sweetness
1 teaspoon sea salt - to lift all the flavors
½ cup thinly sliced red onion - for sharpness and crunch
2 celery ribs, sliced - for fresh crisp texture
½ cup chopped parsley - for a clean, green finish
Freshly ground black pepper - for a final kick
A small moment before I started
I almost grabbed canned green beans out of habit. They were sitting there, easy and ready. But I stopped, stared at them for a second, and put them back. Fresh beans just feel different when you bite into them.
Also, I didn’t feel like dealing with that mushy texture today. I wanted something that snapped a little, something that made noise when I chewed.
How to make Three Bean Salad?
Step 1 - Blanch the green beans
I brought a pot of salted water to a boil, not perfectly measured, just enough salt to taste like the sea. The beans went in all at once, and I kept an eye on the color more than the clock.
After about 2 minutes, they turned bright and alive. I pulled them out fast and dropped them into ice water. That quick chill keeps them from going soft.
Step 2 - Dry the beans properly
I almost skipped this, but wet beans dilute everything. I spread them on a towel and let them sit for a bit. Some still held droplets, so I patted them down lightly.
Not perfect, but dry enough. You don’t want water messing with your dressing.
Step 3 - Make the dressing
In a big bowl, I whisked olive oil, vinegar, garlic, mustard, honey, and salt. It looked slightly separated at first, then slowly came together as I kept going.
I tasted it straight from the spoon. Sharp, but balanced. Maybe a tiny bit more honey next time, but I left it as is.
Step 4 - Add the vegetables and beans
In went the kidney beans, chickpeas, green beans, red onion, celery, and parsley. It looked like too much at first, like the dressing wouldn’t be enough.
But once I started tossing, everything coated nicely. The onions stuck to the beans, the parsley filled the gaps.
Step 5 - Toss and adjust
I mixed it with a big spoon, then switched to using my hands. It’s messy, but I can feel if something’s uneven. A few extra turns, a bit of pepper on top.
I tasted again. Needed a pinch more salt. Small fix, big difference.
Step 6 - Chill the salad
This part takes patience, which I don’t always have. But I covered the bowl and put it in the fridge anyway. At least an hour.
It’s worth it. The beans soak everything in, and the flavor settles into something deeper.
What almost went wrong
I nearly overcooked the green beans. I got distracted checking my phone, and those extra seconds matter. They were right on the edge.
Luckily, the ice water saved them. If I had waited longer, they would’ve gone limp, and that would’ve changed the whole feel of the salad.
Tips
Don’t skip the ice water step - it keeps the beans crisp
Dry the green beans well before mixing
Slice the onion very thin so it doesn’t overpower
Taste the dressing before adding everything
Let it chill for at least an hour - longer is better
Use your hands to toss if you want even coating
Add salt gradually instead of all at once
If it tastes flat, a splash of vinegar usually fixes it
Once it’s chilled, the whole thing feels different. The sharp edges mellow out, and the flavors settle into each other.
I usually sneak a bite straight from the fridge. Cold, tangy, a little garlicky. It doesn’t try too hard, and that’s why I keep coming back to it.
It’s the kind of salad that sits quietly on the side but somehow gets finished first. No drama, just solid, steady flavor in every scoop.
This vibrant three bean salad is a modern, crunchy twist on the classic picnic staple. By swapping mushy canned green beans for crisp-tender blanched fresh ones and adding celery and red onion, this dish offers a bold, tangy flavor profile perfect for summer gatherings. The dressing is light and zesty, using apple cider vinegar and a touch of honey to balance the earthiness of the kidney beans and chickpeas.
Ingredients
The Beans & Veggies
8oz fresh green beans (trimmed and cut into 1-inch pieces)
1.5cups chickpeas (garbanzo beans) (cooked, drained, and rinsed)
1.5cups kidney beans (cooked, drained, and rinsed)
2ribs celery (thinly sliced)
0.5cup red onion (very thinly sliced)
0.5cup fresh parsley (finely chopped)
Tangy Dressing
0.25cup extra-virgin olive oil
0.25cup apple cider vinegar
2cloves garlic (grated or minced)
1tsp Dijon mustard
0.5tsp honey (or maple syrup for vegan option)
1tsp sea salt
0.25tsp black pepper (freshly ground)
Instructions
1
Blanch the Green BeansBring a large pot of salted water to a boil. Prepare a bowl of ice water nearby. Drop the green beans into the boiling water and cook for 2 minutes until bright green and crisp-tender. Immediately transfer them to the ice water to stop the cooking process. Drain well and pat dry with a kitchen towel.
This step ensures the beans stay crunchy and don't turn mushy in the salad.
2
Whisk the DressingIn a large mixing bowl, whisk together the olive oil, apple cider vinegar, grated garlic, Dijon mustard, honey, sea salt, and black pepper until emulsified.
3
Combine IngredientsAdd the blanched green beans, chickpeas, kidney beans, sliced celery, red onion, and chopped parsley to the bowl with the dressing. Toss gently but thoroughly to coat all ingredients evenly.
4
Chill and ServeCover the bowl and refrigerate for at least 1 hour before serving. This resting time allows the beans to absorb the tangy dressing flavors. Stir briefly before serving.
Can be made up to 3 days in advance.
Nutrition Facts
Servings 6
Serving Size 1 cup
Amount Per Serving
Calories185kcal
% Daily Value *
Total Fat10g16%
Saturated Fat1.5g8%
Sodium420mg18%
Potassium380mg11%
Total Carbohydrate22g8%
Dietary Fiber6g24%
Sugars4g
Protein7g15%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
For a sweeter traditional taste, increase honey to 1 tablespoon. For extra crunch, add diced bell peppers.
Keywords:
three bean salad, picnic side dish, healthy salad, make ahead salad, vegan side dish, gluten free salad