Three-Bean Salad

Featured in: Kitchen Routine Recipes

This colorful three-bean salad combines crisp vegetables with protein-packed legumes in a bright vinaigrette. The balance of tender beans, crunchy celery, and sharp red onion creates satisfying texture, while apple cider vinegar and Dijon mustard deliver classic tangy flavor.

Ready in just 15 minutes with no cooking required, this versatile dish improves with time as flavors meld. It's naturally vegetarian and gluten-free, making it an excellent choice for potlucks, summer barbecues, or weekly meal prep. Serve chilled alongside grilled meats, sandwiches, or as part of a Mediterranean spread.

Updated on Mon, 26 Jan 2026 13:43:00 GMT
A close-up of vibrant Three-Bean Salad in a white bowl, showcasing colorful beans, celery, and fresh parsley in a glistening vinaigrette.  Pin it
A close-up of vibrant Three-Bean Salad in a white bowl, showcasing colorful beans, celery, and fresh parsley in a glistening vinaigrette. | cozyitri.com

My neighbor brought this to a July Fourth cookout years ago, and I watched people go back for thirds while the potato salad sat untouched. There was something about the bright acidity and the way three different beans played together that made it impossible to stop eating. I finally asked for the recipe, expecting something complicated, but it turned out to be the kind of dish that proves simplicity is its own kind of magic.

I made this for a surprise picnic lunch with my partner, packing it in a mason jar with ice packs at the bottom. When we opened it by the lake an hour later, the vinaigrette had settled into every crevice, and the red onion had softened just enough to lose its bite. That meal taught me that sometimes the best moments happen when food is simple enough to let you focus on who you're with.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Canned green beans: Buy them already cooked and drained to save time, but always rinse them under cold water to remove excess sodium and that tinny flavor.
  • Canned kidney beans: Their meaty texture holds up beautifully to the vinaigrette without falling apart, and they add an earthy depth.
  • Canned chickpeas: These bring a creamy bite and a subtle nuttiness that rounds out the other beans perfectly.
  • Red onion: Diced fine so it distributes evenly and becomes almost sweet as it softens in the acid.
  • Celery: Slice it thin so it stays crisp and provides that satisfying crunch throughout.
  • Fresh parsley: Chop it just before mixing to keep it bright green and aromatic.
  • Extra-virgin olive oil: Don't skimp here—it's the backbone of the dressing and worth using something you'd actually enjoy tasting.
  • Apple cider vinegar: The secret weapon that gives this salad its signature tang without harshness.
  • Granulated sugar: It balances the acid and helps the flavors meld together as everything sits.
  • Dijon mustard: Just a teaspoon acts as an emulsifier and adds a subtle depth that keeps everything in harmony.
  • Salt and black pepper: Taste before serving and adjust—canned beans come with varying sodium levels.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Gather and prepare your beans:
Open three cans of beans, drain them in a colander, and rinse each one under cold running water until the water runs clear. This removes excess sodium and that metallic taste that can overpower the salad.
Chop your fresh ingredients:
Dice the red onion into small pieces, slice the celery thin, and chop the parsley. Have everything ready before you start combining because it comes together quickly from here.
Combine everything in a large bowl:
Toss the drained beans, onion, celery, and parsley together gently so nothing bruises. You want everything visible and separate, not mashed together.
Whisk the vinaigrette:
In a small bowl, combine the olive oil, apple cider vinegar, sugar, mustard, salt, and pepper. Whisk steadily until the sugar dissolves completely and the dressing becomes slightly creamy from the emulsification.
Dress the salad:
Pour the vinaigrette over the bean mixture and toss gently but thoroughly, making sure every component gets coated. Some of the liquid will pool at the bottom, and that's exactly what you want.
Chill and let flavors meld:
Cover the bowl and refrigerate for at least an hour before serving. The beans will absorb the dressing and the flavors will become more cohesive and complex.
Final toss and taste:
Before serving, give everything another gentle toss and taste a spoonful. Add a pinch more salt or a splash of vinegar if needed to brighten it up.
This chilled Three-Bean Salad features green beans, kidney beans, and chickpeas tossed with crisp vegetables, perfect for a refreshing summer side dish.  Pin it
This chilled Three-Bean Salad features green beans, kidney beans, and chickpeas tossed with crisp vegetables, perfect for a refreshing summer side dish. | cozyitri.com

Years later, my mother-in-law asked for this recipe because her grandkids actually ate vegetables at a family gathering. She said it felt like a small victory in her kitchen, and I realized this salad had become that thing we make when we want something that works for everyone—no complaints, no picked-over plates left behind.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Why This Salad Wins Every Time

There's an honesty to three-bean salad that feels almost rebellious in our world of complicated recipes. It asks for nothing fancy, no special equipment, and no culinary tricks—just clean ingredients and time. I've learned that the best dishes are often the ones that trust their components to speak for themselves, and this one does exactly that.

