Sauces & Condiments
This black bean and mango salsa recipe transforms simple ingredients into a vibrant, vegan-friendly dip that balances sweetness, spice, and texture in 10 minutes flat. 💛 The combination of ripe mango, creamy black beans, and bright lime creates a flavor profile that's both familiar and exciting—perfect for elevating tacos, bowls, or even grilled fish.
I first made this after a trip to a Portland farmers market where I fell in love with the sweet-tart mangoes growing in season.
The beauty of this recipe lies in its simplicity: just chop, mix, and taste. No cooking required, no fancy equipment—just a sharp knife, a cutting board, and a willingness to experiment with spices.
The black beans add hearty texture and plant-based protein, while the mango brings natural sweetness that cuts through the heat of jalapeño or red onion. Lime juice ties everything together, ensuring the flavors stay bright and balanced.
What you'll end up with is a salsa that's bold in flavor but light on calories, making it ideal for healthy eating without sacrificing taste. The contrast of creamy beans, juicy mango, and crunchy red bell pepper creates every bite with satisfying texture.
Serve it immediately with tortilla chips for dipping, or let it sit for 30 minutes to allow the flavors to meld even deeper—either way, it's a crowd-pleaser that disappears faster than you can say "refill the bowl."
This salsa keeps well in the fridge for up to 5 days, though the mango tends to soften over time. For best results, store it in an airtight container and give it a quick stir before serving.
Pair it with grilled chicken, black beans, or even as a topping for avocado toast—versatility is its greatest strength. Let's get chopping!
Ingredients for black bean mango salsa
Sweet mango, creamy beans, and zesty lime—just eight ingredients for a vibrant vegan dip.
| Ingredient | Amount | Notes |
|---|---|---|
| Ripe Mango 🥭 | 1 ½ cups | Diced, skin removed |
| Black Beans 🌱 | 1 cup | Rinsed, drained, canned or cooked |
| Red Bell Pepper 🌶️ | ½ cup | Finely diced, seeds removed |
| Red Onion 🧅 | ¼ cup | Finely diced, white part only |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, stems removed |
| Jalapeño Pepper 🌶️ | 1 whole | Seeds removed, finely diced |
| Fresh Lime 🍋 | 1 whole | Juiced, about 2 tbsp |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For moisture and richness |
| Cumin 🌿 | ½ tsp | Ground, toasted for depth |
| Salt 🧂 | ½ tsp | Sea salt, to taste |
| Tortilla Chips 🍟 | 2 cups | For serving, optional |
The mango is the star here, so pick ripe but firm fruit—those with a golden blush and just a little give when pressed. Trader Joe's and Whole Foods usually have the sweetest varieties in season. If you can't find ripe mangoes, frozen mango works too—thaw and drain it first. The black beans should be canned for convenience, but if you're cooking from dry, soak overnight for the best texture. I always rinse mine to cut down on sodium. For the jalapeño, leave the seeds in if you want heat—remove them for a milder kick.
No fresh cilantro? Dried cilantro or parsley at one-third the amount works in a pinch. Short on lime? Lemon juice is a fine swap, though it's slightly less bright. The red bell pepper adds crunch and color—yellow or orange works too. If you can't find fresh mango, pineapple chunks add a similar sweetness. For extra creaminess, stir in 1 tbsp vegan sour cream or coconut yogurt after mixing. The cumin is key—toast it in a dry pan for 30 seconds first to deepen the flavor.
This salsa tastes best when made fresh, but it keeps well in the fridge for 3-4 days if stored in an airtight container. The mango will soften over time, so use it within 2 days for the best texture. For a quick prep, chop everything ahead and store in separate containers—just mix when ready to serve. It reheats beautifully, though it's best enjoyed cold. Double the batch—it disappears fast, especially with tortilla chips on hand.
Why You'll Love This Recipe
- Here’s what sold me: the mango’s honeyed bite pairs with the earthy black beans like a match made in heaven. Add a squeeze of lime, and it’s bright enough to cut through even the richest tacos or grilled meats.
- No Chopping Chaos: I’ll be real—mango and black beans are the only things I dice. The red onion and bell pepper? I just tear them into rough pieces and let the food processor do the work. That’s right, minimal knife time, maximum flavor.
- Sweet-Savory Magic: Here’s what sold me: the mango’s honeyed bite pairs with the earthy black beans like a match made in heaven. Add a squeeze of lime, and it’s bright enough to cut through even the richest tacos or grilled meats.
- Party in a Bowl: This salsa is my go-to for game day, potlucks, or just because. It’s hearty enough to serve as a dip but light enough to toss over tacos, salads, or even scrambled eggs. (Yes, even on a Tuesday night.)
Step-by-step instructions for black bean and mango salsa
This vibrant salsa comes together faster than you can say "tostadas"—just 10 minutes of chopping and mixing.
👨🍳 Step 1: Dice and Prep All Ingredients
Start by cutting the 1.5 cups ripe mango into ½-inch dice—remove the skin first and discard it. The flesh should be bright orange and slightly sticky, which means it's perfectly ripe. Next, drain and rinse the 1 cup black beans thoroughly under cold water to remove any excess sodium.
Finely dice the 0.25 cup red onion and 0.5 cup red bell pepper, removing seeds and membranes from the pepper first. Chop the 0.25 cup fresh cilantro and 1 whole jalapeño pepper (seeds removed) into tiny pieces—you want everything uniformly small so every bite has balanced texture. Work quickly here; the lime juice will help preserve the colors.
🍳 Step 2: Toast the Cumin for Depth
Heat a small dry skillet over medium heat and add the 0.5 tsp cumin. Toast for 30 seconds until you smell that warm, earthy aroma—this activates the spices and removes any raw taste. Immediately transfer the toasted cumin to a small bowl and let it cool for 1 minute before adding to your salsa.
Here's the thing—skipping the toasting means your salsa will taste flat. The cumin needs that quick heat treatment to really sing in this sweet-spicy mix. If you don't have a skillet, you can toast it in a dry measuring spoon over a gas flame for 20 seconds instead.
🥘 Step 3: Mix Everything Together
In a large bowl, combine the diced mango, black beans, red onion, red bell pepper, cilantro, and jalapeño. Add the toasted cumin and 0.5 tsp salt, then pour in the 2 tbsp extra-virgin olive oil. Use your hands to gently fold everything together—this helps distribute the oil evenly and breaks up any large bean clusters.
Squeeze in the juice from the 1 whole fresh lime (about 2 tablespoons) and give it another quick mix. Taste immediately—you should get a bright, tangy punch that balances the sweet mango and smoky beans. If it needs more acidity, add a little more lime juice; if it's too spicy, add a pinch more salt to round out the flavors.
⏰ Step 4: Rest and Serve
Let the salsa sit at room temperature for 5-10 minutes before serving. This resting time allows the flavors to meld together beautifully. The mango will soften slightly, the beans will absorb some of the lime's acidity, and the cumin's warmth will really come through.
Serve immediately with 2 cups tortilla chips for scooping, or use it as a topping for grilled fish, chicken, or even avocado toast. The contrast of creamy mango, earthy beans, and crisp chips makes this salsa irresistible. Store any leftovers in an airtight container in the fridge for up to 3 days, though I doubt it'll last that long!
Pro Tips For Making Black Bean Mango Salsa
- Dice Mango Small: I learned this the hard way—big chunks of mango make salsa look pretty but ruin the texture. Aim for 1/4-inch pieces so every bite has that perfect mix of creamy fruit and crunch. (Yes, even if you’re impatient like me.)
- Rinse Beans Cold: Drained black beans still cling to starch like they’re afraid to let go. Hit them with a quick cold-water rinse in a colander, then give them a good shake—this cuts the gummy texture that makes salsa taste flat.
- Sweat Onions Low: After burning three batches, I finally figured out: red onions need gentle heat. Cook them over medium-low for 5 minutes until translucent but not browned—otherwise, they’ll turn bitter and overpower the mango’s sweetness.
- Add Lime Last: My grandmother swore by this, and she was right: lime juice breaks down the mango’s texture if mixed in early. Toss it with the cilantro and beans right before serving—brightens the flavors without turning the salsa into mush.
Common mistakes when making this dish
Over-Chopping Ingredients
I’ve seen people turn their salsa into a mushy mess by over-chopping everything into a fine paste. The mango and red bell pepper should stay in ½-inch dice—this keeps the texture exciting with every bite.
If you chop too finely, the mango loses its juiciness, and the beans turn into a gloopy mass. Use a sharp chef’s knife and keep your cuts consistent. 🔪
Skipping the Lime Juice
The lime juice isn’t just for flavor—it’s the secret to balancing the sweetness of the mango and the earthiness of the beans. If you skip it or use too little, your salsa will taste flat and one-dimensional.
Always start with the full 2 tablespoons and adjust afterward. I’ve tasted versions without lime that were just sad—like a party without the music.
Using Unripe Mango
Unripe mango is the fastest way to ruin this salsa. It’ll taste bland and mealy, throwing off the entire flavor balance. Look for fruit that’s slightly soft when pressed (but not mushy) with a golden blush.
If you’re unsure, cut it open—ripe mango should be bright orange and juicy. Frozen mango works in a pinch, but it won’t have the same fresh crunch. 🥭
Not Rinsing the Beans
Canned black beans are packed with sodium, and if you don’t rinse them first, your salsa will taste like a salty science experiment. Always drain and rinse them under cold water for 30 seconds before adding to the mix.
This simple step makes a huge difference in flavor. I once forgot and ended up with salsa that tasted like a salt lick—trust me, you don’t want that.
Adding Too Much Heat
Jalapeño is great, but if you leave the seeds in or add extra without tasting first, you’ll end up with a salsa that’s all fire and no flavor. Start with just the 1 whole jalapeño (seeds removed) and adjust to taste.
If you’re serving kids or sensitive eaters, you can even omit it entirely and add a pinch of cayenne later. The goal is harmony, not a mouth on fire. 🌶️
Storing Improperly
This salsa keeps best in an airtight container in the fridge for up to 3 days, but if you leave it uncovered or in a loose container, the mango will oxidize and turn brown. Always press plastic wrap directly on the surface before sealing the lid.
The texture also suffers if you store it too long—after 2 days, the mango gets mushy, and the flavors dull. Make it fresh whenever possible!
Nutrition facts
Frequently asked questions
Can I make this salsa without fresh mango?
Yes! Use 1 cup frozen mango chunks instead—just thaw and drain them first to remove excess moisture. For an even sweeter twist, try pineapple chunks (about 1 cup) or peaches for a summery variation. The key is maintaining that sweet-tart balance, so adjust lime juice accordingly.
How spicy should this salsa be?
The recipe calls for 1 jalapeño (seeds removed) for mild heat, but you can adjust to taste. For extra kick, add ½ tsp cayenne pepper or ½ diced serrano pepper. If serving kids, skip the jalapeño entirely—it’ll still be flavorful with just the lime and cumin for depth.
What are the best ways to serve this salsa?
This versatile salsa works as a dip with tortilla chips, a topping for tacos, fish tacos, or grilled chicken. Try it on avocado toast, mixed into grain bowls, or even as a filling for veggie wraps. The creamy texture makes it perfect for balancing spicy dishes too.
Can I make this salsa ahead of time?
Store it in an airtight container in the fridge for up to 3 days. The flavors actually improve slightly after 24 hours as the lime and cumin meld. For best texture, serve within 2 days—**after that, the mango softens. If prepping ahead, chop ingredients separately and mix just before serving.
Is this salsa gluten-free and dairy-free?
Yes! This recipe is naturally gluten-free and dairy-free, making it perfect for vegan diets. Just ensure your tortilla chips (if using) are certified gluten-free. The black beans provide plant-based protein, and the olive oil adds healthy fats—it’s a complete flavor powerhouse without any allergens.
