Marinated Cilantro Lime Bean Salad

Bright, tangy Marinated Cilantro Lime Bean Salad in chilled serving bowl, cilantro aroma Save
Bright, tangy Marinated Cilantro Lime Bean Salad in chilled serving bowl, cilantro aroma | plateofcomfort.com

Combine drained black beans, cannellini and chickpeas with diced red bell pepper, finely chopped red onion, halved cherry tomatoes, minced jalapeño (optional) and plenty of chopped cilantro. Whisk lime zest and juice with olive oil, vinegar, agave or honey, cumin, smoked paprika, salt and pepper; toss to coat. Refrigerate at least 30 minutes, up to 2 hours, for flavors to meld. Serve chilled or at room temperature with lime wedges; add cucumber for extra crunch or sprinkle feta for a non-vegan finish. Stores 3–4 days refrigerated.

The fluorescent lights of a grocery store at 6 PM on a Tuesday are nobody idea of romantic, but that is exactly where this salad was born in my cart, two cans of beans, a wilted bunch of cilantro, and a desperate need for something fresh. I tossed it together in a friend tiny kitchen while her dog stared at me from a beanbag chair, and we ate it standing up with tortilla chips, barely bothering with plates. Something about the sharp lime and the creamy beans made it disappear in ten minutes flat. I have been making it ever since, especially when the fridge is bare and motivation is low.

I brought a massive bowl of this to a backyard potluck last summer, expecting it to be the boring healthy option nobody touched. It was the first thing emptied, and three people texted me for the recipe before the sun went down.

Ingredients

  • 1 can (15 oz) black beans, drained and rinsed: These hold their shape beautifully and bring an earthy depth that anchors the whole salad.
  • 1 can (15 oz) cannellini beans, drained and rinsed: Creamy and mild, they soak up the dressing like little sponges and balance the firmer beans.
  • 1 can (15 oz) chickpeas, drained and rinsed: A satisfying bite and slight nuttiness that makes each forkful more interesting.
  • 1 red bell pepper, diced: Sweetness and a bright crunch that breaks up the softness of the beans.
  • 1 small red onion, finely chopped: Soak these in cold water for five minutes if you find raw onion too aggressive, it tames the bite without losing the flavor.
  • 1 cup cherry tomatoes, halved: They burst with juiciness and add a pop of color that makes the bowl look like a celebration.
  • 1 jalapeño, seeded and minced (optional): Leave the seeds in if you want genuine heat, or skip entirely for a crowd with mixed spice tolerance.
  • 1 cup fresh cilantro, roughly chopped: Do not skimp on this, it is the soul of the salad and makes everything taste alive.
  • Juice and zest of 2 limes: The zest is a secret weapon here, it amplifies the citrus flavor far beyond what juice alone can do.
  • 3 tbsp extra virgin olive oil: A good quality one makes a real difference since the dressing is raw and uncooked.
  • 2 tbsp apple cider vinegar or white wine vinegar: This adds the tangy backbone that balances the richness of the oil and beans.
  • 1 to 2 tsp agave syrup or honey (optional): Just a touch rounds out the acidity and brings everything into harmony.
  • 1 tsp ground cumin: Toast it briefly in a dry pan and your kitchen will smell incredible, plus the flavor deepens noticeably.
  • 1/2 tsp smoked paprika: This is what gives the dressing a subtle, campfire warmth without any actual heat.
  • 1/2 tsp sea salt, or to taste: Beans need salt, so do not be shy, but taste before adding more at the end.
  • 1/4 tsp black pepper: Freshly cracked is always worth the extra five seconds it takes.
  • Lime wedges and extra cilantro for garnish: A final squeeze right before eating wakes everything back up.

Instructions

Drain and Rinse the Beans:
Open all three cans, dump them into a colander, and run cold water over them until the foam disappears. Shake off the excess water because nobody wants a watery salad diluting that beautiful dressing.
Build the Salad Base:
Toss the rinsed beans into a large bowl with the bell pepper, red onion, cherry tomatoes, jalapeño if using, and most of the cilantro. Save a small handful of cilantro for the top because eating with your eyes matters too. Gently fold everything together with your hands or a large spoon, being careful not to smash the beans.
Whisk the Dressing:
In a jar or small bowl, combine the lime juice, lime zest, olive oil, vinegar, agave or honey, cumin, smoked paprika, salt, and pepper. Shake or whisk vigorously until the dressing looks cloudy and unified, not separated. Dip a bean in and taste it, then adjust the salt or lime as your palate tells you.
Marry the Flavors:
Pour the dressing over the bean mixture and toss gently but thoroughly, making sure every bean glistens. Cover the bowl and slide it into the fridge for at least 30 minutes, though two hours is the sweet spot if you can wait that long.
Finish and Serve:
Give it one more gentle toss, taste for seasoning, and scatter the reserved cilantro and lime wedges on top. Serve it chilled or let it sit at room temperature for 15 minutes, which actually brings out the flavors more.
Marinated Cilantro Lime Bean Salad tossed with crisp red pepper, zesty dressing Save
Marinated Cilantro Lime Bean Salad tossed with crisp red pepper, zesty dressing | plateofcomfort.com