Making It Your Own

Once you understand the basic formula—beans plus vegetables plus a balanced vinaigrette—you can play with it endlessly. I've added diced red bell pepper for color, thrown in some diced cucumber for extra crunch, and even experimented with white beans when I didn't have kidney beans on hand. The salad stays true to itself no matter what you do, which is the mark of a truly solid recipe.

Storage and Make-Ahead Magic

This is one of those rare dishes that improves with time, making it perfect for meal prep or potluck planning. Store it covered in the refrigerator for up to three days, and it actually tastes better on day two when the flavors have had more time to marry together. Bring it straight from the fridge to the table, and you'll have one less thing to worry about in the kitchen.

  • Make it the day before a gathering to free yourself up when guests arrive.
  • Pack it in a mason jar for easy transport to picnics or potlucks without worrying about spills.
  • If it seems dry after sitting overnight, stir in a splash more vinegar or oil to refresh the dressing.
A rustic serving of Three-Bean Salad on a wooden picnic table, highlighting the hearty beans and tangy dressing ideal for potlucks. Pin it
A rustic serving of Three-Bean Salad on a wooden picnic table, highlighting the hearty beans and tangy dressing ideal for potlucks. | cozyitri.com

This salad has become my go-to when I want to bring something that will actually get eaten and appreciated. It's proof that sometimes the most memorable meals are built on simplicity, good ingredients, and the patience to let them become something greater than the sum of their parts.

Recipe Q&A

How long does three-bean salad last in the refrigerator?

Properly stored in an airtight container, three-bean salad stays fresh for 3-5 days. The flavors actually improve after a day as the vinaigrette penetrates the beans and vegetables.

Can I use dried beans instead of canned?

Absolutely. Cook ½ cup each of dried green beans, kidney beans, and chickpeas separately until tender, then drain and cool before combining. This takes more planning but allows complete control over sodium content and texture.

What can I substitute for apple cider vinegar?

Red wine vinegar, white wine vinegar, or fresh lemon juice work well as alternatives. Each brings slightly different acidity notes—red wine adds depth, while lemon provides brightness.

Is three-bean salad served warm or cold?

This salad is traditionally served chilled. Refrigerating for at least one hour allows flavors to develop and makes it especially refreshing. However, it can also be enjoyed at room temperature.

How can I add more protein to this salad?

Incorporate diced hard-boiled eggs, crumbled feta cheese, or cooked chicken for additional protein. For plant-based options, add hemp seeds, pumpkin seeds, or extra legumes like black-eyed peas.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Three-Bean Salad

A refreshing medley of three beans tossed in tangy vinaigrette, perfect for gatherings and meal prep.

Prep Duration
15 min
0
Overall Time
15 min
Created by Liam Carlson


Skill Level Easy

Cuisine American

Portions 6 Number of Servings

Dietary Info 100% Plant-Based, No Dairy, Wheat-Free

Ingredient List

Beans

01 1 cup canned green beans, drained and rinsed
02 1 cup canned kidney beans, drained and rinsed
03 1 cup canned chickpeas, drained and rinsed

Vegetables & Herbs

01 1/2 cup red onion, finely diced
02 1/2 cup celery, thinly sliced
03 1/4 cup fresh parsley, chopped

Vinaigrette

01 1/4 cup extra-virgin olive oil
02 1/4 cup apple cider vinegar
03 2 tablespoons granulated sugar
04 1 teaspoon Dijon mustard
05 1/2 teaspoon salt
06 1/4 teaspoon black pepper

How-To Steps

Step 01

Combine beans and vegetables: In a large bowl, combine the green beans, kidney beans, chickpeas, red onion, celery, and parsley.

Step 02

Prepare vinaigrette: In a small bowl, whisk together the olive oil, apple cider vinegar, sugar, Dijon mustard, salt, and black pepper until the sugar is dissolved.

Step 03

Dress the salad: Pour the vinaigrette over the bean mixture and toss gently to coat all ingredients evenly.

Step 04

Chill and meld flavors: Cover and refrigerate for at least 1 hour before serving to allow the flavors to meld.

Step 05

Final seasoning adjustment: Toss again before serving, taste, and adjust seasoning if needed.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

  • Large mixing bowl
  • Small whisk or fork
  • Measuring cups and spoons
  • Cutting board and knife

Allergy Notice

Inspect every component for allergens. Consult your doctor if you're uncertain.
  • Double-check bean labels for possible cross-contamination with gluten or other allergens.

Nutrition (per portion)

Intended as guidance only. Speak with a healthcare expert for advice.
  • Energy (kcal): 180
  • Fats: 7 g
  • Carbohydrates: 24 g
  • Proteins: 6 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.