Smoky Chipotle-Lime Grilled Mahi-Mahi Tacos with Charred Pineapple-Jalapeño Salsa

Smoky, chipotle-lime marinated mahi-mahi grilled until charred and flaky, piled into warm tortillas with a bright charred pineapple–jalapeño salsa and quick-pickled red onions. Fast to prep and big on contrast — sweet, smoky, tangy and a touch of heat.

0.0(0 reviews)
Prep: 25m · Cook: 15m · Total40 mins
DifficultyMedium
Serves4
Smoky Chipotle-Lime Grilled Mahi-Mahi Tacos with Charred Pineapple-Jalapeño Salsa

Ingredient Spotlight

Mahi-mahi fillets

Mahi‑mahi is a firm, lean tropical fish (also called dolphinfish) common in Hawaiian, Caribbean and Latin American cooking. It has mildly sweet, meaty white flesh and a clean flavor that stands up well to grilling and bold marinades. You can find it fresh or frozen at seafood counters and many supermarkets; good substitutes are swordfish, grouper, halibut, thick-cut cod or snapper.

Ingredient Spotlight

Minced chipotle in adobo

Chipotles in adobo are smoked ripe jalapeños canned in a tangy tomato‑vinegar‑spice sauce (adobo), a staple of Mexican cuisine. They give a smoky, earthy heat with a slightly sweet, tangy tomato background, and the sauce itself is very flavorful. Look for small cans in the Latin/Hispanic aisle or at Mexican markets; if unavailable, substitute with chipotle powder or smoked paprika plus a little tomato paste and vinegar (adjust to taste to control heat).

Jake

Jake's note

"These tacos shine at backyard dinners and weeknight feasts alike — the charred pineapple salsa cuts through the smoky chipotle for a perfect sweet-heat balance. Home cooks will love how little hands-on grill time yields big, restaurant-style flavor."

Smoky Chipotle-Lime Grilled Mahi-Mahi Tacos with Charred Pineapple-Jalapeño Salsa

These smoky chipotle-lime mahi-mahi tacos live at the intersection of summer grilling and smart weeknight cooking. The fish is brightened with lime and anchored by smoky minced chipotle in adobo, then quickly seared so the exterior chars and the interior flakes buttery and opaque. A charred pineapple–jalapeño salsa provides a juicy, caramelized sweetness and a green snap of fresh cilantro, while quick-pickled red onions add the sharp, vinegary lift that keeps every bite lively. The reserved spoonful of marinade becomes a connective thread—used to finish both the salsa and the pickles—so you get consistent flavor without reworking the recipe.

This version works because of contrasts: hot, smoky fish against cold, sweet, and acidic salsa; soft tortillas carrying pieces of meaty mahi-mahi against the crunch of pineapple. It’s forgiving for cooks who want a serious grilled flavor without fuss—marinate only briefly to avoid denaturing the fish, char the fruit for depth, and rest the fillets so they stay moist. Make it for casual summer dinners, small backyard parties, or when you want a taco that tastes celebratory but comes together in 40 minutes.

Plan your timing

6:13 pm6:20 pmMake the marinade and marinate the fish
6:20 pm6:27 pmChar the pineapple and jalapeño for the salsa
6:27 pm6:34 pmQuick-pickle the red onion
6:34 pm6:41 pmGrill the mahi-mahi
6:41 pm6:48 pmWarm the tortillas
6:48 pm6:55 pmAssemble and serve the tacos
Advertisement

Ingredients

Yield
4

Instructions

Make the marinade and marinate the fish

Combine the chipotle-lime marinade components (minced chipotle in adobo, fresh lime juice, olive oil, minced garlic, ground cumin and kosher salt) in a bowl. Reserve 2 tablespoons of the marinade for the salsa/pickles, then coat the mahi-mahi in the remaining marinade, cover and refrigerate 15–25 minutes (no longer than 30 minutes to avoid “cooking” the fish). Pat fish dry before grilling.

For this step

  • 1.5 lbMahi-mahi fillets
  • 0.38 cupChipotle-lime marinade (minced chipotle in adobo, fresh lime juice, olive oil, minced garlic, cumin, kosher salt) — reserve 2 tbsp before adding fish
Make the marinade and marinate the fish

Char the pineapple and jalapeño for the salsa

Preheat the grill to medium-high (about 450–500°F / 230–260°C) and oil the grates. Halve or slice the pineapple into rings or long wedges and place on the hot grates, turning until deeply charred and caramelized (about 2–3 minutes per side). Add the whole jalapeño and blister on all sides (about 2–3 minutes). Remove and let cool, then chop the pineapple and mince the jalapeño; combine with chopped cilantro and 1–2 tablespoons of the reserved marinade to finish the salsa. Taste and adjust salt if needed.

For this step

  • 1 largeFresh pineapple (peeled, cored — to char and chop)
  • 1 mediumJalapeño (seeded if you prefer milder heat)
  • 0.38 cupFresh cilantro, chopped
Char the pineapple and jalapeño for the salsa

Quick-pickle the red onion

Toss the thinly sliced red onion with 1–2 tablespoons of the reserved marinade and a splash (about 2 tablespoons) of water to loosen the acid; add a pinch of salt. Let sit at room temperature while you grill (10–15 minutes) — the onion will turn bright and mellow. If you prefer a more pronounced pickle, refrigerate up to 1 hour.

For this step

  • 0.5 mediumRed onion (thinly sliced for quick-pickling)
Quick-pickle the red onion

Grill the mahi-mahi

