Mango Salsa Grilled Fish

Featured in: Savory Toasts

This dish combines tender grilled white fish seasoned with spices and lime, topped with a fresh mango salsa made from ripe mango, red onion, bell pepper, jalapeño, and cilantro. The fish and salsa are nestled in crisp lettuce leaves, creating a light, refreshing, and flavorful meal that's gluten-free, dairy-free, and low carb. Quick to prepare and perfect for warm days, it's a satisfying and healthy choice.

Updated on Fri, 13 Feb 2026 14:14:00 GMT
Fresh grilled fish tacos in crisp lettuce shells topped with vibrant mango salsa and creamy avocado slices — a light and healthy Mexican-inspired meal. Pin
Fresh grilled fish tacos in crisp lettuce shells topped with vibrant mango salsa and creamy avocado slices — a light and healthy Mexican-inspired meal. | toastybasil.com

Summer afternoon at my friend's beach house, and she casually mentioned she'd been eating these lettuce-wrapped fish tacos for lunch all week without getting bored. I was skeptical—how could something so simple not feel repetitive?—but one bite of that grilled fish against the cool crunch of romaine, topped with bright mango salsa that tasted like sunshine, and I understood immediately. No heavy tortillas, no guilt, just pure flavor that somehow felt both indulgent and light.

I made these for a small dinner party on a Wednesday evening, and what struck me was how everyone reached for seconds without hesitation, then asked if there were more lettuce leaves. A coworker who's usually picky about vegetables actually went back for thirds of the mango salsa. That's when I realized this recipe works because it doesn't feel like you're being virtuous—it just tastes incredible and happens to be good for you.

Ingredients

  • White fish fillets (500g): Tilapia, cod, or halibut all work beautifully; I prefer cod for its delicate flake and mild flavor that lets the spices shine without overpowering.
  • Olive oil: Just enough to coat the fillets and help the spice rub cling—don't drown the fish.
  • Chili powder, cumin, smoked paprika, garlic powder: This spice blend is the backbone; together they create warmth and depth without heat unless you add the jalapeño.
  • Lime juice: Two limes total—one for the fish marinade and one for the salsa—brighten everything and keep the dish tasting fresh.
  • Fresh ripe mango: This is where quality matters; a truly ripe mango with that slight give when you press it will make the salsa sing.
  • Red onion and red bell pepper: The red onion provides a sharp bite that contrasts beautifully with the mango's sweetness, while the pepper adds gentle color and texture.
  • Fresh cilantro: Non-negotiable for authentic flavor; dried cilantro tastes like hay in comparison.
  • Romaine or butter lettuce: Larger, sturdier leaves hold everything without tearing; iceberg works but is less flavorful.
  • Avocado: A creamy finish that ties the whole taco together and adds healthy fat.

Instructions

Product image
Crisp vegetables, roast meats, bake snacks, and reheat leftovers quickly for easy, flavorful home cooking.
Check price on Amazon
Season the fish generously:
Pat your fillets completely dry—this is the secret to achieving a light sear rather than steaming. Mix olive oil with all your spices and lime juice in a small bowl, then massage the mixture into both sides of the fish like you're giving it a spa treatment. Let it sit for exactly 10 minutes while you prep the salsa; this brief rest allows the seasonings to bond with the fish.
Build the mango salsa:
Dice your mango into small, uniform pieces and combine with finely chopped red onion, diced red pepper, minced jalapeño if you're feeling adventurous, and fresh cilantro. Squeeze lime juice over everything and taste before adding salt—the lime juice already brings brightness, so you'll need less salt than you'd expect. Set it aside and let the flavors mingle.
Get your grill ready and sear:
Heat your grill or grill pan over medium-high heat until you feel the warmth radiating off it; you want it hot enough that water droplets sizzle immediately. Place the fish on the grill and resist the urge to move it—let it sit for 3 to 4 minutes until the underside is opaque and releases easily, then flip gently and cook the other side. The fish is done when it flakes easily with a fork and looks barely cooked through; overcooked fish is dry and sad.
Assemble with intention:
Lay your lettuce leaves on a serving platter, arrange the flaked fish down the center of each leaf, and top with a generous spoonful of mango salsa followed by a few thin avocado slices. Serve immediately with lime wedges on the side so people can squeeze fresh juice over their tacos if they want.
Zesty white fish fillets seasoned with chili and cumin, served in romaine lettuce wraps with sweet mango salsa for a refreshing low-carb taco option. Pin
Zesty white fish fillets seasoned with chili and cumin, served in romaine lettuce wraps with sweet mango salsa for a refreshing low-carb taco option. | toastybasil.com

