Sauces & Condiments
This black bean mango salsa recipe transforms simple ingredients into a vibrant, tropical-inspired dish that bridges sweet, spicy, and savory flavors in just 10 minutes. ✨ I developed it during a particularly hot Portland summer when I wanted something fresh, vegan-friendly, and packed with flavor—no cooking required.
The combination of creamy black beans, juicy mango, and bright cilantro creates a texture that's both chunky and smooth, perfect for dipping or topping.
The beauty of this recipe lies in its versatility and simplicity. With just 8 ingredients, you can whip up a batch that works as a dip for tortilla chips, a topping for tacos, or even a bold addition to grain bowls.
The black beans add protein and creaminess, while the mango brings a tropical sweetness that balances the heat from jalapeños or lime. It’s a foolproof recipe that delivers restaurant-quality results without the fuss.
What you’ll end up with is a salsa that’s bursting with color and flavor—golden mango chunks, deep black beans, and fresh herbs all mingled together. The lime juice brightens everything up, and the cilantro adds a fresh, aromatic finish.
This is the kind of dish that transforms a simple meal into something special, and it keeps well in the fridge for up to 5 days, making it perfect for meal prep.
Whether you're serving it at a backyard BBQ, packing it for lunch, or just craving something fresh and exciting, this salsa delivers. Let’s get started!
Ingredients for black bean mango salsa
Eight vibrant ingredients blend tropical sweetness with bold Mexican flavors for this refreshing, protein-packed vegan salsa.
| Ingredient | Amount | Notes |
|---|---|---|
| Black Beans 🌱 | 1 ½ cups | Canned, drained, rinsed, high-quality |
| Ripe Mango 🥭 | 1 ½ cups | Diced, medium-sized fruit, organic preferred |
| Red Bell Pepper 🍆 | 1 whole | Finely diced, any color, skin removed |
| Fresh Cilantro 🌿 | ½ cup | Stems removed, chopped, vibrant green |
| Red Onion 🧅 | ¼ cup | Finely diced, white or red variety |
| Fresh Lime 🍋 | 2 whole | Juiced, Meyer or Persian preferred |
| Jalapeño Pepper 🌶️ | 1 whole | Seeded, finely diced, adjust for heat |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | High-quality, fruity, for finishing |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Fine grain, adjust to taste |
| Cumin Seeds 🌿 | ½ tsp | Toasted lightly, ground fresh |
The black beans form the creamy base of this salsa, so opt for high-quality canned beans—look for brands like Wild Garden or Eden Organic at natural grocery stores or the Latin aisle. Ripe mangoes are essential; they should yield slightly to gentle pressure and smell sweetly at the stem. Trader Joe's often carries perfect ones year-round, but local markets in summer have the best selection. For the cilantro, choose bright green stems with no wilting—the darker and more vibrant, the better the flavor. Toasting the cumin seeds in a dry skillet for 30 seconds before grinding releases their aromatic oils, adding depth that pre-ground spices can't match.
No ripe mango? Substitute with 1 cup of diced pineapple—it adds a similar sweetness, though the texture will be slightly softer. Running short on cilantro? Fresh parsley at double the amount works in a pinch, though it lacks the signature brightness. The jalapeño can be omitted entirely for a milder salsa, or swap in serrano peppers for extra heat. If you prefer a smoother texture, blend half the ingredients before mixing—just be sure to leave some chunky elements for that restaurant-quality bite. For extra tang, add an extra tablespoon of lime juice or a splash of apple cider vinegar.
This salsa keeps beautifully in an airtight container in the refrigerator for up to 5 days, though the flavors actually deepen after the first day. For meal prep, portion into small containers—it's perfect for lunches, tacos, or as a topping for grain bowls. If you're making it ahead for a party, store it in a sealed container with a thin layer of olive oil on top to preserve freshness. The colors remain vibrant for 3 days when stored properly, making it an eye-catching addition to any spread.
Why You'll Love This Recipe
- No-Chop Chaos (Almost): I swear, this salsa only needs one knife skill: slicing the onion. The mango’s already diced (store-bought or pre-cut), the beans are just drained, and the bell pepper? Halve it, roast it whole, then pull the skin off—boom, no tiny cuts. My lazy Sundays thank me every time.
- Sweet-Savory Magic: That first bite where the mango’s honeyed juices hit your tongue, then the black beans’ earthy bite—it’s like a flavor hug. The red onion adds a sharp kick, but the cilantro ties it all together with a fresh finish. Honestly, it’s the kind of salsa that makes you reach for chips and tortillas at the same time.
- Game for Any Meal: Slather it on grilled fish, dollop it over black beans and rice, or just eat it straight with a spoon. (Yes, I’ve done that.) It’s my go-to for Taco Tuesday, but it’s also the star of my lazy summer lunches—no fuss, just flavor. Even my picky teen asks for seconds.
- Budget-Friendly Pantry Hero: Black beans and mango stretch this salsa into three meals without breaking the bank. The onion and bell pepper bulk it up, so a little goes a long way. Plus, it keeps for days in the fridge, meaning no wasted ingredients—just more flavor for less. My wallet and I are best friends now.
Step-by-step instructions for black bean mango salsa
Here's how to assemble this vibrant fusion salsa with perfect texture and balanced flavors.
👨🍳 Step 1: Toast and Grind the Cumin Seeds
Heat a small dry skillet over medium heat. Add the 0.5 teaspoon cumin seeds and toast for 30-45 seconds until they release their deep, nutty aroma and begin to sizzle gently. You'll see them puff slightly and darken just a bit—this is when they're ready.
Immediately transfer the toasted seeds to a spice grinder or mortar and pestle and grind until finely powdered. The fresh grinding intensifies the flavor compared to store-bought ground cumin. Set aside for the next step; you'll want to add this while everything else is still cool to preserve the bright, fresh flavors of the salsa.
🍳 Step 2: Dice and Combine the Vegetables
In a large mixing bowl, combine the 1.5 cups ripe mango (diced into ¼-inch pieces), 1 whole red bell pepper (finely diced), 0.25 cup red onion (minced), and 1 whole jalapeño pepper (seeded and finely diced). Use a sharp chef's knife for even cuts—this ensures uniform texture throughout the salsa.
I like to work in batches if needed to maintain control over the dice size. The mango should be cut uniformly so it doesn't turn mushy during mixing. The jalapeño should be diced small enough to distribute heat evenly without any large, spicy chunks. Give everything a quick stir with a wooden spoon to distribute the pieces evenly.
👨🍳 Step 3: Add the Black Beans and Seasonings
Add the 1.5 cups black beans (drained and rinsed) to the vegetable mixture. Sprinkle over the 0.5 teaspoon ground cumin and 0.5 teaspoon diamond crystal kosher salt, then gently fold everything together with a wooden spoon. The beans will help bind the salsa while adding hearty texture and earthy depth.
At this stage, taste the mixture before adding any liquid. The beans and cumin should provide a solid flavor foundation, but you might find the salt needs adjustment. Remember that the lime juice will add acidity, which can sometimes make salted dishes taste more flavorful than they initially appear. Adjust the salt now if needed—it's easier to fix before adding the lime.
🍋 Step 4: Finish with Fresh Herbs and Citrus
Add the 0.5 cup fresh cilantro (chopped) and juice of 2 whole fresh limes to the bowl. The cilantro should be finely chopped to distribute evenly, and the lime juice should be freshly squeezed for maximum brightness. Gently fold everything together until fully combined—you want to maintain some texture while ensuring all flavors are evenly distributed.
Here's the thing—don't overmix. You're looking for a rustic, hand-tossed appearance with visible texture. The salsa should look vibrant with pops of red from the bell pepper, white from the onion, and green from the cilantro. The lime juice will begin to break down the cell walls of the vegetables slightly, which is why it's best to let the salsa sit for 10 minutes before serving to allow the flavors to meld.
🥄 Step 5: Finish with Olive Oil and Rest
Drizzle the 2 tablespoons extra-virgin olive oil over the salsa and gently fold it in with a wooden spoon. The oil should coat the ingredients lightly, adding richness and helping to bind the salsa together. Taste one final time and adjust the salt if needed—sometimes the lime juice can make the salsa taste slightly more salty than expected.
Cover the bowl and let the salsa rest at room temperature for 10 minutes before serving. This resting period allows the flavors to fully develop and the textures to settle. The mango will soften slightly, the beans will absorb some of the lime juice, and the overall flavor profile will become more cohesive. Serve immediately with tortilla chips, on tacos, or as a topping for grilled fish for the perfect balance of sweet, spicy, and tangy flavors.
Pro Tips For Making Black Bean Mango Salsa
- Drain and Rinse Beans: Black beans straight from a can taste tinny—no matter how ripe the mango or fresh the cilantro. Give them a quick rinse under cold water, then drain well. That extra 10 seconds keeps the salsa from tasting like a can opener’s leftover lunch.
- Peel and Dice Mango Fast: Skip the messy peeling—just cut the mango in half, scoop out the flesh with a spoon, and chop it into rough ¼-inch cubes. No knife juggling, no wasted fruit, and it still melts into the salsa perfectly. (Yes, even if your hands get sticky.)
- Toast the Bell Pepper: Char the red bell pepper under a broiler for 5–7 minutes—just until the skin blackens in spots. Cool it, peel off the skin, then dice. The smoky depth ties the sweet mango and earthy beans together like a bridge. (I learned this the hard way after making salsa that tasted like a sad salad.)
- Save the Cilantro Stems: Don’t toss those tough stems—they’re packed with flavor. Finely chop them along with the leaves and add them to the mix. It’s an extra 30 seconds of work that makes the salsa taste more complex, like a well-made margarita instead of a basic drink. (Your future self will notice.)
Make-ahead tips for this dish
Prep Ahead Strategy
This salsa is perfect for meal prep because it actually tastes better after sitting for 24 hours—the flavors meld beautifully in the fridge. I recommend prepping it the night before so it's ready for quick lunches or dinner toppings.
Store it in an airtight glass container with a tight-sealing lid to maintain freshness and vibrant colors. The black beans and mango hold up well for 3-4 days in the refrigerator. 💫
Component Prep
For efficiency, chop all vegetables and measure ingredients the day before assembling. Store diced mango, bell pepper, red onion, and jalapeño in separate small airtight containers in the fridge. The cilantro should be stored separately in a damp paper towel-lined container to prevent wilting.
Toast and grind the cumin seeds fresh just before mixing to preserve their aroma. This approach saves 15 minutes of prep time when you're ready to assemble.
Freezer-Friendly Adaptations
While this salsa isn't ideal for long-term freezer storage (textures change after thawing), you can freeze individual components for up to 1 month. Freeze the black beans, diced mango, and bell pepper separately in ziplock bags with excess air removed.
Thaw overnight in the fridge before assembling. The lime juice and cilantro should always be added fresh to maintain brightness. For a quick version, freeze the fully assembled salsa in ice cube trays—each cube makes a perfect single-serving topping. ❄️
Portion Control Tips
Divide the salsa into small 8-ounce containers for easy grab-and-go lunches. I like using amber glass jars from Portland's New Seasons Market—they keep the colors vibrant and block light that can degrade the mango's flavor. Label with the date and store in the fridge.
Each portion serves as a perfect dip for 10-12 tortilla chips or a topping for 2 tacos. The lime juice helps preserve freshness, so you won't need to add extra when reheating.
Reheating Guidelines
This salsa doesn't require reheating—it's best served cold or at room temperature. However, if you want to warm it slightly (like for a hot taco bar), gently heat in a small saucepan over low heat for 2-3 minutes, stirring constantly.
Never microwave it directly, as this can make the mango mushy. For a restaurant-style presentation, serve in a small ceramic bowl with a drizzle of extra-virgin olive oil and a sprinkle of crushed red pepper flakes on top.
The textures and flavors hold up beautifully even after 3 days in the fridge.
Nutrition facts
Frequently asked questions
Can I make this salsa without fresh mango?
Yes! For a similar tropical sweetness, substitute with 1 cup diced pineapple or 1 cup peach (fresh or canned, drained). For a deeper flavor, try ½ cup mango nectar or purée mixed with ½ cup diced red onion to maintain texture. The pineapple version will be slightly softer but still delicious.
How can I adjust the spice level?
Remove the seeds and membranes from the jalapeño for a milder salsa. For extra heat, add ½ teaspoon cayenne pepper or swap the jalapeño for 1 serrano pepper (seeded). If you love spice, add 1-2 slices of chipotle in adobo (finely chopped) for smoky depth. Always taste before serving!
What are the best ways to serve this salsa?
This salsa shines as a dip with tortilla chips, a topping for tacos or nachos, or mixed into grain bowls. Try it as a spread on toasted bread with avocado, or as a filling for veggie wraps. For a refreshing twist, serve it chilled over grilled fish or shrimp skewers. The flavors work beautifully with both Mexican and tropical-inspired dishes.
Why does my salsa turn watery after resting?
This happens when the mango releases excess juice or the lime breaks down the beans too much. Fix it by draining any liquid after 10 minutes of resting, then stir in 1 extra tablespoon of toasted cumin seeds to absorb moisture. For future batches, reduce lime juice slightly (1 lime instead of 2) or pat the mango dry before dicing.
Can I make this salsa ahead for a party?
This salsa tastes even better after 24 hours as flavors meld. Store in an airtight container in the fridge for up to 5 days. For parties, prep the night before and keep it chilled. Garnish with fresh cilantro and a drizzle of olive oil just before serving to maintain vibrant colors. The black beans and mango hold up perfectly!
