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

Canonical URL: https://www.topshelf.recipes/recipes/smoky-chipotle-lime-grilled-mahi-mahi-tacos-charred-pineapple-jalapeno-salsa

## Author

Jake Woods

https://www.topshelf.recipes/chef/jake-woods

Published: June 26, 2026

Last Updated: September 28, 2026

## About This Recipe

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.

## Recipe Information

- Prep Time: 25 minutes
- Cook Time: 15 minutes
- Total Time: 40 minutes
- Servings: 6
- Difficulty: Medium
- Category: Mexican

## Ingredients

### Make the marinade and marinate the fish

- 1 1/2 lb Mahi-mahi fillets
- 1/3 cup Chipotle-lime marinade (minced chipotle in adobo, fresh lime juice, olive oil, minced garlic, cumin, kosher salt) — reserve 2 tbsp before adding fish

### Char the pineapple and jalapeño for the salsa

- 1 large Fresh pineapple (peeled, cored — to char and chop)
- 1 medium Jalapeño (seeded if you prefer milder heat)
- 1/3 cup Fresh cilantro, chopped

### Quick-pickle the red onion

- 1/2 medium Red onion (thinly sliced for quick-pickling)

### Warm the tortillas

- 8 pieces Corn or flour tortillas

## Ingredient Guide

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

### 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).

## Instructions

### 1. 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.

### 2. 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.

### 3. 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.

### 4. 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.

### 5. 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.

### 6. 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.

## Nutrition

Estimated nutrition per serving (1 serving):

- Calories: 300 kcal
- Protein: 24 g
- Carbohydrates: 37.2 g
- Fat: 7 g
- Saturated Fat: 1.1 g
- Fiber: 4.7 g
- Sugar: 16.5 g
- Added Sugars: 0.2 g
- Cholesterol: 82.7 mg
- Sodium: 339.4 mg
- Potassium: 752.4 mg
- Calcium: 71.4 mg
- Iron: 2.3 mg
- Vitamin D: 1.4 mcg

## Tips

### 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 and 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.

## Notes

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.

### Storage and 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.

### Serving Suggestions

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.

## Related Recipes and Guides

- [Cheesy Enchilada Casserole](https://www.topshelf.recipes/recipes/cheesy-enchilada-casserole)
- [Instant Pot Beef Enchiladas](https://www.topshelf.recipes/recipes/instant-pot-beef-enchiladas)
- [Smoked Pulled Pork Enchiladas](https://www.topshelf.recipes/recipes/smoked-pulled-pork-enchiladas-mole-pellet-smoker)
- [Vegan Black Bean Enchiladas](https://www.topshelf.recipes/recipes/vegan-black-bean-sweet-potato-enchiladas)
- [Chicken Enchiladas Red Sauce](https://www.topshelf.recipes/recipes/chicken-enchiladas-red-sauce)
- [Green Chile Chicken Enchiladas](https://www.topshelf.recipes/recipes/green-chile-chicken-enchiladas)
- [Gluten-Free Weeknight Grilling Plan](https://www.topshelf.recipes/articles/gluten-free-weeknight-grilling-plan)
- [Low-Fat Grill Swaps for Big Flavor](https://www.topshelf.recipes/articles/low-fat-grill-swaps-big-flavor)
- [DIY Edible Monster Eyes Candy](https://www.topshelf.recipes/articles/diy-edible-monster-eyes-candy)
