Salads
This black bean corn mango salad delivers a perfect balance of tropical sweetness and hearty protein in every bite. The vibrant mix of juicy mango, tender black beans, and crisp corn creates a texture contrast that keeps every mouthful exciting.
I developed this recipe during a particularly warm summer when I wanted something light yet satisfying that still packed a protein punch.
The secret to this salad's success lies in the dressing—a zesty lime-cilantro vinaigrette that brightens the natural sweetness of the mango while complementing the earthy beans. Fresh ingredients are key here: ripe mango for natural sweetness, black beans for protein, and corn for that satisfying crunch.
The recipe comes together in just 20 minutes, making it perfect for meal prep or a quick weeknight dinner.
What you'll end up with is a colorful, nutrient-packed salad that's substantial enough to serve as a main dish but light enough to enjoy as a side. The combination of sweet mango, savory black beans, and slightly tangy dressing creates a flavor profile that's both refreshing and satisfying.
The texture contrast—creamy beans, juicy mango, and crisp corn—makes each bite feel special.
This salad works beautifully as a standalone meal or alongside grilled fish or chicken. The flavors develop even more after 30 minutes in the fridge, allowing all the components to meld perfectly.
Whether you're looking for a vegan protein source or a refreshing summer dish, this salad delivers on both counts.
Ingredients for black bean corn mango salad
Fresh tropical flavors meet hearty protein in this vibrant, protein-packed salad.
| 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, any color |
| Red Onion 🧅 | ½ whole | Thinly sliced |
| Fresh Cilantro 🌿 | ½ cup | Chopped, stems removed |
| Lime Juice 🍋 | ¼ cup | Freshly squeezed |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For dressing |
| Maple Syrup 🍯 | 1 tbsp | Pure grade B |
| Salt 🧂 | ½ tsp | Sea salt preferred |
| Ground Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Jalapeño Pepper 🌶️ | 1 whole | Seeded and minced |
| Avocado 🥑 | 1 whole | Diced, optional topping |
The mango is the star here—look for ripe but firm fruit that gives slightly when pressed. Local farmers markets often have the best selection, but any grocery store with a produce section should have decent options. Black beans? No-soak varieties save time, and Trader Joe's or Whole Foods carry great organic options. Fresh corn is ideal, but frozen works in a pinch—just thaw and drain well. For the cilantro, pick the freshest bunch you can find (the stems are edible too if you're feeling ambitious).
No fresh mango? Canned mango in juice (not syrup) is a solid swap—just drain well. Swapping black beans for chickpeas? Rinse them extra well to remove any bitterness. The dressing can be made ahead—store it in a jar for up to 3 days. For extra crunch, toast your corn kernels in a dry pan for 2-3 minutes before adding. The avocado is optional, but if you add it, wait until serving to keep it from browning.
This salad keeps beautifully in the fridge for 3-4 days, but the mango gets softer over time. To store, keep all components separate until ready to assemble—this keeps everything crisp. The dressing can be made up to 5 days ahead. For meal prep, portion the beans, corn, and veggies separately in containers, then mix with dressing when ready to eat. The flavors actually improve after 30 minutes in the fridge, so don't hesitate to make it ahead.
Why You'll Love This Recipe
- I swear by this trick: swap fresh corn for canned (drained, rinsed) and pre-diced bell pepper from the jar. The mango’s sweetness carries everything—no one will notice.
- No-Chop Shortcuts: I swear by this trick: swap fresh corn for canned (drained, rinsed) and pre-diced bell pepper from the jar. The mango’s sweetness carries everything—no one will notice.
- Sweet & Smoky Magic: That charred red onion and lime juice? It’s the secret weapon. The black beans soak up the smoky depth while the mango’s juicy burst cuts through—like summer in a bowl.
- Office Picnic Hero: Between us, this is my go-to for lunchboxes or potlucks. Packs well, stays crisp, and the corn stays tender for days. (Pro tip: Keep dressing separate until serving.)
Step-by-step instructions for black bean corn mango salad
This vibrant salad comes together in minutes with bold flavors and satisfying textures.
Prepare the Base Ingredients
Start by rinsing the 1.5 cups black beans under cold water to remove any excess starch, then drain thoroughly. In a large mixing bowl, combine the drained black beans with the 1 cup corn kernels, 1.5 cups fresh mango, and 1 whole red bell pepper (diced). Give everything a gentle toss with your hands to distribute the ingredients evenly.
Next, thinly slice the 0.5 whole red onion and add it to the bowl. Sprinkle over the 0.5 cup fresh cilantro (chopped) and 1 whole jalapeño pepper (seeded and minced). Stir lightly—this is where the freshness begins. You want the ingredients to be evenly mixed but not mashed together, so keep your motions gentle to preserve the texture of each component.
Make the Dressing
In a small bowl, whisk together the 0.25 cup extra-virgin olive oil, 0.25 cup lime juice, 1 tbsp maple syrup, 0.5 tsp salt, and 0.25 tsp ground black pepper. The dressing should emulsify quickly, creating a smooth, tangy base. If you prefer a slightly thicker dressing, you can reduce it by simmering for 1-2 minutes on low heat, but it’s perfectly fine as is for this recipe.
Here’s the thing—this dressing is the backbone of the salad. The lime juice brightens everything, while the maple syrup adds a subtle sweetness that balances the saltiness of the beans and the heat from the jalapeño. Taste it before adding to the salad, and adjust the salt or lime if needed. You want it to be bold but not overpowering.
Combine Everything
Pour the dressing over the mixed ingredients in the large bowl and toss everything together gently but thoroughly. You want the dressing to coat each ingredient evenly without breaking down the texture of the mango, corn, or beans. If the salad seems too dry, add a splash of water or a little more lime juice to loosen it up.
Let the salad sit for 5-10 minutes at room temperature. This allows the flavors to meld together, giving you that perfect balance of sweet, tangy, and spicy. The black beans will absorb some of the dressing, and the mango will release a little more of its natural juices, making everything even more flavorful.
Serve with Fresh Toppings
Just before serving, dice the 1 whole avocado (if using) and sprinkle it over the top of the salad. The avocado adds a creamy contrast to the crunchy and juicy elements below. Serve immediately while the avocado is still fresh and the salad is at its peak texture.
This salad is best enjoyed fresh, so don’t let it sit too long before eating. The flavors are vibrant and exciting, making it a perfect side dish for grilled meats, fish, or even as a light main course on its own. If you’re serving it at a gathering, I recommend assembling it just before people sit down to eat—everyone will love the fresh, tropical crunch it brings to the table.
Pro Tips For Making Black Bean Corn Mango Salad
- Drain and Rinse Beans: Black beans straight from a can taste like tin and salt—no matter how much you dilute them. Dump the whole can into a colander, give it a vigorous shake, then rinse under cold water. Repeat once. This removes excess starch and salt that’ll make your salad taste flat or metallic. (Yes, even if the label says "low-sodium"—trust me, it’s still there.)
- Cut Mango Against the Grain: Slice that mango perpendicular to the pit, then cut the wedges into strips along the grain, not across. This keeps the fruit from turning to mush when tossed with the dressing. If you’re lazy and slice cross-grain, soak the pieces in cold water for 10 minutes before adding to the salad—it’ll help, but it’s not the same.
- Char the Corn: Skip the canned corn—it’s sad. Instead, grill or pan-toast your kernels over medium-high heat for 5–7 minutes, turning often, until they’re speckled with black spots. The smoky depth cuts through the sweetness of the mango and makes the whole dish taste like a summer party. No grill? A dry skillet works, but watch it like a hawk.
- Toss Dressing Last: Mix everything except the dressing first, then fold it in right before serving. The acid in lime or vinegar will soften the red onion and mango faster than you’d expect, so waiting keeps those textures crisp. Pro move: Taste the dressing separately first—this salad needs at least a teaspoon of honey or a pinch of salt to balance the beans’ earthiness.
Storing and reheating this recipe
Fridge Storage Tips
Store the salad components separately in airtight containers to maintain crispness. Keep the black beans, corn, and veggies in one container, and the dressing in another. The mango will soften over time, so add it fresh when ready to eat.
This method keeps everything fresh for up to 3 days—just toss everything together with dressing when serving. 🌱
Freezing for Later
While not ideal for the mango, you can freeze the beans, corn, bell pepper, and onion mixture for up to 2 months. Use a freezer-safe bag and remove as much air as possible to prevent freezer burn.
Thaw overnight in the fridge before adding fresh mango and dressing. The texture won’t be as crisp, but the flavors stay intact.
Reheating for Best Texture
This salad isn’t meant to be reheated—it’s best enjoyed fresh. However, if you’ve prepped components separately, you can gently warm the beans and corn in a pan with a splash of water for 2-3 minutes to revive their texture.
Always add fresh mango and dressing just before serving to preserve the vibrant flavors. 🥭
Dressing Longevity
The lime-cilantro dressing keeps well in the fridge for up to 5 days if stored in an airtight jar. Shake it well before using, as the lime juice may separate slightly.
If the dressing thickens, thin it with a splash of water or lime juice. I like to make extra dressing for future salads—it’s perfect for quick dressings on other dishes too!
Avocado Tricks
If using avocado, add it right before serving to prevent browning. To slow browning further, sprinkle a pinch of lemon or lime juice over the diced avocado.
Store avocado separately in a sealed container with a paper towel to absorb excess moisture. The creamy texture contrasts beautifully with the crunchy salad components. 🥑
Meal Prep Strategy
For easy meal prep, portion the beans, corn, and veggies into individual containers with dressing on the side. When ready to eat, simply combine everything and toss. This keeps the salad fresh and ready to enjoy for up to 3 days.
The flavors actually improve after 30 minutes in the fridge, so let it sit before serving for the best taste. ✨
Nutrition facts
Frequently asked questions
Can I use canned mango instead of fresh?
Yes, but drain the canned mango well to remove excess juice. For best texture, choose mango in juice (not syrup) and pat it dry with a paper towel. The flavor will be slightly less vibrant, but it's a great substitute when fresh isn't available.
How can I make this salad spicier?
Add more minced jalapeño or include a pinch of cayenne pepper to the dressing. For heat lovers, try adding ½ tsp of red pepper flakes or a dash of hot sauce. Start with small amounts and adjust to taste.
What's the best way to store leftover dressing?
Store in an airtight jar in the fridge for up to 5 days. The lime juice may separate slightly—just shake well before using. For extra freshness, add a splash of water or lime juice if it thickens.
Can I make this salad ahead of time?
Store components separately in airtight containers for 3 days. Keep the dressing separate and add fresh mango just before serving. The flavors actually improve after 30 minutes in the fridge.
What if I don't like cilantro?
Skip it or substitute with fresh parsley or basil. The dressing will still work beautifully—just reduce the amount of fresh herbs by half. The lime and maple syrup will still provide the bright, tangy flavor you need.
