Salads
This black bean salad with mango, cilantro, and lime transforms a simple pantry staple into a vibrant, tropical-inspired dish that’s ready in just 15 minutes.
The contrast of sweet mango, bright lime, and fresh cilantro creates a flavor profile that’s both refreshing and satisfying—perfect for summer meals or quick lunches. I developed this recipe after craving something light yet hearty, and the balance of textures and flavors never fails to impress.
The secret to this salad lies in its simplicity: canned black beans (rinsed well) provide protein and substance, while ripe mango adds natural sweetness that pairs beautifully with the tangy lime dressing.
Fresh cilantro brings an herbal brightness that ties everything together, and a touch of red onion adds a sharp bite. The dressing—just lime juice, olive oil, and a pinch of salt—enhances the flavors without overpowering them.
What you’ll end up with is a salad that’s bursting with color and packed with layers of flavor—creamy beans, juicy mango, and fresh herbs all tossed in a zesty dressing. It’s substantial enough to serve as a main dish but light enough to enjoy as a side.
The best part? It comes together in minutes, making it ideal for busy weeknights or meal prep.
This salad holds up well in the fridge for up to 3 days, though the mango may soften slightly over time. For extra freshness, add the mango and cilantro just before serving.
Pair it with grilled fish, warm tortillas, or simply enjoy it on its own for a refreshing, plant-based meal.
Ingredients for black bean salad with mango cilantro and lime
Fresh mango, bright lime, and zesty cilantro make this salad pop in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned Black Beans 🫘 | 1 can | Rinsed and drained well |
| Ripe Mango 🥭 | 1 ½ cups | Diced, about 1 medium |
| Fresh Cilantro 🌿 | ½ cup | Chopped, stems removed |
| Red Onion 🧅 | ¼ cup | Finely diced, about 1/4 small |
| Lime 🍋 | 1 whole | Juiced, seeds removed |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For dressing, fruity variety |
| Kosher Salt 🧂 | ½ tsp | Fine grain preferred |
| Fresh Lime Juice 🍋 | ¼ cup | From about 2 limes total |
| Jalapeño Pepper 🌶️ | 1 whole | Seeded and minced, optional |
| Avocado 🥑 | ½ whole | Diced, ripe but firm |
| Cilantro Leaves 🌿 | ¼ cup | Extra for garnish, fresh |
| Lime Zest 🍋 | 1 tsp | From 1 lime, for brightness |
The mango is the star here—look for ripe but firm fruit at the store, usually the ones with a little give at the stem end. Trader Joe's and Whole Foods have the best selection, but any grocery store with a produce section should have decent options. If you can't find ripe mango, just leave it out—the salad still tastes great. The black beans? Always rinse them well to remove that canned taste. I grab the no-salt-added kind from Costco or Aldi—cheaper and better for flavor control. For cilantro, grab the freshest bunch you can find—bright green leaves mean it's still good. If it's wilted or yellowing, skip it or use dried cilantro at half the amount.
No mango? Substitute pineapple or peaches for sweetness, but the texture won't be the same. Ran out of lime? Lemon juice works in a pinch, but lime's tang is key here. The jalapeño is optional, but if you love heat, add more or leave the seeds in. For extra creaminess, add avocado or a dollop of Greek yogurt (if not strictly vegan). The dressing is simple—just lime juice, olive oil, and salt—but don't skimp on the olive oil. Use a fruity, extra-virgin kind—it makes all the difference. If you're prepping ahead, keep the mango and avocado separate until serving to avoid browning.
This salad keeps well in the fridge for 3 days, though the mango will soften. Store everything separately in airtight containers—beans, dressing, and toppings—so you can toss it all together fresh when ready. For extra freshness, add the mango and cilantro just before serving. The dressing can be made a day ahead and stored in a small jar. If you're meal prepping, portion into containers with the beans and dressing, then add the mango and avocado when you're ready to eat. It's also great cold, so it's perfect for picnics or lunches.
Why You'll Love This Recipe
- No-Cook Magic: I swear by this trick—just toss the drained beans, diced mango, and chopped cilantro in a bowl. No heating, no fuss, and no standing over a stove. The lime juice and onion do all the work while I sip my coffee.
- Sweet-Savory Balance: That first bite? Juicy mango and tangy lime cut through the earthy beans, while the cilantro adds a fresh kick. It’s like a tropical vacation in your mouth, but with zero jet lag.
- Lunchbox Hero: Pack it in jars for work or school—beans stay sturdy, mango stays bright, and the dressing clings perfectly. My kids actually eat their veggies when it’s disguised as this vibrant bowl. (Yes, even on a Tuesday.)
- Budget Brightener: Canned beans and seasonal mango stretch this salad into three meals for pennies. Use the leftovers in tacos, wraps, or over rice—it’s my go-to when I’m broke but still want flavor.
Step-by-step instructions for black bean salad with mango, cilantro, and lime
This vibrant salad comes together faster than you can say "tropical flavors." Let's build it layer by layer.
Prepare the Black Bean Base
Start by rinsing the 1 can canned black beans thoroughly under cold water to remove any excess sodium. Drain them well in a colander and transfer to a medium mixing bowl. If you prefer softer beans, you can warm them gently in a saucepan with a splash of water for 3-4 minutes before draining again.
While the beans are still warm, add the 0.5 tsp kosher salt and gently toss to distribute evenly. This step ensures every bite has that perfect balance of seasoning. Let the beans cool completely to room temperature before proceeding—this prevents the avocado from turning brown prematurely when we add it later.
Dice and Mix the Fresh Ingredients
Cut the 1.5 cups ripe mango into small, even dice—about ¼-inch cubes—using a sharp chef's knife. You'll want consistent pieces so they distribute evenly throughout the salad. In the same bowl with the beans, add the mango along with the 0.25 cup finely diced red onion and 0.5 cup chopped fresh cilantro. Gently fold everything together with a wooden spoon.
Next, seed and mince the 1 whole jalapeño pepper (if using) and add it to the bowl. The heat will mellow slightly as it sits, but it adds a wonderful brightness that complements the sweet mango. If you prefer no spice, simply omit this step entirely—your salad will still be delicious.
Create the Citrusy Dressing
In a small bowl, whisk together the 0.25 cup extra-virgin olive oil, 0.25 cup fresh lime juice, 1 tsp lime zest, and an additional pinch of kosher salt (about ¼ tsp). The zest is key here—it adds that fresh, bright aroma that ties the whole dish together. If you're using the 0.5 whole avocado, slice it now and set it aside for the final step.
Taste the dressing before adding it to the salad. You want it to be tangy but balanced—just enough acidity to cut through the sweetness of the mango. If it tastes too sharp, add a tiny bit more olive oil to mellow it out. Pour the dressing over the bean mixture and toss gently to combine, being careful not to mash the mango or avocado if you're adding it next.
Assemble and Garnish
Just before serving, dice the 0.5 whole avocado into small cubes and fold it into the salad. The avocado adds a creamy contrast to the bright, tangy flavors, so work quickly to prevent browning. If the avocado starts to darken, sprinkle a tiny bit of lime juice over it to preserve its color.
Transfer the salad to a serving bowl and top with the 0.25 cup cilantro leaves for a final pop of freshness. Let it sit for 5-10 minutes before serving—this allows the flavors to meld together beautifully. Serve immediately with warm tortilla chips, over a bed of greens, or alongside grilled fish for a complete meal.
Pro Tips For Making Black Bean Salad With Mango Cilantro And Lime
- Drain and Rinse Beans Thoroughly: I learned this the hard way—skipping this step leaves your salad tasting like a can of beans, not fresh ingredients. Use a colander and run cold water over them twice, then give them a good shake to remove any lingering starch or sodium.
- Cut Mango Against the Grain: Slicing with the grain makes it look pretty but turns it to mush when tossed. Instead, cut perpendicular to the grain into ¼-inch cubes—they’ll hold up better and keep that juicy texture you want.
- Soak Onion in Cold Water: Red onion’s sharp bite can overpower the dish if not tamed. Thinly slice it and let it sit in ice water for 10 minutes before draining—it’ll soften just enough to mellow the harshness without losing texture.
- Zest Lime Before Juicing: The zest adds a bright, aromatic layer that’s easy to skip. Use a microplane to get a teaspoon of it, then juice the lime—this doubles the flavor impact without making the salad too acidic. (Yes, even if you’re impatient like me.)
Best sauces and condiments for black bean salad with mango cilantro and lime
Lime-Cilantro Dressing
The star of this salad is its bright, citrusy dressing—just 0.25 cup lime juice, 0.25 cup extra-virgin olive oil, 1 tsp lime zest, and a pinch of salt.
I always use fresh lime juice for that authentic tang, but if you're short on time, bottled lime juice works in a pinch. The zest is what elevates this dressing from good to amazing—it adds layers of aroma that make every bite pop.
For extra depth, add a ½ tsp minced jalapeño to the dressing. 💛
Spicy Mango Vinaigrette
For a smoky twist, blend 0.25 cup lime juice, 0.25 cup olive oil, 1 tbsp honey, 1 tsp smoked paprika, and ½ tsp chili powder for a sweet-spicy dressing.
This works beautifully with the mango’s natural sweetness while adding warmth. Store any leftover dressing in an airtight container for up to 5 days in the fridge.
Avocado-Lime Crema
Blend ½ ripe avocado, 0.25 cup lime juice, 2 tbsp olive oil, 2 tbsp water, and ¼ tsp salt until smooth. This creamy topping adds richness while keeping the dish vegan.
Drizzle it over the salad just before serving to prevent browning. It’s the perfect balance of creamy and tangy—trust me, you’ll want to make extra! 🥑
Tropical Mango Salsa
For a chunkier topping, dice 1 cup ripe mango, ¼ cup red onion, ¼ cup cilantro, and 1 jalapeño. Toss with 2 tbsp lime juice and 1 tbsp olive oil.
This salsa adds texture and extra mango flavor—great for topping tacos or bowls. Store in an airtight container for up to 3 days.
Creamy Tahini Dressing
Mix 3 tbsp tahini, 0.25 cup lime juice, 1 tbsp maple syrup, 2 tbsp water, and ¼ tsp salt for a nutty, creamy dressing. This adds a unique depth that pairs perfectly with the salad’s tropical flavors.
Thin with water if needed—it should coat the back of a spoon but still be pourable. 🌿
Sweet Chili Lime Dressing
Combine 0.25 cup lime juice, 2 tbsp sweet chili sauce, 2 tbsp olive oil, and 1 tsp sesame oil for an Asian-inspired twist.
This dressing brings a sweet, spicy kick that contrasts beautifully with the mango’s natural sweetness. Store leftovers in the fridge for up to 5 days.
Nutrition facts
Frequently asked questions
Can I use canned mango instead of fresh?
Fresh mango gives the best texture and flavor, but in a pinch, you can use canned mango—just drain it well and pat dry with a paper towel. The sweetness will be similar, but the texture will be softer. For extra brightness, add an extra splash of lime juice to balance the canned mango's slightly watery consistency.
How do I keep the avocado from turning brown?
Add the avocado just before serving and toss it with a little extra lime juice to prevent browning. If it starts to darken, sprinkle more lime juice over it. For meal prep, store the avocado separately and add it fresh when ready to eat—this keeps the salad looking vibrant and tasting fresh.
What can I substitute if I don’t have cilantro?
If you're out of cilantro, try fresh parsley or basil for a similar bright, herbal note. For a stronger flavor, use a mix of both. If you're avoiding cilantro completely, skip it—the salad will still taste great, but the freshness will be slightly less pronounced.
Can I make this salad ahead of time?
Yes! Store the beans, dressing, and toppings separately in airtight containers for up to 3 days. Keep the mango and avocado separate until serving to preserve their freshness. When ready to eat, toss everything together and garnish with fresh cilantro. This keeps the salad tasting fresh and vibrant.
Is this salad spicy? Can I adjust the heat?
The jalapeño is optional, but if you include it, you can control the heat by adjusting the seeds. Remove all seeds for mild heat, or leave them in for a spicier kick. For extra heat, add a pinch of cayenne or chili powder to the dressing. If you prefer no spice, simply omit the jalapeño entirely.