Oil the fish lightly or brush the grill grates with oil. Place fillets over direct heat and cook undisturbed until grill marks form and the fish releases easily, about 3–5 minutes depending on thickness. Flip once and grill another 3–4 minutes until the fish is opaque, flakes easily, and reaches about 140–145°F (60–63°C). Remove and rest 3–5 minutes, then flake into large pieces with a fork.
Grill the mahi-mahi

Warm the tortillas

While the fish rests, warm tortillas on the hot grates 20–45 seconds per side until pliable and slightly charred — or heat in an indoor skillet if you’re cooking inside. Keep them wrapped in a clean towel to stay warm.

For this step

  • 8 piecesCorn or flour tortillas
Warm the tortillas

Assemble and serve the tacos

Build tacos with warmed tortillas, flaked mahi-mahi, a generous spoonful of charred pineapple–jalapeño salsa and a few quick-pickled red onion slices. Finish with extra cilantro if desired and serve immediately. Tip: swap mahi-mahi for other firm white fish like halibut, swordfish or cod; if using an indoor grill pan, preheat it until very hot and follow the same searing times.
Assemble and serve the tacos

Tips from the kitchen

Reserve Marinade Safely

Set aside the 2 tablespoons of marinade before it touches raw fish to avoid cross-contamination and to use for the salsa and pickles without reheating.

Dry Fish Before Grilling

Pat the fillets very dry after marinating to ensure a clean sear and prevent steaming, which will help the fish release easily from the grates.

Char Pineapple Properly

Cut pineapple into rings or long wedges and get a hot grate; aim for deep caramelization without prolonged charring—2–3 minutes per side usually gives you sweet, smoky pieces.

Mind the Grill Zones

Use direct high heat for searing the mahi-mahi, then move slightly off direct flame if any area begins to blacken too fast so the inside can finish cooking.

Make Pickles Ahead

If you have the time, refrigerate the quick-pickled onions for up to an hour to deepen color and mellow sharpness, which brightens the tacos.

Variations & substitutions

Fish Swap: Firm White

Replace mahi-mahi with halibut, swordfish, or thick-cut cod, adjusting cook time for thickness—these keep a meaty texture that stands up to the salsa.

Vegetarian Option

Grill thick slices of halloumi or smoky poblano-roasted cauliflower florets in the same marinade for a satisfying, plant-forward taco.

Creamy Finish

Stir a touch of lime into crema or Greek yogurt and drizzle over the tacos for cooling richness that balances the chipotle heat.

Lower Heat Version

Use a single seeded canned chipotle or swap to smoked paprika and a small amount of adobo for smoky flavor with much milder spice.

Storage & make-ahead

Store components separately: keep leftover cooked fish in an airtight container in the refrigerator for up to 2 days, and the charred pineapple salsa and pickled onions for 3–4 days. Reheat the fish gently in a 300°F oven or a low skillet with a splash of oil to avoid drying it out, and warm tortillas wrapped in foil or a damp towel. Do not leave assembled tacos sitting; assemble just before serving for best texture.

What to serve with it

Serve with simple sides that echo the flavors—grilled street corn (elotes) sprinkled with cotija and lime, cilantro-lime rice, or a crunchy cabbage slaw tossed with lime and olive oil. For drinks, a crisp lager, a grapefruit margarita, or a tart hibiscus agua fresca complements the sweet-and-smoky profile. Plate tacos on a warm platter with lime wedges and extra cilantro so guests can finish to taste.

Frequently asked questions

Can I marinate the mahi-mahi longer than 30 minutes?

No—limit the marinating to 15–30 minutes; the acid in lime will begin to firm and denature the fish, changing its texture if left too long.

How do I know the fish is done without a thermometer?

Look for the fillet to turn fully opaque and to flake easily with a fork; the exterior should have good sear marks and the interior should no longer be translucent.

Can I use frozen mahi-mahi?

Yes—thaw it completely in the refrigerator and pat dry before marinating; excess moisture will prevent a proper sear, so remove any surface liquid.

What if I don’t have an outdoor grill?

Use a very hot cast-iron skillet or an indoor grill pan preheated until smoking; you’ll still get good caramelization and can finish cooking in the oven if needed.

How spicy will these tacos be?

They have a medium heat from the chipotle and jalapeño; seed the jalapeño and use less reserved chipotle if you prefer milder tacos, or add more for extra kick.

Jake

About the author

Jake

Hello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.

See all recipes by Jake

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Ingredients

4 servings
Step 1: Make the marinade and marinate the fish
  • Mahi-mahi fillets1.5 lb
  • Chipotle-lime marinade (minced chipotle in adobo, fresh lime juice, olive oil, minced garlic, cumin, kosher salt) — reserve 2 tbsp before adding fish0.38 cup
Step 2: Char the pineapple and jalapeño for the salsa
  • Fresh pineapple (peeled, cored — to char and chop)1 large
  • Jalapeño (seeded if you prefer milder heat)1 medium
  • Fresh cilantro, chopped0.38 cup
Step 3: Quick-pickle the red onion
  • Red onion (thinly sliced for quick-pickling)0.5 medium
Step 5: Warm the tortillas
  • Corn or flour tortillas8 pieces

Nutrition Facts

Per serving: 2 tacos (480g)

Calories1103
Total Fat57.8g
Saturated Fat14.5g
Trans Fat0g
Polyunsaturated Fat10.1g
Monounsaturated Fat27.9g
Total Carbohydrates57.1g
Dietary Fiber13.6g
Total Sugars3.5g
Protein88.4g

Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.

Sous-chef
Smoky Chipotle-Lime Grilled Mahi-Mahi Tacos with Charred Pineapple-Jalapeño Salsa

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · Answers may not always be perfect