5 Bean Salad – Fresh, Colourful & Easy to Make

This is easily the best 5 bean salad recipe you’ll ever make. It’s quick (15 minutes!), healthy, vegan, no fuss and fantastic for feeding a crowd or if you need easy meal prep ideas.

2 plates of 5 bean salad next to 2 bowls of the same salad on a wooden and slate board

The Only 5 Bean Salad You’ll Ever Need

There are so many things to love about this vegan bean salad. It’s inexpensive and ever so hearty. Especially great if you’re feeding a large family or crowd and you need to fill them up.

Packed with green beans, black beans, kidney beans, cannellini beans, and chickpeas, it’s a beautiful medley of colour and texture.

It is simply delicious. If you love your beans like we do, it’s such a quick meal to have on its own.

It’s also good for meal prep as you can make it the day before and serve up the next day.

In fact, it actually tastes better the next day as the salad dressing really creates the flavour.

For our vegan friends and those who follow a plant-based diet, this is a fantastic salad recipe that is rich and clean.

Do You Need to Cook Canned Beans?

Canned beans are already cooked, so you don’t need to cook them before eating. However, you can add them to your recipe and heat them as you would in soup or chilli.

Feel free to explore some of our other salads that feature canned beans. Try our cauliflower rice salad with cannellini beans or chipotle corn salad with black beans.

TL;DR: 5 Bean Salad in a Nutshell

A colourful salad with beans — green, black, kidney, cannellini, and chickpeas — tossed in a zesty apple-cider vinaigrette. Quick, healthy, and perfect for meal prep or your next summer BBQ.

Recipe Overview

Flavour/Texture: Beans generally have a buttery and starchy texture. Hence is counteracted by the crunch of al dente fresh green beans, bell peppers and raw red onion. The overall mouthful is, therefore, well-balanced.

The Dijon mustard vinaigrette is familiar and unobtrusive, giving the 5 bean salad the slight tang it needs.

Ease: Super easy indeed. A quick blanch of the green beans will suffice while everything else is out of a can or diced. Nothing complicated at all.

Time: This is a 15-minute salad. What more can we ask for?

Ingredients You’ll Need to Make This Mixed Bean Salad

Individually labelled ingredients for 5 bean salad.

Green beans: This is the only bean that should be eaten fresh rather than from a can or frozen. It is simply fresher and will give the salad the crunch it needs.

Canned beans: For this 5 bean salad, we chose staples such as cannellini beans, black beans, red kidney beans, and chickpeas or garbanzo beans.

Bell pepper: Any bell pepper will do. Gives more crunch, something fresh and a bit of colour.

Red onion: We love adding raw, diced red onion to our salads. A touch of potency to really mix up the flavours.

Garlic: Fresh and minced well to be infused into the vinaigrette.

Dijon mustard: Adding the sharp taste, pungent flavours into the perfect mix of olive oil and apple cider vinegar. Super easy and quick.

Ingredient Summary

Green beans, black beans, red kidney beans, cannellini beans, chickpeas, bell pepper, red onion, and a tangy dressing made with apple cider vinegar, Dijon mustard, and olive oil — a perfect balance of freshness and bite.

Variations and Substitutions

Type of beans: Although traditionally, the beans used in a 5 bean salad are as listed, there is no reason why you would have to stick to it.

You can also use butter beans, borlotti beans, yellow wax beans, pinto beans and Great Northern beans.

Other vegetables: Plenty of other vegetables you can add to this 5 bean salad to add an additional crunch, such as cucumber, celery and radish.

Add grains: Stir in quinoa or brown rice for a heartier, protein-packed version.

Make it Mediterranean: Add feta cheese, olives, and cherry tomatoes for a Greek-inspired twist.

Extra bite: For that extra pungency or spiciness, you can use Hot English mustard or horseradish in the salad dressing.

Less pungent allium: If red onions are too much for you, feel free to omit them. Or you can try a salad onion or some scallions for a less potent ingredient.

For creaminess: Avocado chunks or a spoonful of tahini dressing can turn this into a creamy bean salad bowl.

Testimonial from Nora

This 5 bean salad was so fresh and flavorful! I loved how quick it was to put together, and the dressing had the perfect balance of tangy and sweet. Such a great option for meal prep or picnics!

How to Make This Easy 5 Bean Salad

Bring a pot of water to the boil and cook green beans until al dente. Run under cold water, cut into 3 and set aside to dry.