There was a Wednesday night when this salad sat in my fridge after a terrible day, and eating it cold from the container while sitting on the kitchen floor genuinely helped. Sometimes food does that, not because it is fancy, but because it tastes like you did something kind for yourself.

Ways to Change It Up

Dice cucumber or celery into the mix when you want more crunch, or crumble feta or Cotija over the top if dairy is on the table for you. I have stuffed this into tortillas with scrambled eggs for breakfast and piled it onto toast with avocado for a lunch that feels almost too easy.

Serving Ideas Beyond the Bowl

Try spooning it into lettuce cups for a light appetizer, or serve it alongside grilled corn and fish tacos for a full summer spread. A friend of mine swears by mashing the leftovers slightly with a fork and using it as a chunky dip with sturdy tortilla chips, and honestly she is onto something.

Storage and Leftovers

Keep it covered in the fridge for up to four days, though the vegetables will soften a bit by day three in a way that is still delicious. The dressing may settle, so just toss again before eating and add a fresh squeeze of lime if it needs waking up.

  • Stir gently before serving each time to redistribute the dressing that pools at the bottom.
  • Do not freeze this salad because the texture of the beans and vegetables will suffer terribly.
  • If packing for lunch, keep a lime wedge separate and squeeze it fresh right before eating for the best flavor.
Serve Marinated Cilantro Lime Bean Salad chilled with tortilla chips and lime wedges Save
Serve Marinated Cilantro Lime Bean Salad chilled with tortilla chips and lime wedges | plateofcomfort.com

This is the kind of recipe that stays with you because it asks for almost nothing and gives back enormously. Make it once, and you will find yourself reaching for cans of beans and limes without even thinking about it.

Common Recipe Questions

At least 30 minutes to allow flavors to meld; marinating up to 2 hours deepens the citrus and herb notes without turning the beans mushy.

Yes—use cooked, cooled dried beans (about 3 cups total). Cook them until tender but firm, then cool and proceed as with canned beans.

Leave some jalapeño seeds, add extra minced jalapeño or a diced serrano, or sprinkle an adjustable pinch of cayenne to build heat gradually.

Assemble and chill in an airtight container up to 2–3 days. Hold garnishes and delicate herbs until serving to preserve texture and brightness.

Swap cannellini for navy or great northern beans, use maple instead of agave for a different sweetness, or add diced cucumber for extra crunch.

Serve chilled or at room temperature with lime wedges. It works as a side, a filling for wraps or tacos, or as a chip-friendly dip when slightly mashed.

Marinated Cilantro Lime Bean Salad

Zesty cilantro and lime bean salad with black beans, cannellini and chickpeas; toss, chill and serve.

Prep 15m
0
Total 15m
Servings 4
Difficulty Easy

Ingredients

Beans

  • 1 can (15 oz) black beans, drained and rinsed
  • 1 can (15 oz) cannellini beans, drained and rinsed
  • 1 can (15 oz) chickpeas, drained and rinsed

Vegetables

  • 1 red bell pepper, diced
  • 1 small red onion, finely chopped
  • 1 cup cherry tomatoes, halved
  • 1 jalapeño, seeded and minced (optional)
  • 1 cup fresh cilantro, roughly chopped

Marinade and Dressing

  • Juice and zest of 2 limes
  • 3 tbsp extra virgin olive oil
  • 2 tbsp apple cider vinegar or white wine vinegar
  • 1–2 tsp agave syrup or honey (optional)
  • 1 tsp ground cumin
  • 1/2 tsp smoked paprika
  • 1/2 tsp sea salt, or to taste
  • 1/4 tsp black pepper

Garnish

  • Lime wedges
  • Extra chopped cilantro

Instructions

1
Combine the Beans: In a large mixing bowl, combine the drained and rinsed black beans, cannellini beans, and chickpeas.
2
Add the Vegetables: Add the diced red bell pepper, chopped red onion, halved cherry tomatoes, minced jalapeño (if using), and roughly chopped cilantro. Gently toss to combine all ingredients.
3
Prepare the Dressing: In a small bowl or jar, whisk together the lime juice and zest, olive oil, vinegar, agave syrup or honey (if using), ground cumin, smoked paprika, sea salt, and black pepper until well emulsified.
4
Dress the Salad: Pour the dressing over the bean and vegetable mixture. Toss gently until everything is evenly coated.
5
Marinate: Cover and refrigerate for at least 30 minutes to allow flavors to meld. For best results, marinate for up to 2 hours.
6
Serve: Before serving, taste and adjust seasoning as needed. Garnish with lime wedges and extra cilantro. Serve chilled or at room temperature.
Additional Information

Equipment Needed

  • Large mixing bowl
  • Small bowl or jar for mixing dressing
  • Colander for rinsing beans
  • Mixing spoon

Nutrition (Per Serving)

Calories 340
Protein 13g
Carbs 54g
Fat 8g

Allergy Information

  • Contains none of the top 8 major allergens.
  • Check canned bean labels for additives or cross-contamination if you have sensitivities.
  • For a strictly vegan version, use agave syrup instead of honey.
Margot Ellis

Passionate home cook sharing easy, nourishing recipes for everyday family meals.