Sauces & Condiments
This black bean mango salsa delivers a perfect balance of sweet, spicy, and tangy flavors in just 15 minutes—no cooking required. I developed this recipe after realizing how often we crave vibrant, plant-based dips that pack serious flavor without heavy ingredients.
The combination of ripe mango, black beans, and lime creates a texture that's creamy yet fresh, with just the right amount of heat from jalapeño.
What sets this salsa apart is its versatility—it works as a dip for chips, a topping for tacos or tostadas, or even a protein boost in bowls.
The black beans add substance while keeping it vegan-friendly, and the mango brings natural sweetness that balances the acidity of lime and the kick of jalapeño. This is the kind of salsa that disappears quickly, so make a big batch.
The prep is straightforward: dice the mango, rinse the black beans, and chop the onions and cilantro. Toss everything together with lime juice and a pinch of salt, and let it sit for 10 minutes to let the flavors meld.
The result is a bright, complex salsa that's perfect for summer gatherings or weeknight meals when you want something fresh and satisfying.
Serve it immediately or store it in the fridge for up to 3 days—though I can't promise it'll last that long. Whether you're hosting a party or just craving something lively, this salsa delivers big flavor with minimal effort. Let's get started!
Ingredients for black bean mango salsa
Six fresh ingredients, bold flavors—this salsa comes together faster than you can say 'taco night.'
| Ingredient | Amount | Notes |
|---|---|---|
| Ripe Mango 🍈 | 2 cups | Diced, skin removed |
| Canned Black Beans 🌱 | 1 ½ cups | Rinsed and drained |
| Red Onion 🧅 | ½ cup | Finely diced |
| Fresh Cilantro 🌿 | ½ cup | Chopped, stems removed |
| Jalapeño Pepper 🌶️ | 1 whole | Seeded and minced |
| Fresh Lime 🍋 | 1 whole | Juiced, about 2 tbsp |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For richness |
| Salt 🧂 | ½ tsp | Sea salt preferred |
| Fresh Lime Zest 🍋 | 1 tsp | Optional for brightness |
| Avocado Oil 🫒 | 1 tbsp | For serving (optional) |
| Tortilla Chips 🍟 | 2 cups | For serving (optional) |
Mango is the star here, so grab the ripeness you can find—fully ripe with just a touch of give when squeezed. Trader Joe's and Whole Foods often have great options, but any grocery store's produce section works. The black beans? Low-sodium canned saves you from adding extra salt later. Rinse them well to cut down on that canned-bean taste. Fresh cilantro makes all the difference—if yours is wilted, give it a quick soak in cold water for 10 minutes to revive it. For the jalapeño, leave the seeds in for heat or remove them for a milder kick.
No ripe mango? Substitute with diced pineapple or peach—it’ll change the flavor but still work. No fresh cilantro? Dried cilantro or parsley at half the amount gets you close. Skip the lime zest if you're short on time, but trust me, it adds that bright, zesty finish. The olive oil is non-negotiable for that silky texture—extra-virgin has the best flavor. Want to make it extra creamy? Add 1/4 cup vegan sour cream or avocado after mixing. This salsa tastes even better after sitting for 10 minutes, so don’t rush it.
This salsa keeps beautifully in the fridge for 3-4 days, though I’ve never had leftovers that long. Store it in an airtight container with a splash of lime juice on top to keep it fresh. For parties, double the batch—it disappears fast. Serve it with tortilla chips, over tacos, or even as a topping for vegan bowls. The avocado oil drizzle at the end adds a nice finish, but it’s totally optional. If you make extra, freeze portions in ice cube trays for quick single servings later.
Why You'll Love This Recipe
- No Chopping Nightmare: I swear by this recipe because the mango and onion are the only things I dice—everything else is either canned, pre-chopped cilantro, or a quick jalapeño slice. My hands stay clean, and my patience doesn’t get tested.
- Sweet-Heat Balance: The ripe mango’s honeyed burst meets the smoky depth of black beans and a whisper of jalapeño heat—it’s the kind of flavor that makes you pause mid-bite. Honestly, it’s the only salsa I’ll serve when guests ask for something “different.”
- Taco Night Every Day: Spread it on tortillas, mix into scrambled eggs, or pile it onto grilled fish—this salsa turns into whatever you need without extra effort. I’ve fed a crowd with it, packed it for lunch, and even drizzled it over avocado toast when I was lazy.
- Pantry Hero: Black beans and a single mango stretch this recipe for days, and the onions/cilantro last weeks in the fridge. Between us, I’ve made this three times in a row before buying more groceries—no guilt, just flavor.
Step-by-step instructions for black bean mango salsa
Here's how to make this vibrant salsa in record time—sweet, spicy, and packed with texture.
Prepare the Base Ingredients
Start by dicing the 2 cups ripe mango into small, even pieces—about ¼-inch cubes—removing any skin. This size ensures the mango stays intact in the salsa while still being tender. In a separate bowl, rinse and drain the 1.5 cups canned black beans thoroughly under cold water to remove excess sodium. Pat them dry with a paper towel to prevent a watery salsa.
Next, finely dice the ½ cup red onion into tiny pieces—so small they almost disappear when mixed. This prevents the onion from being noticeable in individual bites. Remove the seeds and minced the 1 whole jalapeño pepper finely; if you prefer less heat, use only half. Chop the ½ cup fresh cilantro, removing stems, and zest the 1 whole fresh lime using a fine grater. The zest adds a bright citrus note that balances the sweetness.
Combine and Season the Salsa
In a large mixing bowl, combine the diced mango, black beans, red onion, jalapeño, and chopped cilantro. Add the 2 tablespoons extra-virgin olive oil and the ½ teaspoon salt, tossing gently to coat everything evenly. The olive oil helps bind the ingredients and adds richness. Squeeze the juice from the 1 whole fresh lime (about 2 tablespoons) over the mixture and sprinkle in the 1 teaspoon fresh lime zest. Stir well to distribute all the flavors.
Let the salsa sit at room temperature for 5 minutes before tasting. This allows the flavors to meld slightly, giving you a more accurate sense of seasoning. If needed, adjust the salt or lime juice to taste—this salsa should balance sweet, spicy, and tangy perfectly. I like to give it a quick taste test before serving to ensure the heat level is just right.
Serve with Crunch and Optional Oil
Transfer the salsa to a serving bowl and let it rest for 10 minutes before serving. This resting time allows the flavors to fully develop and the textures to settle. Serve immediately with 2 cups tortilla chips on the side for scooping. The contrast between the crunchy chips and the creamy, slightly spicy salsa is what makes this dish so addictive.
For an extra touch, drizzle a light layer of 1 tablespoon avocado oil over the top just before serving. The oil adds a silky finish and enhances the natural flavors of the mango and black beans. If you prefer a thicker salsa, let it sit for an additional 15 minutes in the refrigerator before serving—this allows any excess liquid to settle, making it easier to scoop and serve.
Pro Tips For Making Black Bean Mango Salsa
- RINSE BEANS FIRST: Drain and rinse those canned black beans under cold water—even if the label says "no salt added." The starch clinging to them thickens your salsa into a gloopy mess instead of letting the mango and onion shine. I learned this after making a batch so dense it needed a fork.
- CUT ONION IN SLICES: Dice that red onion too fine, and it’ll turn your salsa bitter. Thin, even slices (about 1/8-inch thick) soften perfectly while keeping the texture bright. My grandmother called it "the lazy chef’s trick"—it’s faster than mincing and actually works.
- SALT THE BEANS: Toss the drained beans with a pinch of salt (about 1/4 tsp) before mixing everything else in. It balances the sweetness of the mango and makes the jalapeño’s heat sing. I skipped this once and ended up drowning the dish in lime juice to fix it.
- PULSE DON’T CHOP: If you’re using a food processor, pulse the mango, beans, and onion in short bursts—no more than 3 seconds at a time. Over-blending turns your salsa into a paste. I was skeptical until I tried it; now I swear by it for the perfect chunky texture.
Serving suggestions for black bean mango salsa
Taco Topper
This salsa transforms tacos into a fiesta of flavors. Spread a generous layer over corn tortillas or crispy tostadas after filling them with your favorite protein—grilled shrimp, black beans, or even shredded jackfruit work beautifully.
I love adding avocado slices and pickled red onions on top for extra texture. For a vegan twist, pile it high on sweet potato tacos with a sprinkle of crumbled cotija or vegan feta. 🌮
Dip Perfection
Serve it in a bowl with baked tortilla chips or plantain chips for the ultimate crowd-pleaser. I like to arrange the chips on a platter and place the salsa in a small bowl at the center for easy scooping.
For a presentation upgrade, garnish with extra cilantro leaves and a few lime wedges. This dip disappears fast at parties—trust me, I’ve learned that lesson the hard way! 🍟
Bowl Booster
Add this salsa to grain bowls, salads, or Buddha bowls for a burst of flavor. I toss it with quinoa, roasted sweet potatoes, and kale for a hearty vegan meal.
It also pairs wonderfully with coconut rice and grilled tofu. For a protein-packed option, mix it into black bean burgers or use it as a topping for veggie wraps. 🥗
Garnish Game-Changer
Use it as a topping for vegan nachos alongside melted vegan cheese and jalapeños. For a breakfast twist, spoon it over avocado toast with a sprinkle of chili flakes.
I even drizzle it on top of vegan chilaquiles for a sweet-spicy contrast. The possibilities are endless—let your creativity run wild! 🌟
Protein Pairings
This salsa is a natural match for grilled or blackened fish tacos, especially with white fish like cod or mahi-mahi. It also complements seared tofu or tempeh beautifully when served in lettuce wraps.
For a heartier option, pair it with spiced lentils or crispy chickpeas in a grain bowl. The sweetness of the mango balances the earthiness of these proteins perfectly. 🍽️
Make-Ahead Magic
Prep this salsa a day ahead and store it in the fridge for up to 3 days. The flavors deepen over time, making it even more delicious. I like to portion it into small containers for easy grab-and-go lunches.
For parties, assemble it in advance and keep it chilled until serving. Just give it a quick stir before serving to revive the textures. 💡
Nutrition facts
Frequently asked questions
Can I make this salsa without fresh mango?
If you can't find ripe mango, use 2 cups diced pineapple or peach instead. The texture will be slightly different, but the sweetness will still balance the tangy lime and spicy jalapeño. For a closer match, try frozen mango chunks (thawed) or mango nectar (reduce it slightly to thicken).
How do I adjust the spice level?
For milder heat, remove the jalapeño seeds before mincing or use only half the pepper. If you love spice, add 1 teaspoon hot sauce or ½ teaspoon cayenne powder after mixing. Taste first—this salsa should have a bright kick, not overwhelming heat.
Why does my salsa turn watery?
Watery salsa usually happens from excess liquid in the beans or mango. Rinse your black beans thoroughly and pat them dry before mixing. For extra-thick salsa, let it rest in the fridge for 15-20 minutes before serving. If it's still too thin, add 1 tablespoon mashed avocado or 1 teaspoon cornstarch mixed with water to thicken it.
Can I use this salsa in cooked dishes?
Yes! Stir it into vegan chili, taco-seasoned lentils, or stuffed peppers during the last 5 minutes of cooking to preserve its fresh flavors. For baked dishes like vegan enchiladas, use it as a filling or topping—just add it after baking to keep the mango from breaking down.
What’s the best way to store leftovers?
Store in an airtight container with a splash of lime juice on top to prevent browning. It keeps well in the fridge for 3-4 days. For longer storage, portion into ice cube trays, freeze, and transfer to a bag. Thaw overnight in the fridge before serving. The texture may soften slightly after freezing, but the flavor stays vibrant!
