Some days I just need a side dish that basically makes itself. This three bean salad is exactly that. You open three cans, chop half an onion, whisk a quick lime dressing, and you're done in 15 minutes. No stove, no oven, no stress.
Jump to:
I first made this for a potluck at Alex's school last spring. I was short on time and even shorter on patience, and this salad saved me. The bowl came home completely empty, and two moms asked for the recipe before I even got back to our apartment.
Here's the thing. It costs under five dollars to make, it feeds six people, and it honestly tastes better the next day. If you love simple no cook sides like this one, my cowboy caviar is another dish my family asks for all summer long.
Why You Will Like This Recipe
- Ready in 15 minutes. No cooking, no baking, no waiting around the kitchen.
- Cheap to make. Three cans of beans and a few pantry basics come in under $5.00.
- Healthy and filling. Each serving packs 11 grams of protein and 11 grams of fiber.
- Perfect for potlucks. It travels well, sits out fine, and looks so colorful on the table.
- Great for make ahead meals. The flavors actually get better after a few hours in the fridge.
- Everyone can eat it. It's naturally vegan and gluten free, so no one at the table feels left out.

Ingredients For This Three Bean Salad
Here's everything you need. I always keep these on hand, which is why this three bean salad shows up on our table at least twice a month.
- 15 ounce can chickpeas, rinsed and drained
- 15 ounce can red kidney beans, rinsed and drained
- 15 ounce can pinto beans, rinsed and drained
- ½ medium red onion, finely diced
- ½ bunch fresh parsley, chopped
- 4 cloves garlic, minced
- 2 medium limes, juiced
- 3 tablespoons olive oil
- ¼ cup red wine vinegar
- 1 teaspoon sugar
- 1 ½ teaspoons cumin
- ⅛ teaspoon cayenne pepper, or to taste
- ½ teaspoon kosher salt
A few quick notes from my kitchen. Rinse those beans really well until the water runs clear. It washes off the canning liquid and keeps the salad tasting fresh. If raw red onion feels too sharp for your family, swap in some pickled red onion instead. Sarah prefers it that way, and honestly, so do I.
Fresh lime juice matters here. The bottled stuff tastes flat, and this dressing leans on that bright lime flavor the same way my pico de gallo does.
Print
Three Bean Salad
- Total Time: 15 minutes
- Yield: 6 servings 1x
Description
This easy three bean salad is ready in 15 minutes with three cans of beans and a quick lime dressing. No stove, no oven, no stress, and it costs under five dollars to make.
Ingredients
- 15 ounce can chickpeas, rinsed and drained
- 15 ounce can red kidney beans, rinsed and drained
- 15 ounce can pinto beans, rinsed and drained
- ½ medium red onion, finely diced
- ½ bunch fresh parsley, chopped
- 4 cloves garlic, minced
- 2 medium limes, juiced
- 3 tablespoons olive oil
- ¼ cup red wine vinegar
- 1 teaspoon sugar
- 1 ½ teaspoons cumin
- ⅛ teaspoon cayenne pepper, or to taste
- ½ teaspoon kosher salt
Instructions
- Grab your biggest mixing bowl. Add the chickpeas, kidney beans, pinto beans, diced red onion, chopped parsley, and minced garlic. Give everything a gentle toss so the onion and garlic spread out evenly.
- In a small bowl, combine the lime juice, olive oil, red wine vinegar, sugar, cumin, cayenne, and salt. Whisk until it all comes together. Taste it, and if it seems too sharp or bitter, add a pinch more sugar.
- Pour the dressing over the beans and stir gently so you don't mash them. Cover the bowl and let it sit in the refrigerator for at least a few hours so the beans soak up all that lime, cumin, and garlic.
Notes
Rinse the beans really well until the water runs clear to keep the salad tasting fresh. If raw red onion feels too sharp, swap in pickled red onion instead. Fresh lime juice matters here, the bottled stuff tastes flat. Leftovers keep 4 to 5 days in an airtight container in the refrigerator, just stir before serving. Don't freeze, the beans turn mushy and the parsley goes dark.
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Category: Side Dish
- Method: No cook
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 230
- Sugar: 4g
- Sodium: 420mg
- Fat: 8g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 11g
- Protein: 11g
- Cholesterol: 0mg
How To Make Three Bean Salad
This comes together in three easy steps. I've made it so many times I could do it half asleep, and some Sunday mornings I basically have.
Step 1: Mix The Beans And Veggies
Grab your biggest mixing bowl. Add the chickpeas, kidney beans, pinto beans, diced red onion, chopped parsley, and minced garlic.
Give everything a gentle toss so the onion and garlic spread out evenly. That's it for the hard part!
Step 2: Whisk The Lime Dressing
In a small bowl, combine the lime juice, olive oil, red wine vinegar, sugar, cumin, cayenne, and salt. Whisk until it all comes together.
Now taste it. If it seems too sharp or bitter, add a pinch more sugar. I learned this the hard way when my limes were extra sour one week and Donald made a face at dinner. A tiny bit more sugar fixed everything.
Step 3: Toss And Chill
Pour the dressing over the beans and stir gently so you don't mash them. You can serve it right away, but please trust me on this one.
Cover the bowl and let it sit in the refrigerator for at least a few hours. The beans soak up all that lime, cumin, and garlic, and the whole salad tastes twice as good. I usually make it in the morning for dinner that night.

