Salads
This black bean, corn, and mango salad recipe delivers vibrant tropical flavors in just 20 minutes—no cooking required. The perfect balance of creamy black beans, sweet mango, and smoky grilled corn creates a dish that’s as visually stunning as it is delicious.
It’s also vegan-friendly, packed with plant-based protein, and ready in one bowl.
The secret to this salad’s success lies in the textures: tender black beans, juicy mango chunks, and slightly charred corn bring depth, while a bright lime-cilantro dressing ties everything together.
For extra crunch, toasted coconut or peanuts add a satisfying contrast. This recipe is ideal for meal prep, potlucks, or a refreshing weeknight dinner.
What makes this salad stand out is its versatility—it works as a main dish or a side, and the flavors only get better after sitting for 30 minutes. The sweetness of the mango pairs beautifully with the earthiness of the black beans, while the corn adds a smoky, summery touch.
Garnish with fresh cilantro and a squeeze of lime for a burst of freshness.
Whether you’re serving it at a summer gathering or meal prepping for the week, this salad is easy to customize. Swap in avocado for creaminess, add jalapeños for heat, or keep it simple with the classic combo. The possibilities are endless, but the result is always a crowd-pleaser.
Ingredients for black bean corn mango salad
Bright flavors and textures come together in this tropical-inspired vegan salad.
| Ingredient | Amount | Notes |
|---|---|---|
| Black Beans 🌱 | 1 ½ cups | Canned, drained and rinsed |
| Corn Kernels 🌽 | 1 ½ cups | Fresh or frozen grilled corn |
| Mango 🥭 | 1 ½ cups | Diced, ripe but firm |
| Red Bell Pepper 🧅 | 1 whole | Diced, any color |
| Red Onion 🧅 | ½ whole | Finely diced |
| Fresh Cilantro 🌿 | ½ cup | Chopped, stems removed |
| Lime 🍋 | 1 whole | Juiced, seeds removed |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For dressing |
| Maple Syrup 🍯 | 1 tbsp | For dressing sweetness |
| Cumin 🌿 | ½ tsp | Ground for dressing |
| Salt 🧂 | ½ tsp | Sea salt preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Toasted Coconut Flakes 🥥 | ¼ cup | For garnish (optional) |
The black beans are the heart of this salad—low-sodium canned saves time without sacrificing flavor. Look for organic brands like Eden or Trader Joe's if you want extra quality. For the corn, fresh grilled kernels add that smoky depth, but frozen works perfectly too—just thaw and pat dry. Mango should be ripe but firm; Ataulfo or Honey varieties from the store's produce section stay sweet and hold shape best. Cilantro is non-negotiable here—fresh bundles from the grocery store's refrigerated section keep longer than those pre-chopped plastic containers.
No fresh corn? Canned corn (drained well) or pre-cooked kernels work in a pinch, though they lose that smoky char. Substitute mango with pineapple (diced) or peaches if needed, but the sweetness balance changes. The dressing can be adjusted—more lime for tartness, more maple syrup for sweetness. For extra protein, toss in avocado slices or chickpeas. Red bell pepper adds crunch but can be swapped for jalapeño (seeded and diced) for heat. Always taste before serving—this salad improves with 30 minutes of marinating in the fridge.
Store prepped salad in an airtight container for 3-4 days in the fridge, though it's best eaten within 2 days for optimal texture. The dressing separates? Just give it a quick stir before serving. For meal prep, I portion mine into individual containers with a small dressing packet on the side—keeps everything fresh. Coconut flakes stay crisp for 1 week in a sealed container. This salad reheats poorly, so make it fresh when possible, but it's perfect for potlucks where you can assemble it last-minute.
Why You'll Love This Recipe
- No-Chop Nightmare: I swear, this salad only needs three actual chops—the bell pepper, onion, and mango. The rest? Just tear, rinse, and toss. Even my "I-can't-cut-a-tomato" days work here.
- Sweet Heat Magic: That mango? It’s the star—juicy, bright, and cutting through the smoky black beans and charred corn. Add a squeeze of lime, and suddenly, you’ve got a flavor party in your mouth.
- Lunch, Dinner, Picnic: Pack it for work, toss it on tacos, or let it sit in a bowl while you grill. It’s the kind of dish that doesn’t care what you call it—just eat it. (Honestly, I’ve had it cold, room temp, and even reheated—still good.)
- Pantry Goldmine: Black beans, corn, and onions? Cheap. Mango on sale? Score. This salad costs me half what a pre-made one would, and it lasts all week without getting sad. Leftovers? Just add more lime.
Step-by-step instructions for black bean, corn, and mango salad
This tropical salad comes together faster than you can say "summer in a bowl."
👨🍳 Step 1: Prep and Combine the Base Ingredients
Start by draining and rinsing the 1.5 cups black beans thoroughly under cold water to remove any excess starch. Pat them dry with a clean kitchen towel to prevent a mushy texture. In a large mixing bowl, combine the black beans with the 1.5 cups corn kernels, 1.5 cups diced mango, 1 diced red bell pepper, and 0.5 diced red onion. This is where the flavors begin to mingle—you'll notice the sweetness of the mango and corn immediately brightening the earthy beans.
Add the 0.5 cup chopped fresh cilantro last, giving it a gentle toss to distribute evenly. The cilantro adds a fresh, bright contrast to the tropical sweetness. Give everything a quick mix with your hands or a large spoon, making sure all ingredients are evenly distributed. This step ensures every bite has that perfect balance of textures and flavors.
🍳 Step 2: Whisk Together the Dressing Ingredients
In a small bowl, whisk together the 0.25 cup extra-virgin olive oil, 1 tbsp maple syrup, 0.5 tsp cumin, 0.5 tsp salt, and 0.25 tsp black pepper. The maple syrup adds a subtle sweetness that complements the tropical flavors, while the cumin brings a warm, earthy depth. Juice the 1 whole lime (about 3-4 tablespoons juice) and add it to the dressing mixture, whisking until fully combined.
Taste the dressing before adding it to the salad. It should be tangy, slightly sweet, and well-balanced. If it needs more brightness, add a touch more lime juice. If it's too sharp, a tiny bit more maple syrup will help. The dressing is the soul of this salad—don't skip this taste test.
🥘 Step 3: Toss the Salad and Let It Marinate
Pour the dressing over the mixed ingredients in the large bowl and toss gently but thoroughly. You want the dressing to coat each ingredient evenly without mashing the mango or corn. Use a large spoon or your hands to mix everything together, ensuring the black beans and corn kernels are well-coated. The salad will look vibrant and inviting, with the colors of the mango, bell pepper, and cilantro popping against the earthy tones of the beans.
Let the salad sit at room temperature for 10-15 minutes before serving. This short resting time allows the flavors to meld together, giving you a more cohesive taste in every bite. The lime juice will soften slightly, and the cumin will infuse deeper into the beans and corn. This step is crucial—don't skip it if you want that restaurant-quality taste.
🍽️ Step 4: Garnish and Serve Immediately
Just before serving, sprinkle the 0.25 cup toasted coconut flakes evenly over the top of the salad. The coconut adds a delightful crunch and a hint of tropical sweetness that ties everything together. The flakes should be distributed evenly, so use a light hand—you want just enough to enhance the dish without overwhelming it.
Serve the salad immediately while the ingredients are still vibrant and the dressing is fresh. The contrast of textures—creamy beans, juicy mango, crunchy corn, and crisp coconut—makes this salad a standout. Pair it with grilled fish or chicken for a complete meal, or enjoy it as a refreshing side dish. Every bite delivers that perfect balance of sweet, tangy, and savory flavors.
Pro Tips For Making Black Bean Corn Mango Salad
- Drain and rinse beans: Black beans straight from a can taste like soup—drain them, then give them a quick rinse under cold water. The starch clinging to them thickens the salad faster than you’d like, and you’ll end up with a dish that’s more glue than fresh.
- Cut mango against the grain: Slice the mango lengthwise, then chop the fruit perpendicular to the pit—never parallel. You’ll get uniform cubes instead of stringy, uneven pieces that look like they were hacked out with a spoon. (Yes, it takes 10 seconds longer, but the result is worth it.)
- Char the corn first: If using raw kernels, toss them in a dry skillet over medium-high heat for 2-3 minutes until slightly blistered. The smoky depth cuts through the sweetness of the mango and makes the salad taste like it was made for a summer picnic. Skip this, and you’re just eating canned corn in disguise.
- Dice onion last: Finely chop the red onion and set it aside until the very end—right before serving. The acid in the salad’s dressing will make it watery if mixed in early, and you’ll end up with sad, limp onion bits. Add it last, and it’ll stay crisp and bright. (Pro move: Toss it with a pinch of salt first.)
Creative variations of black bean corn mango salad
Tropical Twist
Swap the mango for pineapple or peaches to keep that sweet tropical vibe while changing the texture. I love using ripe pineapple chunks—they add a tangy brightness that cuts through the richness of the black beans.
For a smoother texture, blend ½ cup avocado into the dressing for a creamy twist that pairs beautifully with the crunch of corn and coconut. 🥭
Spicy Kick
For heat lovers, add ½ cup diced jalapeño (seeds removed) to the base ingredients. The spice balances the sweetness perfectly. For extra fire, mix 1 tsp hot sauce (like Cholula) into the dressing.
If you want smoky heat, swap the cumin for ½ tsp smoked paprika in the dressing. Always taste first—adjust to your spice tolerance!
Protein Boost
Add 1 cup cooked quinoa or ½ cup chickpeas for extra plant-based protein. Quinoa adds a nutty texture that complements the salad’s tropical flavors, while chickpeas bring a hearty bite.
For a creamy option, fold in ½ cup crumbled feta (if not keeping it vegan) or avocado slices for richness. These additions make it a satisfying main dish.
Crunchy Additions
Toast ¼ cup pecans or peanuts in a dry skillet over medium heat for 3-4 minutes until golden. Sprinkle them over the salad for extra crunch. For a nut-free option, add ¼ cup shredded carrots or thinly sliced radishes—they add a refreshing bite.
The contrast of textures makes every bite exciting. 🌰
Herb Variations
Swap cilantro for mint or basil to change the flavor profile. Mint adds a refreshing coolness, while basil brings a sweet, aromatic note. For a Mediterranean twist, use parsley instead—it’s milder but still bright. Always chop herbs finely so they distribute evenly throughout the salad. Freshness is key!
Dressing Swaps
Replace the lime-cilantro dressing with orange juice + tahini for a nutty, citrusy twist. Mix ¼ cup tahini with 2 tbsp orange juice, 1 tsp maple syrup, and ½ tsp garlic powder for a creamy, tangy dressing.
For a yogurt-based option, blend ½ cup coconut yogurt with 1 tbsp lime juice and ½ tsp cumin. These alternatives keep the salad vibrant and flavorful. 🍊
Nutrition facts
Frequently asked questions
Can I use canned corn instead of fresh grilled corn?
Yes, canned corn works perfectly—just drain it well and pat dry to remove excess moisture. For extra flavor, lightly toast the kernels in a dry skillet for 2-3 minutes to mimic grilled corn's smoky taste. The texture will be slightly softer, but it still adds great crunch to the salad.
How do I prevent the mango from turning brown?
Toss the diced mango with 1 teaspoon lime juice immediately after cutting to slow browning. Store the salad in an airtight container with a paper towel pressed against the mango to absorb moisture. For longer storage, keep the mango separate until ready to serve.
Is this salad safe to eat cold?
This salad is designed to be served cold or at room temperature. The flavors actually meld better after 30 minutes in the fridge, making it perfect for meal prep. Just toss it gently before serving to redistribute the dressing. The textures remain ideal when chilled.
What's the best way to store leftovers?
Keep leftovers in an airtight container for up to 4 days in the fridge. Store the dressing separately if possible to maintain crispness. Re-toss with fresh lime juice before serving to revive flavors. The beans and corn will soften slightly but remain delicious. For best texture, consume within 2 days.
Can I make this salad ahead of time?
Yes, but prep the ingredients separately and store them in the fridge until ready to assemble. Keep the dressing separate until serving to prevent sogginess. Combine everything 30 minutes before eating to let flavors develop. This works great for potlucks—just bring all components in separate containers.
