Spicy Black Bean and Mango Salsa for Tacos and Grilled Fish
A good salsa can carry an entire meal. This one brings together creamy black beans, juicy mango, sharp lime, fresh herbs, and a measured chile heat that makes every bite feel bright and substantial. It works as a taco topping, a relish for grilled fish, or a colorful side dish for a summer table.
The appeal is in the contrast. Mango contributes soft sweetness, black beans add earthy depth, and red onion supplies a crisp, savory edge. Lime juice keeps the mixture lively, while jalapeño or serrano pepper gives it enough warmth to balance the fruit without overwhelming the rest of the ingredients.
This is the kind of preparation that rewards tasting as you go. A mango may be exceptionally sweet, a lime may be less juicy than expected, and peppers vary considerably in heat. Use the recipe as a framework, then adjust it until the salsa tastes vivid and balanced.
Why this salsa works
Fruit-based salsas are sometimes treated as decorative toppings, but this combination has enough body to function as a meaningful part of a meal. Black beans provide protein and a velvety texture, making the salsa especially satisfying with corn tortillas or lean white fish. Mango gives the mixture a rounded sweetness that softens the sharper ingredients.
The salsa also has a useful range of textures. Dice the mango into small but distinct pieces so it remains recognizable after mixing. The beans should be tender but intact, and the onion should be finely chopped enough to distribute through every spoonful. Cilantro, scallions, or a little fresh mint can add another layer of freshness.
For the best flavor, let the salsa rest for about 15 minutes before serving. This gives the lime juice time to season the beans and onion while the mango releases a little of its juice. Avoid making it hours in advance if the mango is very ripe, since the fruit can become soft and the herbs may lose their fresh character.
Choose ingredients for contrast
Use a mango that yields slightly when pressed but is not mushy. A firm-ripe fruit is easiest to cut and will hold its shape in the bowl. Ataulfo mangoes are especially creamy and sweet, while larger Tommy Atkins mangoes tend to be firmer and more fibrous. Either works well; simply adjust the lime and chile to match the fruit.
Canned black beans make this recipe quick and dependable. Drain them thoroughly, then rinse away excess liquid under cool water. Allow them to drain for several minutes, or pat them gently with a clean towel. Extra moisture can dilute the dressing and make the salsa watery.
Fresh lime juice is preferable to bottled juice, particularly when the salsa accompanies grilled fish. Add lime zest if you want a more pronounced citrus note. Red onion offers a beautiful color and assertive flavor, but soaking it in cold water for five minutes will mellow its bite. For a softer onion flavor, use finely sliced scallions instead.
| Variation | Flavor profile | Best pairing | Helpful adjustment |
|---|---|---|---|
| Jalapeño and cilantro | Fresh, herbal, medium heat | Fish tacos and shrimp | Leave some jalapeño seeds for extra warmth |
| Serrano and mint | Brighter, sharper, more intense | Grilled white fish | Use less pepper and add extra lime |
| Chipotle and scallion | Smoky, savory, gentle sweetness | Black bean or chicken tacos | Add a spoonful of adobo sauce carefully |
| No chile and extra lime | Mild, tangy, family-friendly | Salmon and vegetable bowls | Include diced bell pepper for crunch |
| Habanero and red onion | Fruity, hot, aromatic | Rich grilled meats | Start with a very small amount of pepper |
Build the dressing before the mix-ins
A simple dressing helps the flavors distribute evenly. In a small bowl, whisk together lime juice, olive oil, a pinch of salt, ground cumin, and a little honey or agave if the mango lacks sweetness. The oil is optional, but it gives the salsa a smoother finish and helps it sit comfortably beside grilled foods.
Taste the dressing on its own before adding it to the beans and mango. It should seem slightly more intense than you want the finished salsa to be, because the beans and fruit will soften its impact. If it tastes flat, add salt first. If it tastes heavy, add lime. If the flavor is sharp but lacks depth, cumin or a little smoked paprika can help.
For cooks who enjoy keeping flexible pantry staples nearby, this is an easy recipe to adapt with ingredients already on hand. A spoonful of pickled jalapeño brine can replace some of the lime juice, and a dash of hot sauce can stand in for fresh chile. The Rich and Sweet kitchen offers a useful spirit of practical, flavorful cooking that suits this kind of adaptable preparation.
Chop with texture in mind
Start by preparing the ingredients that benefit from a little time in the dressing. Toss the drained black beans with lime juice, salt, and cumin, then let them sit while you cut the mango and vegetables. This seasons the beans from the inside and prevents the final salsa from tasting like separate ingredients placed in the same bowl.
Cut the mango into cubes around half an inch wide. Smaller pieces tend to collapse, while large chunks make tacos difficult to eat. Dice the onion finely, mince the chile, and chop the cilantro just before mixing. If using avocado, add it at the very end and fold it in gently; otherwise, it may turn the salsa creamy and obscure the color.
Combine everything with a broad rubber spatula rather than stirring aggressively. Black beans can split, and ripe mango can bruise. Fold from the edges toward the center until the dressing coats the mixture evenly. Finish with a final squeeze of lime and a few cilantro leaves scattered over the top.
Adjust the heat without losing balance
The best level of spice depends on the main dish. Grilled fish usually benefits from a cleaner, sharper chile flavor, while hearty tacos can stand up to smoky chipotle or a more generous amount of jalapeño. Remove the seeds and inner ribs for a milder salsa, though the pepper’s flesh will still contribute flavor.
Heat builds as the salsa rests, especially when fresh chile is finely minced. Add less pepper than you think you need, wait 10 minutes, and taste again. You can always add more, but it is difficult to correct an overly hot bowl without increasing every other ingredient.
Use sweetness, acidity, and creaminess to manage chile heat. Extra mango will soften the burn, lime will make it feel brighter, and avocado or a spoonful of plain yogurt on the plate can provide relief. Avoid adding large amounts of sugar, which can make the salsa taste heavy rather than balanced.
Serve it beyond the taco shell
For fish, spoon the salsa over grilled mahi-mahi, cod, halibut, tilapia, or salmon just before serving. Pat the fish dry, season it simply with salt, pepper, and a little cumin, then let the salsa provide the fruit, acidity, and herbaceous finish. A warm tortilla underneath turns the same preparation into an easy fish taco.
The salsa also pairs beautifully with grilled chicken, pork tenderloin, seared shrimp, and roasted sweet potatoes. For a vegetarian plate, serve it over brown rice, quinoa, or crisped corn cakes. A little crumbled queso fresco or feta adds salty richness, while toasted pumpkin seeds provide a welcome crunch.
For drinks, choose something refreshing and lightly acidic. A lime-forward margarita, a cold Mexican lager, or sparkling water with cucumber can keep the meal feeling bright. If wine is preferred, look for a crisp Sauvignon Blanc, Albariño, or unoaked Chardonnay with enough acidity to complement the lime and mango.
Make a few smart adjustments
A reliable salsa should fit the season, the meal, and the people at the table. The basic combination is forgiving, so small changes can make it feel entirely different without disturbing its balance.
- Add diced red bell pepper for extra crunch and a gentler sweetness.
- Stir in corn, especially when fresh ears are available in summer.
- Replace half the mango with pineapple for a more tropical flavor.
- Use parsley and scallions when cilantro is unavailable or divisive.
- Fold in diced avocado immediately before serving for a richer texture.
If the salsa will be transported, keep the dressing separate and combine everything shortly before eating. This protects the mango’s texture and prevents the beans from absorbing all the lime. For a buffet, set the bowl over a larger dish of ice and replenish it in smaller portions rather than leaving the entire batch in the heat.
Store it for the next meal
Leftover salsa can be refrigerated in a covered container for up to two days, although it will be freshest during the first 24 hours. The mango may soften slightly, and the onion flavor will become more pronounced, but the mixture can still be excellent over rice or tucked into a quesadilla.
Before serving leftovers, stir gently and taste again. Add a fresh squeeze of lime, a few chopped herbs, or a pinch of salt to restore the lively flavor. If liquid has collected at the bottom, drain a little rather than trying to absorb it with extra beans.
Do not freeze this salsa. Mango, fresh herbs, and raw onion lose their appealing texture after thawing. If you want to prepare ahead, cook the beans if using dried ones, chop the onion, mix the dressing, and cut the mango shortly before serving.
Set out warm tortillas, grilled fish, and a bowl of this colorful salsa, then let everyone build a plate with the balance they like. Start with a modest amount of chile, taste after the resting time, and make the final adjustments just before the meal reaches the table.