Mango Salsa Grilled Fish Tacos (Printable)

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

# 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

10 - 1 large ripe mango, peeled and diced
11 - 1/2 small red onion, finely chopped
12 - 1 small red bell pepper, diced
13 - 1 small jalapeño, seeded and minced
14 - 2 tablespoons fresh cilantro, chopped
15 - Juice of 1 lime
16 - Salt to taste

→ Lettuce Shells & Assembly

17 - 8 large crisp lettuce leaves (romaine, butter, or iceberg)
18 - 1 small avocado, sliced
19 - Extra lime wedges for serving

# Directions:

01 - 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.
02 - 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.
03 - 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.
04 - 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.

# Expert Tips:

01 -
  • It tastes like a restaurant dish but comes together faster than you'd think, and nobody will believe you didn't cheat.
  • The lettuce shells are such a game-changer for anyone tired of the carb guilt, plus they stay crisp and give you something to hold onto.
  • Every element sings on its own—grilled fish, bright salsa, creamy avocado—but somehow they know exactly how to work together.
02 -
  • Don't overcrowd the grill or your fish will steam instead of sear—I learned this the hard way when I tried to grill all four fillets at once and ended up with pale, sad fish.
  • The lettuce leaves need to be genuinely crisp, so store them in a container with a paper towel and maybe even chill them for a few minutes before assembly so they have that satisfying crunch.
03 -
  • Make your salsa ahead of time except for the avocado—it actually gets better as the flavors meld, and you'll thank yourself when dinner prep becomes just grilling and assembly.
  • If you don't have a grill, a cast iron skillet on the stovetop works beautifully and actually gives you more control over the heat, which is something I discovered on a rainy autumn night when I couldn't grill outside.
Go Back