This post may contain affiliate links. Please read our disclosure policy.

This is the salad I make when I need something that’s ready in 5 minutes and gets better the longer it sits.

The dressing soaks into the beans over a few hours, and the flavor on day two is noticeably better than it is fresh. It’s one of the easiest things I prep ahead for the week.

Easy three bean salad with kidney beans, cannellini, chickpeas, red onion and fresh herbs in a speckled bowl

How to Make Three Bean Salad?

Simple to put together โ€” everything goes into one bowl and the dressing does the work.

A combination of Kidney, Cannellini and Garbanzo beans, red onions and parsley, sour and salty dressing, this salad is made with basic ingredients, but tastes super refreshing.

Three bean salad with kidney beans, cannellini, and chickpeas tossed in olive oil and vinegar dressing

How Do You Dress This Salad?

This three bean salad is dressed with a basic โ€“ flavorful, savory and sour dressing, made with olive oil, vinegar, lemon juice (optional), sweetener, salt and pepper.

Dried mint is the one I add most often โ€” it works well with the vinegar and brightens the whole dressing.

How Long Does Three Bean Salad Last in the Fridge?

Keep the dressed salad in an airtight container in the fridge for up to 5 days. You can add more salt, olive oil and vinegar if needed after the second day.

Can You Freeze Bean Salad?

This salad can be frozen in an airtight container or zip lock bag for up to 2 months. Defrost in the fridge overnight and serve when ready.

Recipe Tips

  • Get good quality beans โ€” well picked beans will be firm, non-bruised and make a prettier salad.
  • Rinse well โ€” so the beans don’t bring any brine flavor and don’t stick together in the bowl.
  • Peel the chickpeas โ€” optional, but worth the extra 10 minutes. Peeled chickpeas are easier to eat, the skins won’t stick to your teeth, and they absorb the dressing better. I always peel my canned chickpeas for salads and hummus.
  • Let the beans soak the dressing for at least 2 hours before serving โ€” they pick up a lot of flavor and turn slightly tender.
  • Warm the dressing before adding it โ€” I heat the olive oil, vinegar, and lemon juice in a small pan for about a minute, just until warm, then pour it over the room-temperature beans. They absorb the flavor faster and more evenly than with a cold dressing. The difference is noticeable.
  • Fresh mint and a pinch of sumac are the additions I come back to most โ€” mint brightens the whole bowl, sumac adds tangy depth that works well with the vinegar. Toasted pine nuts are worth adding if you’re serving this at a gathering.
  • Home-cooked beans โ€” if you want to use them instead of canned, make sure they’re fully cooled before adding the dressing. Warm beans absorb too much liquid and turn soft.
A bowl with colorful three bean salad.

Can You Use Other Types of Beans for this three bean salad recipe ?

Yes, you can substitute any of the three beans or use more than three varieties. The salad will taste a little different depending on what you choose.

  • Green beans โ€” add fresh crunch but are tender and snappy rather than creamy, so they change the texture more than the flavor.
  • Black beansย โ€” earthier than Kidney beans and work well as a direct swap. The color contrast is nice too.
Salad with three types of beans in a bowl

What to Serve This Salad With?

While you can make bean salad year round, I make it more often in the summer. Minimal prep makes it perfect for grilling season.

You can serve this salad on its own as a vegetarian meal, or alongside grilled meat like chicken, steak, skewers or fish.

Pair with my favorite Grilled Chicken Thighs, Grilled T-Bone Steak or Easy Grilled Mahi Mahi.

More Bean Recipes:

Three bean salad with kidney beans, cannellini, and chickpeas tossed in olive oil and vinegar dressing
5 from 1 vote

Easy Three Bean Salad

Three-bean salad with Chickpeas, Cannellini, and Kidney beans in a tangy olive oil and vinegar dressing. Ready in 5 minutes, best after a few hours in the fridge.
Prep: 5 minutes
Servings: 6

Ingredients 

  • 15 oz Garbanzo beans, chickpeas, rinsed and drained (peel if you have time)
  • 15 oz Cannellini beans, rinsed and drained
  • 15 oz Kidney beans, rinsed and drained
  • ยฝ medium red onion, chopped
  • ยฝ bunch fresh parsley, chopped
  • 2 tbsp lemon or lime juice
  • 4 tbsp olive or vegetable oil
  • 1 tbsp apple cider vinegar, or more to taste
  • ยฝ tsp salt, or more to taste
  • Ground black pepper, optional
  • Optional: ยฝ tsp sugar, to balance the dressing

Video

Instructions 

  • In a small bowl combine the lemon juice, vinegar, olive oil, salt and pepper. Whisk to combine.
  • Place the chickpeas, Cannellini and Kidney beans in a bowl. Add the onion, parsley and pour the dressing on top. Stir to coat.
  • Add more salt, pepper, oil or vinegar if needed.
  • Refrigerate for at least 2 hours before serving.

Nutrition

Calories: 291kcal, Carbohydrates: 38g, Protein: 14g, Fat: 11g, Saturated Fat: 1g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 7g, Sodium: 545mg, Potassium: 409mg, Fiber: 12g, Sugar: 1g, Vitamin A: 20IU, Vitamin C: 3mg, Calcium: 90mg, Iron: 5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Salad
Cuisine: American
Tried this recipe?Mention @cookinglsl or tag #cookinglsl!

You May Also Like:

Hi! I'm Mira.

I share simple, mostly low-carb and Keto recipes, that don't take a lot of time to make and use mostly seasonal, easy to find ingredients. I'm a supporter of healthy eating, but you'll also find some indulgent treats too.

Leave a comment

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

Recipe Rating




1 Comment