Mango Salsa Grilled Fish Tacos

Featured in: Everyday Home Dishes

This dish features tender grilled white fish fillets seasoned with chili, cumin, and lime, paired with a fresh mango salsa made from ripe mango, red onion, bell pepper, and cilantro. Served in crisp lettuce leaves and garnished with avocado, it offers a bright and refreshing meal option. Perfect for those seeking a gluten-free and low-carb option with bold Mexican-inspired flavors, preparation is quick with marinating, grilling, and assembly steps designed for easy, healthy enjoyment.

Updated on Fri, 13 Feb 2026 11:23:00 GMT
Fresh mango salsa grilled fish tacos served in crisp lettuce shells with creamy avocado slices for a light, gluten-free meal.  Save
Fresh mango salsa grilled fish tacos served in crisp lettuce shells with creamy avocado slices for a light, gluten-free meal. | warmbatata.com

There's something about summer evenings that makes you crave something light and bright, and these mango salsa grilled fish tacos in lettuce shells landed on my plate at exactly the right moment. A friend mentioned she'd been eating them for lunches all week, and I was skeptical until I actually tasted one—the charred fish against the cool, juicy mango and crisp lettuce felt like eating sunshine. What started as a casual weeknight dinner became my go-to when I wanted something that felt indulgent but actually respected my body.

I made these for my sister's birthday potluck last August, and honestly, they disappeared faster than the pasta salad everyone else brought. Someone asked if I'd made them myself, and I remember feeling this small flush of pride handing them around, watching people actually go back for seconds instead of pretending to be full. That's when I knew this recipe had staying power.

Ingredients

  • White fish fillets (500g): Tilapia, cod, and halibut all work beautifully—I lean toward cod because it's forgiving and has this delicate sweetness that lets the spices shine without overpowering anything.
  • Olive oil (1 tbsp): This is your carrier for all those spices, so don't skip it or use something flavorless like vegetable oil.
  • Chili powder, cumin, smoked paprika, garlic powder (1 tsp, 1/2 tsp, 1/2 tsp, 1/2 tsp): These create warmth without heat, and I've learned that smoked paprika is the secret ingredient that makes people ask what your spice blend is.
  • Fresh mango (1 large): Ripe is everything here—a hard mango tastes sad, so squeeze it gently and look for slight give when you press.
  • Fresh cilantro and lime (2 tbsp, juice of 2 limes): These two are the soul of the salsa, cutting through richness and bringing everything into focus.
  • Crisp lettuce leaves (8 large): Romaine holds up best, but butter lettuce feels more elegant if you're serving this to people you want to impress.
  • Avocado (1 small): Add it right before serving or it'll oxidize and turn that sad brownish color nobody wants to see.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Dry and season your fish:
Pat those fillets completely dry with paper towels—this is what creates that nice sear instead of steam. Mix your olive oil with all the spices and lime juice, then rub it over the fish like you're giving it a little massage, making sure every surface gets coated evenly.
Get the salsa ready:
While the fish sits for about 10 minutes soaking up all that flavor, combine your diced mango, red onion, bell pepper, and cilantro in a bowl. The lime juice goes in now, and a pinch of salt—taste it and adjust because this is where your palate gets the final say.
Heat your grill properly:
Get your grill or grill pan smoking hot over medium-high heat—you want it hot enough that the fish develops that gorgeous caramelized crust in about 3 to 4 minutes per side. You'll know it's done when it flakes easily and looks opaque all the way through, not translucent anymore.
Assemble with intention:
Lay out your lettuce leaves, divide the warm fish among them, then top each one with a spoonful of that vibrant salsa and a couple of avocado slices. Serve immediately with lime wedges on the side so people can squeeze extra brightness onto their tacos.
Zesty grilled white fish topped with vibrant mango salsa and fresh cilantro, served in romaine lettuce cups for a low-carb taco twist.  Save
Zesty grilled white fish topped with vibrant mango salsa and fresh cilantro, served in romaine lettuce cups for a low-carb taco twist. | warmbatata.com

There was this moment when my partner tried one and just closed his eyes for a second, and I knew the recipe had transcended 'healthy eating' and entered territory where people actually wanted to eat this way. Food doesn't have to be complicated to feel special.