blanching green beans on a pot of water on a stove top
Cutting green beans into 3 with a knife on a wooden chopping board

Drain the canned beans and chickpeas, rinse briefly and set aside to dry.

Dice the bell pepper and red onion.

Slicing yellow capsicum with a knife on a wooden chopping board
Dicing red onion with a knife on a wooden chopping board

How to Make Dijon Mustard Vinaigrette

Mince garlic.

Add all the ingredients into a mixing bowl and mix until well combined.

Pouring olive oil into a white bowl surround by other ingredients in small bowls
Pouring vinegar into a white bowl of olive oil surround by other ingredients in small bowls
Adding salt to a bowl of olive oil,, surround by small bowls of other ingredients
Adding Dijon mustard into a bowl of olive oil and vinegar
Adding minced garlic into a bowl of olive oil and mustard
Mixing a bowl of Dijon mustard dressing with a red spatula

How to Assemble the Salad

In a large mixing bowl, add all the ingredients. Season with salt and pepper.

Pour in the salad dressing.

A glass bowl of 5 beans, red onion and capsicum
Pouring Dijon mustard dressing into a glass bowl of beans, diced onions and capsium

Toss until well combined.

A spoon mixing a bowl of beans, green, red onion and capsicum.

Serve.

Instructions Summary

Blanch green beans, drain canned beans, dice vegetables, whisk dressing, then toss everything together.
Chill before serving to let the flavours meld into a perfectly balanced mixed bean salad.

How to Make This Salad Perfectly [Expert Tips]

Rinsing canned beans: It is important to give the canned beans a good rinse before eating. Not only does it reduce the levels of sodium you would be consuming, but it also removes some of the residues it sometimes leaves behind.

Dry beans: After rinsing, it is imperative to dry them before tossing them all together. This ensures the 5 bean salad doesn’t get soggy.

Fresh green beans: Frozen or canned green beans just don’t do it. Get fresh green beans for this recipe.

Just give it a quick blanch, run under cold water to stop the cooking process and pat dry.

It will be nice and crunchy, a welcome difference to the starchy beans.

Balance acidity: A pinch of sugar rounds out the sharpness of vinegar and Dijon.

Use fresh vinegar: Apple cider vinegar gives the best tang, but you can sub with white wine vinegar for a lighter touch.

Let it rest: Chill for at least 30 minutes to allow flavours to blend — this makes the salad even tastier.

Season generously: Beans absorb flavour — taste and adjust salt and pepper before serving.

Pro Tip

The longer this salad with beans sits, the better it gets — ideal for entertaining, picnics, or batch cooking.

Frequently Asked Questions

How long does bean salad keep in the fridge?

This 5 bean salad can last in the fridge for up to 5 days. Make sure it is stored in an airtight container.

Can you heat up 5 bean salad?

It is unnecessary to heat a 5 bean salad. If it has been in the fridge and you don’t like cold salads or cold food in general, just let it sit out until it reaches room temperature.  However, you certainly can, if you prefer, give it a quick zap in the microwave. But don’t overheat it.

Can you eat 5 bean salad cold?

Absolutely. It can be consumed cold or at room temperature.

Can you freeze 5 bean salad?

You can technically freeze a 5 bean salad; however, it doesn’t thaw well. The consistency of the beans would be compromised, but it is certainly edible. It is best to consume within 5 days of making the salad.

Can I make it oil-free?

Yes. Replace olive oil with a splash of aquafaba (bean water) or omit entirely for a lighter version.

Is this bean salad vegan?

Yes, naturally vegan and gluten-free.

Recipe Tested by The Sidesmith Team

At The Sidesmith, we specialise in colourful, flavour-packed sides that bring balance to every meal. This 5 Bean Salad is a classic done right — a vibrant mix of fresh vegetables and tender beans tossed in a bright, tangy dressing. A go-to bean salad recipe that’s quick, wholesome, and always satisfying.

More Salad and Side Dish Recipes with Beans

5 Bean Salad [Vegan] on a white marble plate

FEED YOUR FOMO! For more sides and salads, subscribe to our newsletter or follow us on Facebook, Instagram, Pinterest and YouTube to get our latest updates.

Bowls of 5 bean salad with rose gold spoons, over 2 plates of 5 bean salad
Print Recipe
5 from 63 votes

5 Bean Salad [Vegan]

