Three Bean Salad is a classic summer salad recipe. It’s colorful with soft and crunchy textures, and a delicious tangy-sweet dressing. It’s fast and easy to make! Perfect for easy summer meals, grilling out, picnics and potlucks.
This easy Three Bean Salad is in perfect company with the likes of Broccoli Salad, Macaroni Salad, Potato Salad and Italian Pasta Salad.
Those summer salad favorites that are hearty, satisfying, full of flavor and iconic. Every family has their own slightly different recipe.
This one is a cinch to make and a delicious side dish recipe anytime of the year.
Jump to:
Classic Three Bean Salad
There are so many reasons to love this salad.
First it has no mayonnaise which is a plus for summer salads that might sit out at a picnic or gathering.
Our version combines the sweet and tangy flavors of the traditional salad but we’ve toned down the sugar. It’s sweet, but just enough without being over the top.
It’s fast to make AND can be made ahead of time.
Not much prep work and the main ingredients are canned.
It tastes great, goes with anything and is full of wholesome ingredients.
Even better the next day!
This is one of those recipes, like spaghetti sauce or chili, that gets better with time.
Allowing it to sit overnight soaks the dressing into the salad ingredients building on the flavor.
Recipe Ingredients + Notes
The Beans: Cannellini beans, kidney beans, garbanzo beans. Use canned beans rinsed and drained. This classic combination provides great color, texture and flavor.
Red onion. Gives a bit of a spicy flavor to the bean salad.
Celery. Gives a nice crunch in contrast to the soft beans. You’ll need one cup which is between 2-4 celery stalks depending on the size.
Italian parsley. Adds some nice green color and great flavor. Curly parsley can be substituted if preferred.
Italian seasoning blend. This favorite spice blend combines the key Italian spices into one delicious mix. This gives some great Mediterranean flavor to the salad. Try our homemade Italian Seasoning blend!
Apple Cider Vinegar. Used for the dressing. Gives a perfect tangy flavor.
Olive Oil. Used in the dressing.
Salt and pepper. Seasons the dressing.
Variations + Substitutions
Substitute Green Beans and Wax Beans. Keep the kidney beans and add canned (drained) green beans and wax beans. Substitute 15 ounces cans. You’ll have another classic version of this favorite bean salad.
Using fresh cooked green beans. For the version above, fresh green beans can also be used. Trim the beans and steam or boil them for a few minutes (literally 2 or 3). Add them to an ice bath to stop the cooking and keep some crunch.
Swap in distilled white vinegar. It has a stronger vinegar flavor than apple cider vinegar. If you like more tang, try this! Red wine vinegar is another option.
Use a different oil. Olive oil is a favorite but regular vegetable oil or any other neutral flavored oil can be substituted.
Add chopped green bell pepper. Actually ANY color bell pepper will additional color, flavor and crunchy texture.
Don’t want to use sugar? Add some honey or agave nectar. The dressing needs a bit of sweetness to offset the vinegar. If you love the flavor of pickled foods you can try leaving it out all together.
Swap cilantro for the parsley. For a different flavor profile try this change up.
Swap carrots for the celery. Give some bright orange color and some sweetness along with the crunch.
How to make Three Bean Salad – Step-by-Step
STEP 1. Combine the salad ingredients
Add the beans, celery, onion, parsley and seasoning to a large bowl (photo 1).
STEP 2. Make the dressing
In a small bowl combine the apple cider vinegar, olive oil, sugar, salt and pepper (photo 2). whisk together.
STEP 3. Combine
Pour the dressing into the salad (photo 3) and toss to coat and fully combine (photo 4).
How long does Three Bean Salad keep?
Store in the refrigerator in an airtight container for up to 5 days. The flavor actually improves with storing it.
Serve chilled or at room temperature.
More Recipes You’ll Love!
Recipe
Three Bean Salad
Ingredients
Salad
- 1 15-ounce can Cannellini beans drained and rinsed
- 1 15-ounce can Kidney beans drained and rinsed
- 1 15-ounce can Garbanzo beans drained and rinsed
- 1/2 cup chopped Red onion
- 1 cup chopped Celery
- 1/4 cup chopped fresh Italian parsley
- 2 teaspoons Italian seasoning
Dressing
- 1/4 cup Apple cider vinegar
- 1/4 cup Olive oil
- 2 tablespoons Granulated sugar
- 1 teaspoon Salt
- 1/2 teaspoon ground Black Pepper
Instructions
- Combine the salad ingredients in a large bowl: beans, onion, celery, parsley and Italian seasoning.
- In a small bowl whisk together the dressing ingredients: apple cider vinegar, olive oil, sugar, salt and pepper.
- Pour the dressing over the salad and mix together to coat the salad ingredients fully.
- The salad can be served immediately or refrigerated to allow the dressing to soak into the ingredients. Best flavor when served at room temperature or only slightly chilled. Allow to warm at room temperature before serving if it has been chilled.
Shannon R says
I love this salad! I am making it again this weekend, thank you!
Shashi at Savory Spin says
Plant-protein packed salads like this one are my jam! I cannot wait to make a double batch of this and dig into it over the weekend! YUM!!
Shashi says
Plant-protein packed salads like this one are my jam! I cannot wait to make a double batch of this and dig into it over the weekend! YUM!
Sara Welch says
I love how quickly and easily this dish comes together! A tasty side dish that pairs with just about anything; delish!
Valentina says
This three bean salad recipe is a great summer salad!
Traci says
Yep, this three bean salad recipe is super easy and always delicious! Love how I can make it at the last minute! Thanks for sharing 🙂
Michelle says
Love the combination of beans in this salad! And the dressing is is so flavourful! Yum!
Kara says
My mom used to make a salad like this, but I hadn’t had it in ages. Thanks for the recipe, I forgot how good it is!!
Angela says
I have fond memories of this salad as a kid. This recipe is so quick and easy and tastes great too! Thank you for sharing it!
Aimee Shugarman says
Made this as a side with our meatloaf for dinner and LOVED it. WIll be making it again this weekend for company!