Storage And Make Ahead Tips
This three bean salad is one of the best make ahead sides I know. Keep it in an airtight container in the refrigerator, and it stays fresh for 4 to 5 days.
Give it a quick stir before serving since the dressing settles at the bottom. There's no reheating needed because it's meant to be served cold or at room temperature.
One thing I don't recommend is freezing. The beans turn mushy and the fresh parsley goes dark. Just make what you'll eat within the week, which has never been a problem in my house.
If you're building a whole potluck spread, this pairs so well with my creamy potato salad with Miracle Whip or a warm German potato salad. Alex piles all three on one plate every single time.
Fun Variations On Three Bean Salad
After making this more times than I can count, I've played around with plenty of twists. Here are the ones worth trying.
- Swap the beans. Cannellini beans work great in place of kidney beans, and black beans can stand in for pinto. Use what's in your pantry.
- Add green beans. Blanched green beans turn this into a four bean salad, and it's delicious. Why stop at three when four tastes this good?
- Toss in sweet corn. A cup of corn adds a little sweetness. If you love that combo, my corn salad is a must try too.
- Crumble in feta. It's not vegan anymore, but wow. It reminds me of my healthy Greek pasta salad in the best way.
- Spoon it over grains. Leftovers are amazing over rice or tucked into an easy quinoa salad for a quick lunch.
- Watch the cayenne. One pitfall to avoid is adding too much heat at once. Start small and taste. Sarah calls anything past ⅛ teaspoon spicy.
Three Bean Salad FAQ
Can I Make Three Bean Salad Ahead Of Time?
Yes, and you really should! This salad tastes best after a few hours in the refrigerator. I make it the night before parties, and by the next day the beans have soaked up all the dressing. It's one less thing to worry about on the day of a cookout.
How Long Does Three Bean Salad Last In The Refrigerator?
It keeps for 4 to 5 days in an airtight container. The flavor actually deepens on days two and three. Just stir it before serving to bring the dressing back up from the bottom of the bowl.
What Other Beans Can I Use In A Three Bean Salad?
Almost any beans work here. Cannellini, black beans, navy beans, or even blanched green beans are all great swaps. I once used two cans of chickpeas because that's all I had, and nobody at my table complained one bit.
Should Three Bean Salad Be Served Immediately Or Chilled First?
You can eat it right away, but chilled is better. A few hours in the fridge lets the lime, garlic, and cumin really settle into the beans. If you're in a rush, even 30 minutes of chilling makes a noticeable difference.
Recipes You May Like
If this salad hit the spot, here are a few more simple sides my family loves:
- Creamy macaroni salad for your next BBQ because every cookout needs something cool and creamy next to the grill.
- Creamy cucumber salad with a sweet twist which is another fresh, no fuss side that comes together in minutes.
- Healthy couscous salad with fresh veggies for when you want something light but still filling.
Give This Three Bean Salad A Try
So there you have it. Three cans of beans, one quick lime dressing, and 15 minutes of your time. That's all it takes to make a three bean salad that disappears at every potluck I bring it to.
I love this recipe because it proves good food doesn't have to be complicated. It's simple, homemade, and made with real ingredients, which is exactly what cooking should be.
Give it a try this week and let me know how it turns out for you! Don't forget to save this one to Pinterest so it's easy to find later. This one's a family staple in our Manhattan kitchen, and I hope it becomes one in yours too.





