Side Dishes
This black bean corn mango salsa recipe transforms bold flavors into a vibrant, vegan-friendly dip that’s ready in just 10 minutes. The perfect balance of sweet mango, earthy black beans, and smoky corn creates a texture that’s creamy yet bright—ideal for tacos, bowls, or fresh chips.
It’s the kind of salsa that turns everyday meals into something special without sacrificing simplicity.
The secret lies in fresh, simple ingredients—no cooking required. Charred corn adds depth, ripe mango brings tropical sweetness, and black beans bind everything together for a rich, chunky consistency. A squeeze of lime and a sprinkle of cilantro elevate the flavors, making it taste restaurant-quality at home.
Best of all, it’s packed with plant-based protein and fiber, so you can enjoy it guilt-free.
What makes this salsa truly versatile is its adaptability—use it as a dip, a topping for grilled fish or chicken, or even a side for veggie platters. The flavors meld beautifully after 10 minutes of resting, allowing the ingredients to shine.
Serve it immediately for maximum freshness, or store it in an airtight container in the fridge for up to 5 days—though it rarely lasts that long.
For extra flair, garnish with crumbled cotija cheese (optional) or a drizzle of avocado oil before serving. This salsa proves that bold, tropical flavors don’t require complicated techniques—just a little time and the right ingredients. Let’s make it!
Ingredients for black bean corn mango salsa
Fresh, vibrant ingredients create this tropical salsa with bold flavors and creamy texture.
| Ingredient | Amount | Notes |
|---|---|---|
| Black Beans 🫘 | 1 ½ cups | Cooked or canned, drained and rinsed |
| Charred Corn Kernels 🌽 | 1 ½ cups | Freshly grilled or roasted preferred |
| Ripe Mango 🍈 | 1 ½ cups | Diced, seedless, ripe but firm |
| Red Bell Pepper 🌶️ | 1 whole | Diced, seeds removed, medium heat |
| Red Onion 🧅 | ½ whole | Finely diced, white and red parts |
| Fresh Cilantro 🌿 | ½ cup | Chopped, stems removed, fresh preferred |
| Lime 🍋 | 1 whole | Juiced, fresh preferred |
| Jalapeño Pepper 🌶️ | ½ whole | Finely diced, seeds removed for mild heat |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For drizzling, high quality preferred |
| Salt 🧂 | ½ tsp | Diamond Crystal kosher preferred |
The mango and black beans are the flavor anchors here. Ripe but firm mango ensures sweetness without mushiness—avoid overripe fruit. For the beans, canned low-sodium varieties work best, but homemade or cooked beans add depth. Charred corn transforms this into something special; grill or roast kernels until slightly blackened for that smoky flavor. Trader Joe's often carries pre-charred corn if you're short on time, but fresh is always superior. The red bell pepper should be firm with vibrant color—no soft spots—and the red onion needs to be crisp for that sharp bite.
No fresh mango? Substitute frozen diced mango, thawed and drained well—it loses some texture but keeps the sweetness. Swap jalapeño for serrano peppers if you prefer more heat, or omit entirely for a milder version. Fresh cilantro is ideal, but dried cilantro at one-third the amount works in a pinch. For extra richness, add 1 tbsp avocado oil to the olive oil. The lime juice is critical—Mexican Key limes add a unique tang, but regular limes work fine. If you prefer less acidity, reduce to 1 tbsp juice instead of 1 whole lime.
Store in an airtight container with a thin layer of olive oil on top to preserve freshness for up to 5 days in the fridge. The flavors actually improve after 10 minutes of resting, so don't rush serving. For meal prep, portion into small containers—perfect for lunches or quick snacks. Freezing isn't recommended as it alters the texture, but you can freeze the corn and mango separately if needed. Garnish with extra cilantro or a drizzle of avocado oil before serving for that restaurant-quality touch.
Why You'll Love This Recipe
- No Chopping Nightmare: I swear by this one—just toss pre-cooked black beans and jarred corn into a bowl with diced mango and onion. The bell pepper? Roast it whole, peel off the skin, and pull the kernels right off the cob. Ten minutes of active work, and you’re done.
- Sweet-Savory Magic: That mango isn’t just sweet—it’s bright, cutting through the smoky char of the corn and the earthy beans. Add a squeeze of lime, and suddenly you’ve got a salsa that’s equal parts dessert and dip. Honestly, I’ve caught myself eating it straight from the bowl.
- Party in a Bowl: This salsa is my go-to for game day, taco nights, or when friends drop by unannounced. It’s hearty enough to pile on chips but light enough to top grilled fish or avocado toast. Between us, it’s the only thing that’ll make your summer potluck spread look intentional.
- Pantry Stash Winner: Black beans and red onion last forever, and frozen corn works in a pinch. Mango? Buy it when it’s on sale, dice it, and freeze half—the flavor doesn’t suffer. I’ve made this salsa three times this month, and the leftovers? Still disappearing faster than I can hide them.
Step-by-step instructions for tropical black bean salsa
This vibrant salsa comes together in minutes with bold flavors and perfect texture every time.
Dice the Vegetables for Even Distribution
Start by finely dicing the 1 whole red bell pepper and 0.5 whole red onion into small, even pieces—about ¼-inch cubes. I like to remove the seeds and membranes from the jalapeño first, then finely dice it to distribute heat evenly. The goal is uniform texture so every bite has balanced sweetness, acidity, and spice.
Cut the 1.5 cups ripe mango into small dice as well, removing the pit first. Reserve a few pieces for garnish if desired. The mango should be ripe but firm to prevent mushiness when combined with other ingredients. Work quickly to prevent browning—citrus from the lime will help preserve color later.
Combine All Ingredients in a Large Bowl
In a large mixing bowl, combine the diced vegetables with the 1.5 cups black beans (drained and rinsed) and 1.5 cups charred corn kernels. Add the 0.5 cup fresh cilantro, chopped finely but not minced—you want visible texture. The charred corn adds smoky depth that complements the tropical fruit.
Squeeze the juice from the 1 whole lime (about 3-4 tablespoons) and add it to the bowl. Sprinkle with the 0.5 teaspoon salt and toss gently but thoroughly. The lime juice will brighten all flavors while preventing the mango from oxidizing. Taste at this stage—you should notice sweetness from the mango and corn, earthiness from the beans, and a touch of heat from the jalapeño.
Drizzle and Toss with Olive Oil
Add the 2 tablespoons extra-virgin olive oil and toss everything together using your hands or a sturdy spoon. The oil helps bind the ingredients while adding richness that balances the acidity. Work quickly to distribute the oil evenly—this is where the salsa comes together.
Taste again and adjust seasoning if needed. For more heat, add a pinch of salt or a tiny bit of jalapeño seeds. For extra brightness, add a splash more lime juice. The salsa should be vibrant in color with a mix of textures—creamy beans, crunchy corn, tender mango, and fresh herbs. Let it rest for 5 minutes before serving to allow flavors to meld.
Chill and Serve for Optimal Flavor
Transfer the salsa to an airtight container and refrigerate for at least 30 minutes before serving. This chilling period allows the flavors to fully develop and the textures to settle. The beans will absorb some of the lime juice, the corn will soften slightly, and the mango will release its natural sweetness more fully.
Serve the salsa chilled with tortilla chips, as a topping for grilled fish or chicken, or alongside tacos. The contrast of warm proteins with this cool, vibrant salsa creates a perfect balance. If storing, keep refrigerated for up to 3 days—the flavors actually improve over time as the ingredients marry together.
Pro Tips For Making Black Bean Corn Mango Salsa
- Char the Corn Properly: Don’t just toss frozen corn straight in—fresh or thawed kernels need a proper char for depth. Heat a dry skillet over medium-high until it’s smoking hot, then add corn in a single layer. Let it sit undisturbed for 2-3 minutes per side until blackened in spots. I learned this the hard way—under-charred corn tastes bland, and overcrowding steams instead of caramelizing.
- Drain and Rinse Beans Twice: Canned black beans hide a salty brine that’ll throw off your salsa’s balance. After draining, rinse them twice under cold water, then pat dry with a towel. This isn’t just about salt—it removes that metallic canned-bean taste that lingers even after cooking. (Yes, even if the label says “low sodium.”)
- Cut Mango Against the Grain: Slice the mango lengthwise first, then cut into ¼-inch strips parallel to the pit—never perpendicular. This keeps the fruit intact and prevents it from turning mushy when mixed with the beans. I skip this step sometimes, and the salsa gets soggy faster. Not a dealbreaker, but it matters.
- Toast the Red Onion First: Thinly slice the red onion, then dry-toast it in a skillet with a pinch of salt for 5-6 minutes until golden and slightly caramelized. The sweetness mellows the sharpness and adds a smoky note that cuts through the mango’s brightness. (Pro move: Add the bell pepper to the same pan while you’re at it—they’ll char together.)
Troubleshooting perfect results
Mushy Mango Fix
If your mango turns to mush during prep, it’s overripe. Choose firm but ripe mangoes—press gently near the stem; it should yield slightly but not feel soft. For extra stability, chill the diced mango for 10 minutes before mixing.
If you’ve already added it, blend ½ cup reserved lime juice into the salsa to firm up the texture. 🍈
Watery Texture
Excess moisture from underripe mango or over-drained beans causes wateriness. Drain canned beans thoroughly and pat dried corn kernels with a paper towel. For immediate fixes, add ¼ cup toasted panko breadcrumbs or 1 tbsp cornstarch to absorb moisture while maintaining texture.
Taste before serving—adjust with more lime or salt to balance.
Lacking Heat
If your salsa feels too mild, the jalapeño seeds were likely removed. Reinforce heat by adding ½ tsp cayenne pepper or 1 tsp minced serrano pepper. For smoky depth, char an extra ½ cup corn kernels and fold them in.
Pro tip: Let the salsa sit for 15 minutes—heat intensifies as flavors meld. 🌶️
Soggy Chips
Dip chips in extra-virgin olive oil (not the salsa) for 5 seconds before serving. This creates a crisp barrier. For dips, serve salsa in a wide, shallow bowl with a spoon—this prevents chips from absorbing moisture.
Store chips separately until ready to serve. If prepping ahead, keep salsa and chips in separate airtight containers in the fridge.
Flavor Imbalance
If the mango dominates or beans overpower, adjust with 1 tsp honey (for sweetness) or 1 tbsp apple cider vinegar (for acidity). For earthiness, add 1 tsp toasted cumin or ½ tsp smoked paprika.
Taste as you go—small adjustments make all the difference. The ideal ratio is sweet (mango):tangy (lime):earthy (beans) = 3:2:1.
Storage Gone Wrong
If salsa develops an off smell after refrigeration, it’s oxidized. Prevent this by storing with a thin layer of olive oil on top. For reheating, warm gently in a saucepan over low heat for 2-3 minutes—never microwave.
If texture is grainy, blend briefly with 1 tbsp water to restore smoothness. Use within 3 days for best quality.
Nutrition facts
Frequently asked questions
Can I make this salsa without mango?
For a similar tropical vibe, substitute 1.5 cups diced pineapple or 1 cup diced peaches—both add sweetness that balances the earthy beans. For a savory twist, try 1 cup diced roasted red peppers instead. The key is maintaining that sweet-tangy contrast to complement the smoky corn and creamy beans.
How spicy will this salsa be with jalapeño?
The jalapeño in this recipe provides a mild heat (about 2,500-5,000 Scoville units) with seeds removed. For a milder version, use only the white pith or swap for ½ a serrano pepper (3x hotter). For extra kick, keep the seeds and add ¼ tsp cayenne pepper. Always taste before serving—heat builds as flavors meld over 10-15 minutes.
Can I prep this salsa ahead of time?
Yes! This salsa actually tastes better after resting. Store in an airtight container in the fridge for up to 5 days—the flavors deepen as ingredients meld. For meal prep, portion into small containers (great for lunches). The texture stays best when chilled, but bring to room temperature before serving to highlight all the vibrant flavors. Pro tip: Cover with a thin layer of olive oil to preserve freshness.
What are the best ways to serve this salsa?
This versatile salsa works as a dip (with tortilla chips or plantain chips), taco topping, or bowl enhancer. Try it with grilled fish, black beans, or even as a sandwich spread. For extra flair, serve with warm corn tortillas or crispy tostadas. The creamy texture makes it perfect for vegan nachos too—just layer with avocado, cashew cheese, and fresh cilantro.
Why does my salsa look watery?
Wateriness usually comes from underripe mango or over-drained beans. Fix it by adding 1 tbsp cornstarch or ¼ cup toasted panko to absorb moisture. For immediate results, blend ½ cup reserved lime juice into the salsa to help stabilize the texture. Always drain canned beans thoroughly and pat dried corn kernels with a paper towel before adding. The ideal consistency should be chunky but not soupy.
