Recipe/ Salad/ Side Dish/ Vegetable/ Vegetarian

Three Bean Salad

May 30, 2019 (Last Updated: June 6, 2019)

This post may contain affiliate links, see my Privacy Policy.

 Three Bean Salad made with black beans, white beans and garbanzo beans.

Beans with tomatoes and onions on a plate with a hot dog bun.

How many bean salad recipes are out there? There’s three bean salad, four bean salad, five bean, Mexican bean, and black bean and corn! That’s a whole lot of bean salads and I’m sure there’s a whole lot more out there! Why so many  recipes?

First, beans are good for you so people tend to come up with ideas to use them. Second, beans are so versatile. They can be served hot or cold; plain or dressed and pair well with so many different ingredients. And finally, people like beans! They taste good in just about everything, including salad!

What type of beans do I need for three bean salad?

I used black beans, white beans and garbanzo beans. You could also use small red kidney beans or pinto beans. Use what you have on hand or substitute your favorite bean, but just for the record, there are no green beans in this salad!

Do I use canned beans?

I used canned beans when I made this salad. You do want to fully rinse the beans to remove all the liquid the beans were packed in. Just place the beans in a colander and rinse. You could also cook your own dried beans. I have an easy Instant Pot recipe for making beans

What ingredients do I need to make bean salad?

  • black beans
  • white beans or cannellini beans
  • garbanzo beans or chickpeas
  • green onions
  • roma tomato
  • olive oil
  • white wine vinegar
  • sugar
  • salt
  • pepper
  • fresh parsley
  • red pepper flakesbowls of canned beans, white beans, garbanzo beans, tomatoes and olive oil.

Does this salad need to be refrigerated?

No, this salad does not need to be refrigerated. This makes it a perfect side dish to take to a summer potluck or BBQ. You don’t have to worry about anything going bad if it isn’t kept cold. This salad is also a perfect make ahead salad. Once made I do cover and refrigerate and pull out when ready to serve. If you do make ahead, just give a quick stir just before serving.

How do I make bean salad?

  1. Rinse and drain beans
  2. Add chopped and seeded tomatoes
  3. Add chopped green onions
  4. Add chopped fresh parsley
  5. Mix olive oil, vinegar, red pepper flakes and salt and pepper together
  6. Add oil mixture to bean mixture
  7. Stir and serve or cover and refrigerate
A fresh roma tomato sliced and seeds and pulp removed.
Chopped tomatoes in a measuring cup with beans.
Chopped green onions being added to a bowl.
Fresh parsley in a measuring spoon being added to a salad.

A few tips when making this salad:

  • 1 roma tomato equals 1/2 cup chopped tomato
  • 6 green onions equals 1/2 cup chopped green onions
  • When chopping parsley, it’s easier to do a fine chop if your parsley is dry
  • Don’t leave out the red pepper flakes! You can add a bit more if you like spicy or reduce just a touch if you don’t.
  • Always taste your salad and add additional salt and pepper if needed
  • Stir salad just before serving

Is three bean salad good for you?

Some great thing about this salad is it is…

  • high in fiber
  • high in protein
  • high in iron
  • low in calories
  • low in sodium

How long will this salad keep?

You can keep this salad up to 3- 5 days in the refrigerator. If it’s not refrigerated eat within one day. 

A white bowl filled with canned beans, tomatoes and onions.

Are there other delicious recipes using beans?

You bet! You might want to try Bean Taco Cups, Beans and Rice and Refried Beans. I told you beans are versatile! 

This salad is perfect served alongside BBQ Chicken, Grilled Flank Steak and Grilled burgers and hot dogs. 

Don’t forget to PIN for later! beans mixed with onions and tomatoes on a plate.

If you make this recipe, Iā€™d love to hear about it! Leave a comment below or snap a picture and tag me on Instagram #beyondthechickencoop

5 from 5 votes
Three bean salad in a white bowl.
Three Bean Salad
Prep Time
10 mins
Cook Time
0 mins
Total Time
10 mins

Black beans, white beans and garbanzo beans in a fresh tasting salad.