A quick and vibrant mixed bean salad featuring green beans, black beans, and chickpeas in a tangy Dijon vinaigrette. An easy bean salad that’s hearty, healthy, and ready in minutes — perfect as a side dish with beans.
Prep Time13 minutes
Cook Time2 minutes
Total Time15 minutes
Course: Salad
Cuisine: International
Suitable for Diet: Gluten Free, Halal, Low Calorie, Low Fat, Low Lactose, Vegan, Vegetarian
Additional Dietary: Egg Free, Nut Free, Plant-Based
Servings: 4 people
Calories: 330kcal
Author: Amy Chung

Ingredients

Salad

Salad Dressing

Click on the toggle below for conversion to US Cooking Units.

Instructions

Salad

  • Bring a pot of water to the boil and cook green beans until al dente. Run under cold water, cut into 3 and set aside to dry.
  • Drain the canned beans and chickpeas, rinse briefly and set aside to dry.
  • Dice the bell pepper and red onion.

Salad Dressing

  • Mince garlic.
  • Add all the ingredients into a mixing bowl and mix until well combined.

Assembly

  • In a large mixing bowl, add all the ingredients. Season with salt and pepper.
  • Pour in the salad dressing.
  • Toss until well combined.
  • Serve.

Notes

  • You can use a variety of beans for this salad. Particularly great if you have cans of beans sitting in the pantry which needs to be used up.
  • Plenty of other vegetables you can add to this 5 bean salad to add additional crunch, such as cucumber, celery and radish.
  • Use fresh green beans rather than frozen green beans to ensure freshness and to consume it al dente. Frozen green beans tend to defrost too softly.
  • Ensure the canned beans are rinsed to remove any residue and brine for a fresher taste. And make sure they are nice and dry before tossing through; otherwise they will end up soggy.

Nutrition

Calories: 330kcal | Carbohydrates: 52g | Protein: 18g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Sodium: 255mg | Potassium: 587mg | Fiber: 17g | Sugar: 4g | Vitamin A: 660IU | Vitamin C: 24mg | Calcium: 116mg | Iron: 6mg

*Disclaimer: Nutritional information provided is an estimate only and generated by an online calculator.

Tried this recipe? We’d Love To See It!Mention @thesidesmith or tag #thesidesmith!

Hey there! We’re The Sidesmith!

woman in a black top and jeans posing on a grey couch with hands crossed

Phenie

I tell the stories behind our recipes and capture the bits that make us human.

woman in black and white print shirt sitting on a grey couch

Sammy

I create delicious sides, often Asian-inspired. Easy for everyday meals or great for entertaining.

woman in black top and jeans sitting on a grey couch

Amy

Love turning everyday salads and sides into fancy recipes jammed packed with flavour!

Similar Posts

  • Vegan Soba Noodle Salad with Yuzu Dressing

  • Brown Sugar Grilled Pineapple Salad with Lemon Curd

  • Parmesan Chipotle Corn Salad with Black Beans

  • Vegan Breakfast Salad with Sage Mushrooms

  • Bulgur Wheat Salad with Caramelised Fennel – Fresh & Nutty

  • Roasted Purple Brussels Sprouts Salad

Cover of Summertime Sides & Salads eCookbook
All New Recipes page for Summertime Sides & Salads eCookbook

GRAB YOUR SUMMERTIME ECOOKBOOK NOW!

New Summertime Recipes

Be summer ready and get our new Summertime Sides & Salads eCookbook! These are all exclusive, never seen before recipes. They are all tried and tested with everyday easy to find ingredients and yet are restaurant quality in style. Get your copy today!

9 Comments

  1. Lathiya Shanmugasundaram says:

    5 stars
    I love how simple yet packed with flavor this salad is. Making it again.

  2. 5 stars
    This 5-bean salad is delicious. I have made this simple yet protein-rich side dish.

  3. 5 stars
    This is easily the best 5 bean salad recipe you’ll ever make. It’s quick (15 minutes!), healthy, vegan, no fuss and fantastic for feeding a crowd or if you need easy meal prep ideas.

    1. Definitely so good for meal prep. We’re all so time poor these days. Thanks for the comment!

  4. 5 stars
    So fresh and satisfying! Loved the crunch from the green beans and the tangy Dijon vinaigrette. This is the perfect for meal prep or potlucks.

  5. 5 stars
    This 5 bean salad was so fresh and flavorful! I loved how quick it was to put together, and the dressing had the perfect balance of tangy and sweet. Such a great option for meal prep or picnics!

5 from 63 votes (58 ratings without comment)

Leave a Reply

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

Recipe Rating