One Carefree Cook

  • Recipe Index
    • Pasta Recipes
    • Easy Salads
    • Air Fryer
    • Easy Chicken Dinners
    • Instant Pot
    • Vegetarian
  • Roundups
  • About
  • Contact
menu icon
go to homepage
  • Recipe Index
    • Pasta Recipes
    • Easy Salads
    • Air Fryer
    • Easy Chicken Dinners
    • Instant Pot
    • Vegetarian
  • Roundups
  • About
  • Contact
search icon
Homepage link
  • Recipe Index
    • Pasta Recipes
    • Easy Salads
    • Air Fryer
    • Easy Chicken Dinners
    • Instant Pot
    • Vegetarian
  • Roundups
  • About
  • Contact
×
Home » All Recipes » Easy Salads

Hearty Three Bean Salad (with pickled onions)

Published: Apr 21, 2025 by Saima Zaidi · This post may contain affiliate links · Leave a Comment

3 shares
Jump to Recipe
Three bean salad in a bowl.

Here's a fresh and punchy three bean salad recipe: a popular summer salad that's usually served cold — great for potlucks, picnics, or BBQs. It features cannellini beans, kidney beans and green beans along with a classic sweet-tangy vinaigrette, and quick pickled onions. It's vibrant, simple, and perfect as a side for your hot dogs and burgers!

Three bean salad in a bowl with fork.
Jump to:
  • Ingredients
  • How to make quick pickled onions
  • Blanching green beans
  • Making the dressing
  • Assembling the salad
  • Variations
  • FAQ's
  • More summer salads
  • Three Bean Salad

When it comes to summer salads, you're spoiled for choice on One Carefree Cook! Choose creamy salads like the dill pickle potato salad with mayo and sour cream and cucumber salad with a greek yogurt dressing, or light fruity ones like the peach and watermelon salad or strawberry cucumber salad. And if you love a classic savory-sweet salad with a light vinaigrette dressing, this three bean salad is right up your alley.

So, what makes this salad work?

Well, for one it strikes the perfect balance between flavor, texture and freshness. I personally do not like green beans out of a can, so I always go for fresh lightly steamed ones that have crisp edges and retain some of that lovely green colour, unlike the limp tired looking canned green beans.

The classic vinaigrette, with its sweet-tangy profile, ties everything together, while garlic, salt, and pepper add depth. Instead of regular sliced onions, quick-pickled red onions introduce a pop of acidity and crunch, making the salad so much more interesting!

Ingredients

Three bean salad ingredients (labelled).
Three bean salad dressing ingredients.

How to make quick pickled onions

  • Combine red wine vinegar, water, sugar, and salt in a bowl. Whisk the ingredients until the sugar dissolves.
  • Tip in the sliced onions, making sure they are completely submerged in the mixture.
  • Let sit at room temp for at least 15 minutes while you prep the salad. (Longer = tangier!)
Pickled onions ingredients.
Pickled onions in a bowl.

Blanching green beans

Blanching green beans is super easy and makes them bright green, crisp-tender, and perfect for salads. Here’s how to do it:

  • Trim the beans at both ends and halve if they are too long.
  • Bring a saucepan of water to a boil and add a generous pinch of salt (like you would for pasta). Add the trimmed green beans and boil for 2–3 minutes, just until they turn bright green and slightly tender but still crisp.
  • Immediately transfer them to a bowl of ice water to stop the cooking and lock in that color and texture. Let them chill for 2–3 minutes, then drain well before using.

That’s it! Perfect green beans for your three-bean salad — no mush, no dull color.

Making the dressing

Whisk up all the dressing ingredients until well combined. Taste and adjust sugar/vinegar balance if needed and keep aside while you assemble the salad ingredients.

Assembling the salad

  • Toss the green beans, cannellini beans, and kidney beans in a large bowl and add the pickled onions (drain them well first).
  • Pour the dressing over the salad and toss gently.
  • Chill for at least 30 minutes before serving for the best flavor and serve cold with your favourite main dish!
Three bean salad in two bowls (top and bottom).

Variations

This salad is easy to adapt based on what's in your fridge or pantry. Here are a few suggestions:

  • Swap the kidney beans or cannellini beans for black beans or chickpeas for a different texture and flavor.
  • Add thinly sliced red peppers and/or chopped celery for a fresh pop of color.
  • Crumbled feta or a handful of olives gives it a Mediterranean twist, while a sprinkle of toasted seeds or nuts adds crunch.
  • For extra zest, try a dash of Dijon mustard in the dressing.
  • You can even turn it into a full meal by tossing in cooked quinoa or grilled chicken. It’s a flexible enough recipe — feel free to make it your own.

FAQ's

Can I make three-bean salad ahead of time?

Yes! In fact, it's better when made ahead — chilling it for a few hours or overnight helps the flavors meld.

Why are my green beans mushy?

Most likely, they've been over-blanched. Boil for just 2–3 minutes and immediately shock in ice water to keep them crisp.

How long does it keep?

It stays good for 2-3 days in the fridge. After that, the texture may soften, but it’s still safe to eat.

Can I serve the salad warm?

The salad is traditionally served cold or at room temp, but a slightly warm version (especially with sautéed green beans) can be really cozy and unique. Go ahead and see what you like best!

More summer salads

  • Angel hair coleslaw with pineapple
  • Pico de gallo
  • Butter lettuce salad
  • Caprese salad with burrata

Did you try this three bean salad recipe? Do leave a recipe rating and review in the comments section below. I would love to hear from you!

