Black Bean Mango Salsa Recipe: Sweet-Spicy Balance in 10 Minutes

Sauces & Condiments

Black Bean Mango Salsa Recipe: Sweet-Spicy Balance in 10 Minutes

This black bean mango salsa recipe transforms traditional salsa with a sweet-spicy balance that's both vegan and restaurant-worthy—ready in just 10 minutes. The combination of creamy black beans, ripe mango, and fresh lime creates a texture and flavor profile that's addictively smooth yet bright.

I developed this during a particularly hot Portland summer when I wanted something refreshing that still packed a punch.

The beauty of this salsa lies in its versatility—it works as a dip, topping, or even a bowl base, while the ingredients come together with minimal effort. Black beans add protein and creaminess, while mango brings natural sweetness that balances the heat from jalapeño or serrano peppers.

Fresh cilantro and lime keep it bright and vibrant, ensuring every bite feels fresh and full of flavor.

What you'll end up with is a salsa that's rich in texture—creamy from the beans, juicy from the mango, and crisp from the diced vegetables.

The sweet-spicy contrast makes it irresistible, whether you're serving it with tortilla chips, spooning it over tacos, or using it as a topping for grain bowls. It's the kind of dish that feels both sophisticated and effortless.

Best of all, this recipe scales perfectly for parties or meal prep—just store it in an airtight container in the fridge for up to 5 days. The flavors only deepen over time, making it even more delicious the next day. Let's get started!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Low Cal

Ingredients for black bean mango salsa

Sweet, spicy, creamy, and bright—just eight ingredients for restaurant-worthy salsa in minutes.

Ingredient Amount Notes
Canned Black Beans 🫘 1 ½ cups Drained and rinsed thoroughly
Ripe Mango 🥭 1 ½ cups Diced into small pieces
Red Bell Pepper 🌶️ ½ cup Finely diced, seeds removed
Red Onion 🧅 ½ cup Finely diced, white parts only
Fresh Cilantro 🌿 ½ cup Chopped, stems removed
Jalapeño Pepper 🌶️ 2 whole Seeds removed, finely chopped
Fresh Lime 🍋 1 whole Juiced, zest optional
Garlic Cloves 🧄 2 cloves Minced or finely chopped
Extra-Virgin Olive Oil 🫒 2 tbsp For richness and moisture
Sea Salt 🧂 ½ tsp Adjust to taste
Cumin 🌿 ½ tsp Ground for warmth
Coriander 🌿 ½ tsp Ground for brightness

The mango is your secret weapon here—ripe and juicy is non-negotiable. Hit the produce section early in the week when they're sweetest, or grab Trader Joe's pre-cut mango if you're short on time. Black beans should be low-sodium (rinsed well) for the best flavor control. Fresh jalapeños add heat, but serrano peppers work too if you want more punch. I always grab cilantro from the farmers market—the stems are perfect for garnish later. If you can't find fresh, dried works at half the amount, but fresh is ideal for that bright finish.

No mango? Pineapple or peach in a pinch—just reduce the lime juice slightly since they're less acidic. Skip the jalapeño? Serrano or habanero for more heat, or swap in a pinch of cayenne. Prefer your salsa sweeter? Add 1 tbsp maple syrup. The olive oil might seem like overkill, but trust me—it keeps everything creamy and balanced. No fresh garlic? Garlic powder at half the amount gets you close. The cumin and coriander are easy to find in bulk sections—Penzeys has great quality if you're splurging, but the grocery store stuff works fine.

This salsa tastes even better the next day—flavors meld beautifully. Store in an airtight container with a thin layer of olive oil on top to preserve freshness for up to 5 days. For parties, double the batch and keep it in the fridge—it's perfect for taco toppings, grain bowls, or chip dipping. Freezes surprisingly well for 3 months if you portion it into ice cube trays first. Garnish with extra cilantro and lime zest right before serving for that fresh-from-the-market vibe.

❤️

