Side Dishes
This black bean, corn, and mango salsa recipe delivers tropical freshness in just 10 minutes—perfect for adding vibrant flavor to tacos, nachos, or as a standout dip.
The secret lies in balancing sweet mango, earthy black beans, and crisp corn, all brightened with lime and fresh cilantro for a vegan-friendly twist that’s gluten-free too. Every bite packs a punch of texture and zing, making it a game-changer for weeknight meals.
What sets this salsa apart is its versatility—whether you prefer a chunky, textured dip or a smoother blend, this recipe adapts effortlessly. The black beans add protein and heartiness, while the mango brings a refreshing sweetness that cuts through the richness of grilled meats or avocado.
Seasoned just right with lime juice and a pinch of salt, it’s a foolproof way to elevate any dish without overpowering it.
By the time you’re done, you’ll have a bold, flavorful salsa that’s ready to transform your meal. The combination of warm spices and bright citrus creates a perfect harmony, and the best part?
It keeps well in the fridge for up to 5 days, so you can make a big batch and enjoy it all week. Whether you’re serving it at a backyard BBQ or keeping it simple for a quick weeknight dinner, this salsa is a must-try.
For extra depth, consider adding diced jalapeño or avocado—both work beautifully to enhance the tropical vibes. Pair it with tortilla chips, use it as a topping for grilled fish, or serve it alongside black beans for a complete, satisfying meal. Here’s how to make it restaurant-quality at home.
Ingredients for black bean corn mango salsa
Tropical flavors meet hearty texture in this vibrant, 10-minute vegan salsa.
| Ingredient | Amount | Notes |
|---|---|---|
| Black Beans 🌿 | 1 ½ cups | Canned, drained and rinsed |
| Fresh Mango 🍈 | 1 ½ cups | Diced, ripe and juicy |
| Corn Kernels 🌽 | 1 cup | Fresh or frozen, thawed |
| Red Bell Pepper 🌶️ | 1 whole | Diced, seeds removed |
| Fresh Cilantro 🌿 | ½ cup | Chopped, stems removed |
| Lime Juice 🍋 | ¼ cup | Freshly squeezed |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | High quality, fruity |
| Salt 🧂 | ½ tsp | Sea salt preferred |
| Jalapeño Pepper 🔥 | 1 whole | Diced, optional for heat |
| Garlic Clove 🧄 | 2 cloves | Minced, fresh preferred |
The mango is your flavor hero here—ripe but firm for best texture. Trader Joe's or local markets usually have the sweetest, juiciest ones. Black beans? Canned is fine, but if you're feeling fancy, soak and cook your own. The corn can be fresh, frozen (thawed), or even canned—just make sure it's sweet. Red bell peppers add a nice crunch, but if you're short on time, swap in pre-diced ones from the produce section. Fresh cilantro makes all the difference—buy it in bunches and use it up fast, or freeze the stems for later use.
No fresh mango? Canned peaches or pineapple in juice work as a pinch-hitter, but you'll lose that perfect tropical sweetness. Skip the jalapeño if you're sensitive to heat—add a pinch of cayenne instead. For extra creaminess, blend half the salsa before mixing it back in. The lime juice is non-negotiable—freshly squeezed gives the brightest flavor, but bottled works in a squeeze. If you're making this ahead, hold off on the olive oil until serving to keep everything fresh. Want it smoother? Pulse everything in the food processor for 10 seconds.
This salsa tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days. The texture stays perfect if you keep the olive oil separate until serving. For a crowd, double the recipe—it's perfect for parties and BBQs. Freezes beautifully for 3 months if you want to prep ahead. Serve with tortilla chips, over tacos, or as a topping for grilled fish. The possibilities are endless!
Why You'll Love This Recipe
- No Chopping Needed: I swear by this recipe because it’s one of those rare salsas where the prep is almost an afterthought. Just toss in those pre-cooked black beans, diced mango, and grilled corn—no dicing, no peeling, no fuss. The red bell pepper and cilantro are the only things I even bother to wash properly, and honestly? That’s a win.
- Sweet-Savory Magic: Between us, this combo is ridiculously good—the mango’s bright sweetness cuts through the earthy black beans and smoky corn, while the cilantro and red bell pepper add that fresh, herby kick. It’s the kind of flavor that makes you reach for seconds without even thinking.
- Game for Any Meal: I’ve used this salsa as a topping for grilled fish, a dip for tortilla chips, and even a bowl filler with avocado and lime. It’s that adaptable. Honestly, I keep it in the fridge all week because it’s always the star of whatever I’m serving.
- Leftovers That Don’t Suffer: Most salsas turn sad after a day or two, but this one? It actually improves. The flavors meld even better, and the mango’s sweetness deepens—perfect for tossing into scrambled eggs or spooning over cold rice. Plus, it’s cheap to make, so I never feel bad about doubling the batch.
Step-by-step instructions for black bean, corn, and mango salsa
This vibrant tropical salsa comes together faster than you can say "mango" - here's how to make it shine.
Prep All Ingredients for Perfect Texture
Start by draining and rinsing the 1.5 cups black beans thoroughly under cold water to remove any excess starch that might make your salsa gummy. Pat them dry with a clean kitchen towel - this helps them hold their shape better in the final mix.
Next, dice the 1 whole red bell pepper into small, even pieces (about ¼-inch cubes) and remove all seeds and membranes. For the 1.5 cups fresh mango, cut it into small cubes as well - you want consistent bite-sized pieces throughout. The corn kernels should be thawed if frozen, and you can use them straight from the package or fresh if available.
While you work, mince the 2 cloves garlic and finely dice the 1 whole jalapeño pepper, removing seeds if you prefer less heat. Chop the 0.5 cup fresh cilantro, removing any thick stems. Having everything prepped and ready to go makes assembly a breeze.
Combine the Base Ingredients
In a large mixing bowl, combine the black beans, mango cubes, corn kernels, diced red bell pepper, minced garlic, and jalapeño. Give everything a gentle stir with a wooden spoon to distribute the ingredients evenly. You'll notice the colors start to blend beautifully - that vibrant mix of orange, red, and green is what makes this salsa so visually appealing.
This is where the tropical flavors begin to meld together. The sweetness of the mango pairs perfectly with the earthy black beans and the slight crunch of the corn. Don't worry about overmixing at this stage - we'll combine everything thoroughly in the next step.
Add the Wet Ingredients for Perfect Balance
Pour in the 2 tablespoons extra-virgin olive oil and 0.25 cup lime juice, then sprinkle with 0.5 teaspoon salt. Using your hands is actually the best way to mix this - grab a handful of the salsa and gently squeeze and fold it together, working in the wet ingredients thoroughly.
The lime juice will immediately brighten all the flavors while the olive oil helps bind everything together. You'll want to taste as you go - this is where you can adjust the seasoning. If it needs more salt, add a pinch at a time. If the lime is too acidic, you can add a tiny bit more mango to balance it out.
Here's the thing - the salsa should be moist but not soupy. If it looks too dry, add another tablespoon of lime juice. If it's too wet, let it sit for 5-10 minutes before serving so the flavors can really meld together.
Fold in the Cilantro and Let It Rest
Gently fold in the chopped cilantro using your hands or a large spoon. Be careful not to overmix - just distribute it evenly throughout the salsa. The cilantro adds that fresh, herby brightness that makes this salsa truly special.
Let the salsa rest for at least 10 minutes before serving. This short resting period allows all the flavors to truly meld together and for the textures to settle. You'll notice the flavors become even more vibrant and complex after this brief wait.
For the best results, serve this salsa immediately after resting. It's perfect for topping tacos, grilled fish, or even as a refreshing dip with tortilla chips. The contrast of warm, crispy tortillas with this cool, fresh salsa is absolutely divine.
Pro Tips For Making Black Bean Corn Mango Salsa
- Drain and Rinse Beans: Black beans straight from the can taste like a salt mine. After draining, give them a quick rinse under cold water—this cuts the starchy residue that makes your salsa taste flat. I used to skip this, and the texture always felt off until I realized the beans were drowning out the mango’s sweetness.
- Char the Corn: Skip the microwave—toss corn kernels (husks still on) over a gas flame or under a broiler for 5-7 minutes until blackened in spots. That smoky char adds depth the raw kernels can’t match. (Yes, it’s messy, but your salsa will taste like it came from a street cart.)
- Cut Mango Against the Grain: Slice the mango lengthwise along the seed, then cut the flesh into strips perpendicular to the grain. This keeps the pieces from turning to mush when mixed with the beans. I learned this after my first batch turned into a sad, watery purée.
- Salt the Cilantro: Tear the cilantro by hand (don’t chop it—it bruises) and toss it with a pinch of salt before adding to the salsa. This softens the stems slightly and makes the flavor pop. I was skeptical until I tried it—now I can’t imagine skipping it.
Storing and reheating this recipe
Fridge Storage Tips
Store your black bean, corn, and mango salsa in an airtight container with a lid to keep it fresh for up to 5 days. I prefer glass containers because they let me see the vibrant colors, but any sealed plastic container works too.
Keep it chilled at 40°F or below to preserve texture and prevent bacterial growth. The lime juice naturally acts as a preservative, but refrigeration extends its life significantly. 🌿
Freezer Prep Guide
For longer storage, portion the salsa into freezer-safe bags or airtight containers, leaving ½-inch headspace for expansion. I like using quart-sized bags because they're perfect for meal prep. Freeze for up to 3 months—just thaw overnight in the fridge before using.
The texture will soften slightly, but the flavors remain bright and delicious. Label your containers with the date to track freshness.
Reheating Methods
Reheat salsa gently to avoid breaking down the delicate textures. For stovetop, warm in a small saucepan over low heat for 3-5 minutes, stirring occasionally. Add 1 tablespoon of water if it looks too thick.
For microwave, heat in 30-second bursts on 50% power, stirring between each interval. Never boil—this kills the fresh flavors. 🔥
Texture Preservation
To maintain the best texture, keep the olive oil separate until serving if storing for more than 2 days. The oil can make the salsa greasy over time. When ready to eat, stir in 1 tablespoon of fresh olive oil per serving just before serving.
This keeps the salsa vibrant and prevents sogginess. The black beans and corn will hold their structure beautifully.
Serving After Storage
After refrigeration or freezing, give your salsa a taste test before serving. It may need a squeeze of lime juice or a pinch of salt to revive the flavors. If the mango seems less juicy, add 1-2 tablespoons of water or lime juice to restore moisture.
The salsa tastes even better the next day as flavors meld, so don’t hesitate to make a big batch for the week. ✨
Make-Ahead Pro Tips
For parties or meal prep, double the recipe and store components separately. Keep the black beans, corn, and mango in one container and the wet ingredients (lime juice, oil, salt) in another.
Mix just before serving to maintain freshness. This method works perfectly for BBQs or game days—just assemble and serve straight from the fridge. The crowd will love the tropical twist! 💛
Nutrition facts
Frequently asked questions
Can I make this salsa without fresh mango?
Use 1 cup canned peaches or pineapple in juice (drained) as a substitute, but expect slightly less tropical sweetness. For a closer match, try frozen mango chunks—thaw and drain well before using. The texture will be slightly softer, but the flavor remains vibrant.
How do I adjust the spice level?
Skip the jalapeño for a mild version, or remove seeds/membranes to reduce heat. For extra kick, add ½ teaspoon cayenne powder or 1 finely chopped serrano pepper. Always taste as you go—you can tone down heat with more mango or lime juice.
Is this salsa gluten-free and vegan?
Yes! All ingredients are naturally gluten-free and plant-based. Just double-check your black beans (some brands process in shared facilities with gluten). The recipe avoids dairy, meat, and refined grains, making it perfect for vegan diets.
What’s the best way to serve this salsa?
It’s fantastic as a dip with tortilla chips, a topping for tacos or nachos, or a side for grilled fish/veggie bowls. Try it with avocado slices or crumbled cotija cheese for extra richness. The tropical flavors pair beautifully with warm, crispy textures!
Why did my salsa turn watery?
Overmixing or adding too much lime juice can cause this. Fix it by draining excess liquid through a fine-mesh sieve or adding 1 tablespoon of cornstarch mixed with water to thicken. For future batches, mix gently and let it rest 10 minutes before serving.
