FREE 5-Ingredient Recipe EBook
GET IT NOWThis Three Bean Salad Is My Go-To For Cookouts

Once I figured out how to make a really good three bean salad recipe, it quickly became one of my favorite healthy side dishes to bring to picnics, BBQs, and potlucks. No cooking, just a little chopping and mixing, and somehow it always disappears first. My 7-year-old even asked for seconds, which almost never happens with any bean salad, let alone 3 bean salad. Here’s why this one works so well:
- Naturally fresh and herby – The dressing soaks into the beans and veggies, giving them a marinated, zesty flavor that just gets better the longer it sits.
- Crispy, soft, and satisfying – I love the combo of crunchy bell pepper and celery with the soft beans. It keeps each bite interesting.
- Perfect for make-ahead – This salad actually tastes better the next day. I like to make it the night before so it’s ready to grab and go when I need it.
Make this three bean salad with me and take it to your next cookout! And if you’re building out a full summer menu, don’t miss my watermelon pizza or sugar free lemonade to go with it.

Ingredients & Substitutions
Here I explain the best ingredients for my 3 bean salad recipe, what each one does, and substitution options. For measurements, see the recipe card.
- Beans – I used canned chickpeas, cannellini beans, and kidney beans for this three bean salad, but honestly, you can swap in whatever beans you like. Black beans, pinto, lima, garbanzos, wax beans, or even blanched green beans all work. If you’re using 15-ounce cans instead of 19-ounce, just use about 1 1/2 cans to match. Roasted chickpeas are fun too if you want a little crunch!
- Bell pepper – I went with an orange one this time, but any color is great. You can also switch it up with tomatoes, hot peppers, corn, or even sliced olives.
- Celery – Adds great crunch. Sometimes I mix in chopped nuts or seeds as well, like walnuts, almonds, or sunflower seeds.
- Shallots – I like using shallots because they’re mild, but red onion works great too.
- Parsley – I love the fresh flavor here, but if you only have dried, use about 1 teaspoon for every tablespoon fresh. You can also use fresh dill, basil, or mint if you’re in the mood to switch it up.
- Olive Oil – I stick with extra virgin for the best flavor in the dressing, but avocado oil works too.
- Lime Juice – I went with bottled for convenience, but fresh would make the salad brighter. You can also swap in lemon juice or apple cider vinegar if that’s what you’ve got.
- Dijon Mustard – I usually go with Dijon, but yellow mustard or whole grain mustard would be great too. You can also add a splash of Worcestershire sauce or even a little garlic if you want a bolder dressing.

VARIATION: Add sweetener.
If you like your dressing a little sweet, try adding a touch of Besti Granulated, sugar free honey, sugar free maple syrup, or your favorite sugar-free sweetener. Just go with what works for your tastes.
How To Make Three Bean Salad
I have step-by-step photos here to help you visualize the recipe. For full instructions with amounts and temperatures, see the recipe card.
- Rinse. Drain and rinse the beans under cold water, then pat them dry so the dressing sticks better.
- Combine. Add the beans, bell pepper, celery, shallots, and parsley to a big mixing bowl.
- Make the dressing. Whisk together the olive oil, lime juice, and mustard in a small bowl until smooth.
- Toss it all together. Pour the dressing over the salad and give it a good toss. I like to chill my three bean salad for a bit before serving so the flavors really come together.



Three Bean Salad (Quick & Easy)
My three bean salad recipe is fresh, tangy, and easy to toss together with pantry staples. It’s my go-to for picnics, potlucks, or meal prep!
Instructions
Tap on the times in the instructions to start a kitchen timer.
-
Rinse the chickpeas, white beans, and red beans under cold water. Pat dry.
-
In a large bowl, combine all three types of beans, bell pepper, celery, shallots, and parsley.
-
In a small bowl, whisk together the olive oil, lime juice, and mustard.
-
Pour the dressing over the salad and toss. Season with salt and pepper to taste.
-
If possible, refrigerate for 30 minutes to let the flavors develop. Serve cold.
LAST STEP: Leave a rating to help other readers, or tag me @wholesomeyum on Instagram. I’d love to hear from you!
Maya’s Recipe Notes
Serving size: 1 cup
- Serving ideas: See my serving ideas below for easy main dishes that go perfectly with three bean salad, especially for summer meals and cookouts.
- Store. Just cover and pop leftovers in the fridge. Three bean salad keeps well for 5 to 7 days.
- Meal prep: You can make the whole salad ahead, or prep the veggies and dressing separately and mix it all together the day you serve it.
- Freeze: You can freeze it for up to 3 months, but the veggies do get a little softer after thawing. Still tastes great though.
I provide nutrition facts as a courtesy. Have questions about calculations or why you got a different result? Please see my nutrition policy.
Add Your Notes Your Notes
© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead.
Three Bean Salad

Serving Ideas
If you’re making this three beans salad recipe for a cookout or summer dinner, here are some of my favorite mains to serve with it:
- Beef – I love this salad with grilled burgers or steak. It adds something fresh to balance out the smoky flavor. Surf and turf is a fun option too.
- Chicken – Grilled chicken kabobs or bruschetta chicken are my go-tos. Anything with summer vibes or a little char works great.
- Fish & Seafood – Try it with grilled shrimp or Cajun fish. I’ve even served it with grilled lobster tail for a backyard dinner that feels a little extra.
- Pork – Pulled pork or grilled pork chops pair really well with three bean salad. The freshness of the salad balances out the richness.

Shop
My
Custom












4 Comments
Jessica
0Super easy, and it was the perfect side dish to go with dinner last night. Thank you!!
Kara
0The homemade dressing added so much flavor! Such an easy and yummy side dish!
cathy
0This was absolutely packed with flavor, loved every bite.
Mackenzie
0This is my new favorite salad.