Why You'll Love This Recipe

  • No Chopping Nightmare: I swear by this one—just drain those canned black beans, dice the mango (or buy pre-cut if you’re really busy), and toss in the rest. The red onion and bell pepper add color without fuss, and the cilantro? A handful does the trick.
  • Sweet-Savory Magic: That mango’s natural sweetness balances the smoky black beans and bright cilantro like nothing else. Honestly, the first bite makes me question why I’ve never made this before—it’s addictive in the best way.
  • Game for Any Meal: Spread it on toast for breakfast, toss it with grilled fish for lunch, or pile it high on tacos at dinner. Between us, I’ve even used it as a dip for chips when I forgot to buy guac—no one noticed.
  • Budget Meal MVP: Canned beans and seasonal mango keep costs low, and it lasts in the fridge for days. I make a big batch on Sundays, and by Wednesday, I’m still finding ways to sneak it into meals. (Yes, even on a Tuesday night.)

Step-by-step instructions for black bean mango salsa

This vibrant salsa comes together in minutes with ingredients you likely already have.

1

Prep All Ingredients for Even Texture

Start by draining and rinsing the 1½ cups canned black beans thoroughly under cold water to remove any excess starch. I like to pat them completely dry with a clean kitchen towel—this prevents a gummy texture in the final salsa. Next, dice the 1½ cups ripe mango into small, even pieces about ¼-inch in size. You want consistent chunks that'll distribute evenly throughout the salsa.

Finely dice the ½ cup red bell pepper and ½ cup red onion, removing seeds and white parts from the onion. This creates a smooth, well-balanced texture without overwhelming bits. For the 2 whole jalapeño peppers, remove seeds and membranes first if you prefer milder heat, then finely chop. The goal is to distribute the spice evenly without any large, spicy surprises.

2

Toast Spices for Deep Flavor

Heat a small dry skillet over medium heat and add the 2 cloves garlic cloves, mincing them directly in the pan. Toast for 30 seconds until fragrant but not browned—this enhances their natural sweetness. Immediately transfer the garlic to a cutting board and chop finely.

In the same skillet, add the ½ teaspoon ground cumin and ½ teaspoon ground coriander. Toast for 10-15 seconds until you can smell their warm, earthy aromas. This quick toasting step develops their flavors far more than just adding them raw. Let the spices cool completely before adding to your salsa mixture.

3

Combine Everything with Fresh Lime

In a large mixing bowl, combine all your prepped ingredients: the black beans, mango, bell pepper, onion, jalapeño, and toasted spices. Add the 2 tablespoons extra-virgin olive oil and ½ teaspoon sea salt, then gently fold everything together using a wooden spoon. The oil helps bind the ingredients while adding richness.

Just before serving, add the juice of the 1 whole fresh lime (about 2 tablespoons). The acidity brightens all the flavors and balances the natural sweetness of the mango. Taste and adjust seasoning—you might want to add a pinch more salt or a squeeze of lime if needed. The salsa should be vibrant, slightly sweet, with a nice kick from the jalapeño and earthy depth from the spices.

4

Chill and Let Flavors Develop

Cover the bowl and refrigerate for at least 30 minutes before serving. This resting period allows all the flavors to meld together beautifully. The black beans will absorb some of the lime juice, the mango will soften slightly, and the spices will integrate completely. If you're short on time, let it sit at room temperature for 10 minutes—just know the flavors won't be quite as harmonized.

The salsa will keep in the refrigerator for up to 5 days, though I find it's best within the first 2 days when all the ingredients are at their peak. The texture might thicken slightly as it chills, so give it a quick stir before serving. This salsa pairs perfectly with tortilla chips, grilled fish, or as a topping for tacos—its sweet-spicy balance makes it incredibly versatile.

👨‍🍳

Pro Tips For Making Black Bean Mango Salsa

  • Drain and Rinse Beans: Canned black beans are packed with salt, and skipping this step makes your salsa taste like a sad, salty soup. Dump them in a colander, give them a quick rinse under cold water, and let them drain for a full minute—this also softens them up for better texture.
  • Cut Mango Against the Grain: Slice the mango perpendicular to the pit, not parallel—this gives you clean, uniform cubes instead of a messy, uneven pile. If you’re impatient like me, use a sharp knife and cut straight down, then chop the strips into bite-sized pieces. No peeling needed; the skin adds texture.
  • Char the Bell Pepper: Toss the red bell pepper halves directly onto a gas flame (or broil for 5 minutes) until the skin blackens in spots. This smoky depth is what separates good salsa from forgettable. Scrape off the charred skin before dicing—it’s bitter, but the flavor left behind is worth it.
  • Pulse the Onion: Instead of mincing the red onion into oblivion, pulse it in a food processor for 3-4 seconds—you want tiny, uneven bits, not paste. This keeps the texture bright and prevents the salsa from turning mushy. (Yes, even if you’re making it for tacos, not a smoothie.)