What stayed with me most was my daughter asking if we could make these again next week, unprompted. She usually complains about healthy eating, but wrapped in a lettuce leaf with bright, fruity mango salsa, suddenly it felt like a treat rather than a obligation. That's when food becomes more than sustenance—it becomes a conversation starter, a moment of connection around the table.

Why Lettuce Shells Are a Game Changer

Swapping traditional tortillas for crisp lettuce leaves transforms the entire experience of eating a taco. You get that satisfying structural crunch, none of the heaviness, and honestly, less mess because the lettuce is naturally sturdy. The cold lettuce also creates a beautiful textural contrast against warm grilled fish—something warm tortillas can never quite achieve in the same way.

The Salsa Is Where the Magic Lives

This mango salsa tastes nothing like the jarred versions collecting dust in grocery store aisles. Fresh mango, lime juice, and cilantro create a flavor profile that's simultaneously tropical, zesty, and refined—sophisticated enough to serve at a dinner party yet simple enough for a casual weeknight meal. The texture matters too; bite-sized pieces give you little bursts of flavor rather than a homogeneous puree.

Variations and Personal Touches

Once you understand the formula—grilled protein, fresh salsa, crisp lettuce—you can adapt this endlessly based on what you have or what you're craving. I've made these with shrimp when I had it on hand, and swapped pineapple for mango when my mango wasn't ripe enough. The structure remains flexible, which makes this a recipe you'll actually turn to repeatedly rather than bookmarking and forgetting.

  • Add thinly sliced radishes or shredded purple cabbage for extra crunch and visual drama on the plate.
  • Try pineapple, papaya, or even diced peaches when mango isn't at its peak—any sweet fruit works beautifully with the lime and cilantro.
  • Leave the jalapeño seeds in if you want genuine heat, or omit the jalapeño entirely if spicy isn't your thing and the salsa is already bright enough with lime.
Product image
Stir sauces, sauté vegetables, and serve meals gently while adding a charming touch to everyday cooking.
Check price on Amazon
Colorful mango salsa with diced mango, red bell pepper, and cilantro adds a tropical twist to grilled fish tacos wrapped in crunchy lettuce shells. Pin
Colorful mango salsa with diced mango, red bell pepper, and cilantro adds a tropical twist to grilled fish tacos wrapped in crunchy lettuce shells. | toastybasil.com

This recipe proved to me that eating well doesn't mean sacrificing flavor or spending hours in the kitchen. Light, bright, and ready in 30 minutes—this is how summer should taste.

Recipe Q&A

What type of fish works best for this dish?

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

How should the fish be seasoned before grilling?

Rub the fish with a mix of olive oil, chili powder, cumin, smoked paprika, garlic powder, salt, pepper, and lime juice for a flavorful touch.

Can the mango salsa be made ahead of time?

Yes, preparing the salsa in advance allows flavors to meld, but for best freshness, add it just before serving.

What can be used as a substitute for lettuce shells?

Large leafy greens like collard greens or cabbage leaves can be used if lettuce is not available.

Is there an option to make the dish spicier?

Including the seeds from the jalapeño in the salsa adds extra heat; adjust according to your spice preference.

Mango Salsa Grilled Fish

Zesty mango salsa complements grilled fish, served in crisp lettuce shells for a fresh, vibrant dish.

Prep duration
20 min
Cooking duration
10 min
Complete duration
30 min

Category Savory Toasts

Skill level Easy

Origin Mexican-Inspired

Yield 4 Portions

Dietary specifications Dairy-free, Gluten-free, Low-Carb

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

Directions

Step 01

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

Step 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.

Step 03

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

Step 04

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

Necessary tools

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

Allergy information

Review each component for possible allergens and if uncertain, we recommend consulting with a healthcare professional.
  • Contains fish

Nutrient breakdown (per portion)

These values are provided as a general guide and shouldn't replace professional medical advice.
  • Calories: 225
  • Fat: 8 g
  • Carbs: 15 g
  • Protein: 23 g