Mango Salsa Grilled Fish

Featured in: Everyday Cravings

This dish combines tender grilled fish with a bright, fresh mango salsa, all wrapped in crisp lettuce leaves. The fish is seasoned with a smoky-spiced blend and grilled to juicy perfection, then paired with a salsa that balances sweetness, heat, and citrus zing. Crisp lettuce shells replace traditional tortillas, adding refreshing crunch and low-carb appeal. Topped with avocado slices and lime wedges, this meal is vibrant, fresh, and perfect for light dining.

Updated on Fri, 13 Feb 2026 08:54:00 GMT
Fresh grilled fish tacos nestled in crisp lettuce shells and topped with a vibrant mango salsa — a healthy, gluten-free, and low-carb meal. Save
Fresh grilled fish tacos nestled in crisp lettuce shells and topped with a vibrant mango salsa — a healthy, gluten-free, and low-carb meal. | munchhug.com

My neighbor knocked on the kitchen window one summer afternoon with a bag of mangoes so ripe they were practically glowing. I'd just pulled some beautiful white fish from the market, and standing there with those golden fruits in hand, something clicked—these tacos practically invented themselves. The lettuce shells were pure inspiration, a way to keep things light and crisp while the fish sizzled on the grill just outside. By the time my family gathered around the table, everyone was reaching for seconds before anyone had finished their first bite.

I made this for a beach potluck last summer, and watching people's faces light up when they realized there was no tortilla was honestly priceless. One friend kept saying she couldn't believe something this fresh and satisfying could be so simple, and she wasn't wrong. There's something about serving food in lettuce shells that makes everyone slow down and really taste each component instead of rushing through.

Ingredients

  • White fish fillets (tilapia, cod, or halibut): The backbone of this dish—choose something firm enough to hold up to grilling without falling apart, and pat it completely dry before seasoning so the spices actually stick instead of sliding off.
  • Olive oil: Your bridge between the spices and the fish, helping everything meld together and preventing sticking on the grill.
  • Chili powder, cumin, smoked paprika, garlic powder: This spice blend creates warmth and depth without overpowering the delicate fish, and the combination is forgiving enough for beginners.
  • Fresh lime juice: Don't even think about bottled—fresh lime brings brightness and an acidic edge that brings out the fish's natural sweetness.
  • Large ripe mango: The star of the salsa, so choose one that yields slightly to pressure but isn't mushy, and that golden color matters more than you'd think.
  • Red onion, red bell pepper, jalapeño: These add texture, bite, and color, with the jalapeño being optional depending on how much heat your table can handle.
  • Fresh cilantro: This isn't decoration—it's essential for that authentic herbaceous punch that makes everything taste bright and alive.
  • Crisp lettuce leaves: Romaine holds up best for taco shells because it's sturdy enough not to collapse under the toppings, though butter lettuce looks more elegant if you're being fancy.
  • Avocado: The final touch of richness and creaminess that balances the acidic salsa and makes each bite feel complete.

Instructions

Product image
Season soups, salads, meats, and vegetables evenly while cooking with quick, one-handed grinding.
Check price on Amazon
Prep and season your fish:
Pat those fillets completely dry with paper towels—moisture is the enemy of good browning. Mix your spices with olive oil and lime juice into a paste-like mixture, then massage it all over each fillet, getting into every curve and edge, and let it rest for ten minutes while you handle the salsa.
Build the mango salsa:
This is where you can taste as you go and adjust everything to your preference. Combine all the salsa ingredients in a bowl, squeeze that lime juice over everything, taste it, then taste it again because this is the flavor moment that makes or breaks the whole dish.
Get your grill hot and cook the fish:
Medium-high heat is your sweet spot—too hot and the outside will char before the inside cooks through. Grill for three to four minutes per side until the fish is opaque and flakes easily when you press it with a fork, then give it two minutes of resting time before you break it into pieces.
Assemble your tacos with intention:
Lay out those lettuce leaves like you're setting a table, divide the fish evenly, then crown each with a generous spoonful of salsa and a few avocado slices. Serve with lime wedges so people can squeeze and adjust to taste.
Product image
Season soups, salads, meats, and vegetables evenly while cooking with quick, one-handed grinding.
Check price on Amazon
Save
| munchhug.com

There was this one evening when my teenage daughter actually put her phone down during dinner, and everyone was so focused on building their perfect taco that conversation basically stopped. That's when I realized this dish does something special—it slows people down and makes them present. Food like that is worth making again and again.

Why Lettuce Shells Work Better Than You'd Think

The moment I switched from corn tortillas to lettuce leaves, the whole eating experience changed. The crispness plays beautifully against the warm grilled fish, and there's an almost delicate quality to the whole thing that makes you feel like you're eating something special rather than just another taco. Plus, the lettuce doesn't compete for attention—it just holds everything together and then gets out of the way.

Timing and Temperature Matter

I've learned the hard way that letting fish fillets come to room temperature for about five minutes before grilling makes a real difference in how evenly they cook. The grill should be hot enough that water droplets dance and disappear instantly, but not so scorching that your spices burn before the fish cooks through. That medium-high sweet spot takes practice to find, but once you nail it, the rest becomes almost automatic.