Common mistakes when making great black bean mango salsa

Overcooking Mango

Mango is delicate—overchopping or leaving it out too long turns it mushy, killing the bright texture we love. I learned this the hard way when I let a batch sit on the counter for 2 hours before mixing.

Always dice it last and keep it refrigerated until ready to use. If prepping ahead, store diced mango in an airtight container with a splash of lime juice to preserve its vibrancy. 🥭

Skipping the Rest

Rushing to serve salsa immediately is a mistake—the flavors need time to marry. I once served mine straight after mixing and got puzzled looks. The 30-minute chill lets the lime brighten the beans, the mango softens slightly, and spices meld.

For parties, assemble it 2 hours ahead for maximum flavor impact.

Uneven Texture

Large bean chunks or uneven mango pieces create an unbalanced bite. I use a food processor for 3 seconds on beans to break them down slightly while keeping some texture.

For mango, cut into ¼-inch cubes—small enough to eat but not so fine it turns into mush. A mandoline makes this easy if you're prepping for a crowd.

Forgetting the Oil

The 2 tablespoons olive oil isn't just for flavor—it binds the ingredients and prevents dryness. I once made a batch without it and ended up with a crumbly mess. Use a good quality oil like California Avocado oil for higher heat tolerance if you're using this salsa for cooking later.

Over-Salting Early

Adding all the salt upfront makes balancing flavors tricky later. I now add just ¼ teaspoon initially, then adjust after mixing. The lime juice and spices will need fine-tuning too—taste as you go! Remember, you can always add more lime or salt, but you can't take it out. 🧂

Using Unripe Mango

Nothing ruins salsa faster than mealy mango. Look for fruit that gives slightly when pressed near the stem—this means it's ripe but still firm. I buy mine from Portland's Saturday Market where vendors know exactly when to pick them.

If you must use unripe mango, let it ripen at room temperature for 2-3 days first.

Nutrition facts

Servings 4
Amount Per Serving
Calories 180kcal
% Daily Value *
Total Fat 10g13%
Saturated Fat 1.5g8%
Cholesterol 0mg0%
Sodium 280mg12%
Total Carbohydrate 28g10%
Dietary Fiber 8g29%
Sugars 18g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this salsa without fresh mango?

Use 1 cup frozen diced mango (thawed) or 1 cup ripe peach/pineapple for a similar sweetness. Reduce lime juice to 1 tablespoon since these fruits are less acidic. For texture, add 1 teaspoon honey to mimic mango's natural juiciness.

2

How spicy should the jalapeños be?

Remove seeds and membranes for mild heat, or leave them in for a spicier kick. For extra heat, add ½ teaspoon cayenne pepper or swap jalapeños for serrano peppers. Always taste before serving—you can adjust with more lime or sweetener if needed.

3

What are the best ways to use this salsa?

This versatile salsa works as a dip with tortilla chips, topping for tacos or bowls, or spread on grilled fish/veggie burgers. Try it in buddha bowls with quinoa, or as a marinade for shrimp. The sweet-spicy balance makes it perfect for brunch plates too!

4

Can I make this salsa ahead of time?

Yes! Store in an airtight container in the fridge for up to 5 days. For parties, double the batch. The flavors deepen overnight, but add fresh cilantro and lime zest before serving. Freeze for 3 months in portions—thaw in the fridge overnight.

5

What if my salsa tastes too sweet?

Balance sweetness with extra lime juice (1-2 tbsp) or ½ tsp salt. For heat, add finely chopped jalapeño or a pinch of cayenne. If using very ripe mango, reduce to 1 cup and add ½ cup bell pepper for acidity. Taste as you go!

★★★★★5.0(12 reviews)
Categories Sauces & Condiments