Three Bean Salad

SaladGluten-FreeVeganChickpea

Easy three bean salad, perfect for summer picnics and potlucks! With cannellini beans, kidney beans, garbanzo beans, celery, red onion, parsley, and a sweet and sour dressing.

Photography Credit: Elise Bauer

3-bean salad is one of those quintessential American summer picnic foods. It’s comforting, protein-rich, and easy to put together quickly with pantry ingredients.

3-bean salad is usually made with canned green beans instead of the cannellini white beans I’m using here. But I’ve yet to meet a canned green bean I like, so cannellini it is.

This bean salad is traditionally dressed with a sweet and sour dressing made with vinegar, oil, and sugar. You can cut back the sugar if you want, but I wouldn’t cut it out completely, or the dressing will be too acidic.

Three Bean Salad Recipe

Print
  • Prep time: 10 minutes
  • Yield: Serves 4 to 8

We are using cannellini beans, kidney beans, and garbanzo beans in this salad. You can easily swap out any of them for cooked green beans, wax beans, or black beans.

Prep the onion first and soak the chopped onion in a  small bowl of water to take the edge off the onion while you prep the other ingredients.

Ingredients

  • 1 15-oz can cannellini beans, rinsed and drained
  • 1 15-oz can kidney beans, rinsed and drained
  • 1 15-oz can garbanzo beans, rinsed and drained
  • 1/2 red onion, chopped fine (about 3/4 cup), soaked in water to take the edge off the onion
  • 2 celery stalks, chopped fine (about 1 cup)
  • 1 cup loosely packed, fresh, finely chopped flat-leaf parsley
  • 1 teaspoon fresh finely chopped rosemary
  • 1/3 cup apple cider vinegar
  • 1/4 cup granulated sugar (more or less to taste)
  • 3 Tbsp olive oil
  • 1 1/2 teaspoons salt
  • 1/4 teaspoon black pepper

Method

1 In a large bowl, mix the 3 different types of beans, the celery, onion (drained of soaking water), parsley, and rosemary.

2 In a separate small bowl, whisk together the vinegar, sugar, olive oil, salt, and pepper. Add the dressing to the beans. Toss to coat.

3 Chill beans in the refrigerator for several hours, to allow the beans to soak up the flavor of the dressing.

Hello! All photos and content are copyright protected. Please do not use our photos without prior written permission. If you wish to republish this recipe, please rewrite the recipe in your own unique words and link back to Three Bean Salad on Simply Recipes. Thank you!

Print

If you make this recipe, snap a pic and hashtag it #simplyrecipes — We love to see your creations on Instagram, Facebook, & Twitter!

Elise Bauer

Elise Bauer is the founder of Simply Recipes. Elise launched Simply Recipes in 2003 as a way to keep track of her family's recipes, and along the way grew it into one of the most popular cooking websites in the world. Elise is dedicated to helping home cooks be successful in the kitchen. Elise is a graduate of Stanford University, and lives in Sacramento, California.

More from Elise

Three Bean Salad

91 Comments / Reviews

No ImageThree Bean Salad

Did you make it? Rate it!

  • Cassandra

    The best three bean salad recipe by far. So fresh, full of flavor, color and texture.

    xxxxxyyyyy

  • Mairead

    Very good. Made two bean salad as wasn’t sure if kidney beans from can needed to be cooked,

  • Cassandra

    Delicious!

  • Suzi

    Loved this. While most people probably eat this as a side, I ate it as a meal and it was delicious and filling and most of all healthy.

    xxxxxyyyyy

  • carolyn

    This IS the bean salad of all bean salads!
    Fresh, flavorful and healthy. I’ve been making it and share when needed by someone who wants a bean salad recipe. Once made, your hooked! Truly

    xxxxxyyyyy

View More
Three Bean SaladThree Bean Salad