Making It Your Own

The beauty of this recipe is how forgiving it is—swap the mango for pineapple or papaya if that's what you find at the market, add shredded cabbage or radishes for extra crunch, or leave those jalapeño seeds in if your crowd likes serious heat. I've made this recipe dozens of times and it's never exactly the same twice, which is exactly why I keep coming back to it.

  • Pair this with a crisp Sauvignon Blanc or a light Mexican lager to echo all those fresh, bright flavors.
  • Prep your mango salsa the night before if you want an even easier weeknight meal, but hold off on the avocado until the last minute so it doesn't brown.
  • This dish is naturally gluten-free and dairy-free, making it perfect for feeding friends with different needs without anyone feeling like they're missing out.
Product image
Prep meals effortlessly by chopping vegetables, slicing meats, and serving dinner with the right knife always ready.
Check price on Amazon
Zesty grilled white fish paired with sweet mango salsa and creamy avocado slices, served in refreshing lettuce cups for a light, flavorful taco night. Save
Zesty grilled white fish paired with sweet mango salsa and creamy avocado slices, served in refreshing lettuce cups for a light, flavorful taco night. | munchhug.com

This is the kind of recipe that feels effortless to eat but makes you look like you've been cooking all day. Make it once and you'll find yourself reaching for it again whenever you want something that tastes special but doesn't demand hours in the kitchen.

Recipe Guide

What types of fish work best for this dish?

White fish fillets like tilapia, cod, or halibut are ideal due to their milder flavor and flaky texture when grilled.

How do I make the mango salsa?

Combine diced ripe mango, red onion, red bell pepper, minced jalapeño (optional), fresh cilantro, and lime juice. Season with salt and mix thoroughly.

Can I use other greens instead of lettuce shells?

Yes, romaine, butter, or iceberg lettuce leaves work well for their sturdy, crisp texture to hold the fillings.

How should the fish be seasoned before grilling?

The fish is rubbed with a blend of olive oil, chili powder, cumin, smoked paprika, garlic powder, salt, pepper, and lime juice to infuse smoky and citrus flavors.

What are good serving suggestions for this dish?

Serve with extra lime wedges, sliced avocado, or add thinly sliced radishes or shredded cabbage for extra crunch and freshness.

Mango Salsa Grilled Fish

Zesty grilled fish and vibrant mango salsa served in crisp lettuce leaves for a light, fresh meal.

Prep duration
20 min
Heat time
10 min
Complete duration
30 min
Created by Samantha Reed


Skill level Easy

Heritage Mexican-Inspired

Output 4 Portions

Nutrition preferences No dairy, No gluten, Carb-conscious

Components

Fish

01 1.1 lb white fish fillets (tilapia, cod, or halibut)
02 1 tablespoon olive oil
03 1 teaspoon chili powder
04 1/2 teaspoon ground cumin
05 1/2 teaspoon smoked paprika
06 1/2 teaspoon garlic powder
07 1/2 teaspoon salt
08 1/4 teaspoon black pepper
09 Juice of 1 lime

Mango Salsa

01 1 large ripe mango, peeled and diced
02 1/2 small red onion, finely chopped
03 1 small red bell pepper, diced
04 1 small jalapeño, seeded and minced
05 2 tablespoons fresh cilantro, chopped
06 Juice of 1 lime
07 Salt to taste

Assembly

01 8 large crisp lettuce leaves (romaine, butter, or iceberg)
02 1 small avocado, sliced
03 Extra lime wedges for serving

Method

Phase 01

Prepare the Fish: Pat fish fillets dry with paper towels. In a small bowl, combine olive oil, chili powder, cumin, smoked paprika, garlic powder, salt, pepper, and lime juice. Rub the spice mixture evenly over the fish fillets and let marinate for 10 minutes while preparing the salsa.

Phase 02

Make the Mango Salsa: In a bowl, combine diced mango, red onion, red bell pepper, jalapeño, cilantro, and lime juice. Mix well and season with salt to taste. Set aside.

Phase 03

Grill the Fish: Preheat a grill or grill pan over medium-high heat. Grill fish fillets for 3 to 4 minutes per side until opaque and flaking easily with a fork. Remove from heat and let rest for 2 minutes. Gently flake fish with a fork into bite-sized pieces.

Phase 04

Assemble the Tacos: Lay out lettuce leaves on a platter. Divide grilled fish evenly among the leaves. Top each with mango salsa and avocado slices. Serve with extra lime wedges.

Tools needed

  • Grill or grill pan
  • Mixing bowls
  • Knife and cutting board
  • Spatula or tongs

Allergy alerts

Review ingredients carefully for potential allergens and seek professional medical guidance if concerned.
  • Contains fish
  • Always verify ingredient labels for potential allergens

Dietary info (per portion)

Values shown are estimates only - please consult healthcare providers for specific advice.
  • Energy: 225
  • Lipids: 8 g
  • Carbohydrates: 15 g
  • Proteins: 23 g