The Magic of Mango in Savory Dishes

I used to think mango belonged strictly in desserts and smoothies until I started cooking more adventurously, and now I can't imagine summer without it in savory applications. The natural sweetness paired with lime creates this perfect tension that makes your mouth water and keeps you coming back for another bite. Mango has this way of softening spiced heat without erasing it, which is exactly what makes these tacos work so well instead of feeling like a jumble of conflicting flavors.

Grilling Fish Without the Fear

Fish has this reputation for being tricky, but honestly it's one of the most forgiving proteins if you follow one rule: don't walk away from the grill. Watch it cook, listen for the sizzle to calm down a bit, then flip once and let it finish. The real secret is understanding that fish continues cooking even after you remove it, so pulling it off slightly before it looks completely done means it'll be perfect once it rests for those couple minutes.

Making It Your Own

This recipe is honestly just a template waiting for you to make it reflect what you love. I've done versions with pineapple instead of mango on nights when tropical felt more important, and I've added crispy shallots on top when I wanted more texture. The lettuce shell concept works with any protein you're drawn to, so if fish isn't your thing, try shrimp or even seasoned chicken breast.

  • Swap the mango for diced pineapple or papaya if that's what your produce section is celebrating.
  • Add thinly sliced radishes, shredded cabbage, or even crispy tortilla strips if you're craving extra crunch.
  • If heat is your language, leave the seeds in the jalapeño or add a pinch of cayenne pepper to the fish spice blend.
Colorful mango salsa and tender grilled fish nestled in crunchy lettuce shells, garnished with avocado and lime for a refreshing, healthy dish. Save
Colorful mango salsa and tender grilled fish nestled in crunchy lettuce shells, garnished with avocado and lime for a refreshing, healthy dish. | warmbatata.com

These tacos remind me that eating well doesn't have to feel like a sacrifice if you're starting with ingredients that actually taste good. Make them for yourself on a regular Tuesday, or serve them when someone needs convincing that healthy eating can be delicious.

Recipe FAQs

What types of fish work best for this dish?

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

How do I make the mango salsa?

Combine diced ripe mango, finely chopped red onion, red bell pepper, minced jalapeño (optional), chopped cilantro, lime juice, and salt for a fresh, tangy salsa.

Can I prepare this dish ahead of time?

You can marinate the fish up to 30 minutes in advance and prepare the mango salsa a few hours ahead to enhance flavors. Assemble just before serving.

What grilling tips ensure perfectly cooked fish?

Preheat grill to medium-high, cook fish 3-4 minutes per side until opaque and flaky, and let rest briefly before serving to retain juices.

Are there suitable substitutions for lettuce shells?

While crisp lettuce like romaine or iceberg works best, you can also use cabbage leaves or large collard greens for a similar fresh, crunchy wrap.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Mango Salsa Grilled Fish Tacos

Zesty grilled fish with vibrant mango salsa in crisp lettuce shells, a light and flavorful main dish.

Prep Time
20 min
Time to Cook
10 min
Total Duration
30 min
Created by Henry Walters


Level of Difficulty Easy

Cuisine Mexican-Inspired

Portions 4 Number of Servings

Dietary Details No Dairy, No Gluten, Low Carb

What You Need

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

Lettuce Shells & Assembly

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

Directions

Step 01

Prepare the Fish: Pat fish fillets dry with paper towels. In a small bowl, whisk together olive oil, chili powder, cumin, smoked paprika, garlic powder, salt, pepper, and lime juice until well combined. Rub the spice mixture evenly over both sides of the fish fillets. Allow to marinate for 10 minutes.

Step 02

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

Step 03

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

Step 04

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

Tools Needed

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

Allergy Info

Review ingredients for allergens. If you're unsure, chat with your doctor.
  • Contains fish
  • Always check ingredient labels for potential allergens

Nutrition Info (per serving)

Nutritional details are general and not a substitute for a health professional’s advice.
  • Calorie Count: 225
  • Fat content: 8 g
  • Carbohydrates: 15 g
  • Protein: 23 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.