Course: Salad, Side Dish, Vegetable
Cuisine: American
Keyword: Black bean salad, three bean salad
Servings: 10 people
Calories: 52 kcal
Author: Kathy
  • 1 15.5 oz can Garbanzo Beans
  • 1 15.5 oz can Black Beans
  • 1 15.5 oz can White Beans
  • 1/2 cup green onions chopped
  • 1/2 cup roma tomato chopped
  • 1 Tablespoon fresh parsley chopped
  • 1/4 cup olive oil
  • 2 Tablespoons white wine vinegar
  • 1/4 teaspoon red pepper flakes
  • 1/4 teaspoon sugar
  • 1/8 teaspoon salt
  • 1/8 teaspoon pepper
  1. Rinse and drain canned beans. Add to a large mixing bowl.

  2. Add chopped onions, tomatoes and parsley to beans. Mix lightly

  1. Combine olive oil, vinegar, red pepper flakes, salt and pepper together

  2. Add dressing to beans

  3. Toss lightly

  4. Serve or cover and refrigerate. Toss before serving.

Nutrition Facts
Three Bean Salad
Amount Per Serving
Calories 52 Calories from Fat 45
% Daily Value*
Fat 5g8%
Saturated Fat 1g6%
Sodium 31mg1%
Potassium 21mg1%
Carbohydrates 1g0%
Fiber 1g4%
Sugar 1g1%
Protein 1g2%
Vitamin A 125IU3%
Vitamin C 1.9mg2%
Calcium 4mg0%
Iron 0.1mg1%
* Percent Daily Values are based on a 2000 calorie diet.


You Might Also Like


  • Reply
    David @ Spiced
    June 3, 2019 at 5:21 am

    5 stars
    I love recipes like this, Kathy! They’re easy, but packed with so much flavor…and they go great with all sorts of summer grilled foods. In fact, a burger + bean salad is one of my favorite summer meals! We have a bean salad that I really enjoy, but ours doesn’t use garbanzo beans. I’m going to have to try your version out soon…plus, I’m intrigued by those red pepper flakes! šŸ™‚

    • Reply
      June 4, 2019 at 5:21 am

      The pepper flakes give just a touch of spice!

  • Reply
    Kelly | Foodtasia
    June 2, 2019 at 8:07 am

    5 stars
    Kathy, such a flavorful and healthy salad! I’m always trying to get more beans in my diet and this is a delicious way of doing it!

  • Reply
    Mary Ann | The Beach House Kitchen
    June 1, 2019 at 7:46 am

    5 stars
    All my favorite ingredeints in this one Kathy! I love easy, healthy salads like this during the summer!

    • Reply
      June 1, 2019 at 10:08 am

      Me too! And even better, so does my family!

  • Reply
    Alexandra @ It's Not Complicated Recipes
    May 31, 2019 at 8:58 pm

    5 stars
    Delicious and nutritious! Love this – a fantastic meal in itself or a lovely side dish šŸ™‚

    • Reply
      June 1, 2019 at 10:08 am

      I often just eat a bowl of this for my lunch. It’s just perfect and filling.

  • Reply
    May 31, 2019 at 6:15 pm

    Cannellini beans are my favorite. What a hearty and healthy meal this would be — and so yummy with that tangy dressing! And it’s pretty, to boot. šŸ™‚

    • Reply
      June 1, 2019 at 10:09 am

      Thanks, Valentina!

  • Reply
    Dawn - Girl Heart Food
    May 31, 2019 at 5:15 am

    5 stars
    I love bean salads and this one is no exception! I have loads of various types of beans in our pantry because they are just so darn convenient! You can whip up a salad in no time at all. Great for meal prep too!

    • Reply
      June 1, 2019 at 10:09 am

      Super fast and easy!

  • Reply
    Fran @ G'day Souffle'
    May 30, 2019 at 2:52 pm

    Hi Kathy! Yes, you’re right! Beans are good for you and really stick to your ribs! Very colorful as well! Then, there’s also the saying, “The more you eat, the more you ….”

    • Reply
      May 31, 2019 at 4:49 am

      Ha! I think every kids sings that little tune!

    Leave a Reply