Three bean salad in a bowl with a fork and spoon on left side.
Three bean salad in a bowl.

Three Bean Salad

Saima Zaidi
Three bean salad recipe is a popular summer salad that's usually served cold — great for potlucks, picnics, or BBQs. It features cannellini beans, kidney beans and green beans along with a classic sweet-tangy vinaigrette, and quick pickled onions. 
No ratings yet
Print Recipe Pin Recipe
Prep Time 25 minutes mins
Assembly 5 minutes mins
Total Time 30 minutes mins
Course Salad, Side Dish
Cuisine American
Servings 4 people
Calories 252 kcal

Equipment

  • small saucepan for blanching the green beans
  • medium bowl for ice cold water
  • medium bowl for pickling onions
  • large bowl for assembling the salad

Ingredients
 
 

Ingredients for Pickled Onions

  • 1 red onion small, sliced very fine
  • ½ cup red wine vinegar
  • ½ cup plain water
  • 1 tablespoon white sugar
  • ½ teaspoon sea salt

Salad Ingredients

  • 6 oz green beans
  • 1.5 cups red kidney beans from a can, drained and rinsed
  • 1.5 cups cannellini beans from a can, drained and rinsed

Dressing Ingredients

  • 2 tbsp white vinegar or the red wine vinegar used for pickling onions
  • 2 tbsp avocado oil or any neutral oil
  • 1 tbsp white sugar
  • 2 cloves garlic minced
  • ¾ tsp sea salt adjust to taste
  • ½ tsp black pepper adjust to taste
Prevent your screen from going dark

Instructions
 

Make the pickled onions

  • Combine red wine vinegar, water, sugar, and salt in a bowl. Whisk the ingredients until the sugar dissolves.
  • Add the sliced onions, making sure they are completely covered by the liquid.
  • Let the bowl of onions sit at room temp for at least 15 minutes while you prep the salad. 

Blanch the green beans

  • Trim the beans at both ends and halve if they are too long.
  • Bring a saucepan of water to a boil and add a generous pinch of salt (like you would for pasta). Add the green beans and boil for 2–3 minutes, just until they turn bright green and slightly tender but still crisp.
  • Immediately transfer them to a bowl of ice water to stop the cooking and lock in the color and texture. Let them chill for 2–3 minutes, then drain well.

Make the dressing

  • Put all the ingredients under dressing in a bowl and whisk well.

Assemble the salad

  • Drain the pickled onions.
  • Toss the green beans, cannellini beans and kidney beans in a large bowl and add the drained pickled onions.
  • Pour the dressing over the salad and toss gently.
  • Chill for at least 30 minutes before serving for the best flavor and serve cold.

Notes

  1. Option: Reserve 2 tablespoon the red wine vinegar used for pickling the onions instead of  white vinegar for adding to the dressing. 
  2. Don't forget to shock the green beans in ice cold water after they are cooked, so they don't turn mushy.

Nutrition

Serving: 1servingCalories: 252kcalCarbohydrates: 38gProtein: 11gFat: 7gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gSodium: 880mgPotassium: 419mgFiber: 10gSugar: 9gVitamin A: 295IUVitamin C: 9mgCalcium: 88mgIron: 4mg
Keyword Three Bean Salad
Tried this recipe?Let us know how it was!

More Easy Salads

  • Elote pasta salad in a bowl.
    Elote Pasta Salad (Mexican Street Corn Pasta Salad)
  • Angel hair coleslaw with pineapple in a bowl.
    Angel Hair Coleslaw with Pineapple
  • cucumber salad with greek yogurt dressing in a plate with fork.
    Creamy Cucumber Salad With Greek Yogurt Dressing
  • Bean pasta salad in an oval platter with a fork and spoon.
    Bean Pasta Salad (with homemade Italian dressing)
3 shares

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Saima's picture

Hi, I'm Saima!

I'm the carefree cook around here, and I look forward to sharing easy, approachable recipes with you. I believe you don’t have to spend hours in the kitchen or break the bank to eat well!

More about me

Popular Recipes

  • bang bang salmon in a white plate with fork
    Bang Bang Salmon

  • peach and watermelon salad in a bowl with spoon with sweet basil vinaigrette.
    Peach Watermelon Salad (without feta)

  • sliced cornbread on a wooden board
    Cornbread Recipe Without Buttermilk

  • Pico de Gallo in bowl with a spoon.
    Easy Pico De Gallo (Salsa Fresca)

  • Two parmesan crusted chicken breasts on a plate.
    Easy Air Fryer Parmesan Crusted Chicken

  • Instant pot chicken drumsticks on a bed of mashed potatoes in a plate.
    Instant Pot Chicken Drumsticks (with gravy)

Recent Recipes

  • Three bean salad in a bowl.
    Hearty Three Bean Salad (with pickled onions)

  • Strawberry cucumber salad in a round plate.
    Strawberry Cucumber Salad

  • Spinach and arugula salad in a round platter.
    Spinach and Arugula Salad (Light and Refreshing)

  • Dill pickle potato salad in a bowl.
    Creamy Potato Salad with Dill Pickles

  • A 4-image collage of Mexican dips and appetizers.
    Mexican Dips and Appetizers

  • Loaded beef nachos on a sheet pan.
    Fully Loaded Ground Beef Nachos (Sheet Pan Nachos)

Footer

↑ back to top

About

  • Cookie Policy
  • Privacy Policy
  • About

Follow

Contact

  • Contact

Copyright © 2025 One Carefree Cook

Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
View preferences
{title} {title} {title}

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required