# Grilled Mahi-Mahi Fish Tacos with Fresh Pineapple Salsa

> Light, summery grilled mahi-mahi tacos topped with a bright fresh pineapple salsa and quick lime cabbage slaw. These tacos are easy to grill, bursting with sweet-tangy flavors, and perfect for backyard dinners or weekend entertaining.

Canonical URL: https://www.topshelf.recipes/recipes/grilled-mahi-mahi-fish-tacos-with-fresh-pineapple-salsa

## Author

Jake Woods

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

Published: June 24, 2026

Last Updated: September 3, 2026

## About This Recipe

These grilled mahi-mahi tacos live in that sweet spot between weeknight ease and backyard-taco-night flair. Mahi-mahi’s firm, meaty texture holds up beautifully to a hot grill—giving you a little char and a lot of flaky, satisfying bite—while the pineapple salsa adds punchy sweetness and acid that cuts through the fish. The quick lime cabbage slaw brings crunch and cooling brightness, so each taco finishes with contrasts: smoky, sweet, crunchy, and citrusy.

What makes this version work is restraint: a simple rubbed taco seasoning lets the fish sing, while the salsa and slaw do the heavy lifting on flavor. You don’t need to marinate for hours; a short rest after the rub and a very hot grill are all it takes for a moist interior and caramelized edges. These tacos are ideal for casual entertaining—prep the salsa and slaw in advance, warm tortillas at service, and let guests build their own—with room to dial up heat or swap textures depending on your crowd.

## Recipe Information

- Prep Time: 20 minutes
- Cook Time: 12 minutes
- Total Time: 32 minutes
- Servings: 6
- Difficulty: Easy
- Category: Grilling

## Ingredients

### Season the mahi-mahi

- 1 1/2 lb Mahi-mahi fillets (skinless, about 1.5 lb)
- 1 tablespoon Taco seasoning (chili powder, cumin, smoked paprika, salt & pepper)

### Make the pineapple salsa

- 1 1/2 cups Fresh pineapple, diced
- 1/2 medium Red onion, finely diced
- 1 medium Jalapeño, seeded and finely chopped
- 1/2 cup Fresh cilantro, chopped
- 3 medium Limes

### Prepare the quick cabbage slaw

- 3 cups Red cabbage, shredded
- 2 tablespoons Extra-virgin olive oil

### Warm the tortillas

- 8 tortillas Corn tortillas (6-inch)

## Instructions

### 1. Make the pineapple salsa

Combine the diced pineapple, finely diced red onion, chopped jalapeño (start with half to taste), and half the chopped cilantro in a bowl. Add the juice of 1 lime and gently toss to combine; season to taste with salt and set the salsa aside to let the flavors marry.

### 2. Prepare the quick cabbage slaw

In a separate bowl, toss the shredded red cabbage with the juice of 1 lime and 2 tablespoons of olive oil until evenly coated. Add a pinch of pepper and the remaining cilantro, then let it sit while you prepare the fish so it softens slightly.

### 3. Season the mahi-mahi

Pat the mahi-mahi fillets dry and lightly brush both sides with a little olive oil. Rub the taco seasoning evenly over the fillets and let them rest at room temperature for 5 minutes so the flavors set.

### 4. Grill the fish

Preheat a gas or charcoal grill to medium-high (about 400°F/200°C) and oil the grates. Grill the mahi-mahi 3–4 minutes per side (depending on thickness) until opaque and flaking easily with a fork — internal temperature should reach 145°F (63°C). Remove and let rest 2 minutes, then flake into large pieces.

### 5. Warm the tortillas

Place the corn tortillas directly on the grill grates for about 20–30 seconds per side, or warm them in a hot cast-iron skillet until pliable and slightly charred at the edges. Keep them covered with a clean towel to stay warm while assembling.

### 6. Assemble and serve

Build each taco with a layer of cabbage slaw, a portion of flaked mahi-mahi, and a generous spoonful of pineapple salsa. Finish with an extra squeeze of lime, additional cilantro if desired, and serve immediately.

## Nutrition

Estimated nutrition per serving (1 taco):

- Calories: 513 kcal
- Protein: 29.4 g
- Carbohydrates: 42.5 g
- Fat: 26.4 g
- Saturated Fat: 4.1 g
- Trans Fat: 0 g
- Fiber: 11.9 g
- Sugar: 7.4 g
- Added Sugars: 0 g
- Cholesterol: 0 mg
- Sodium: 674 mg
- Potassium: 961 mg
- Calcium: 173 mg
- Iron: 3.5 mg
- Vitamin D: 0 mcg

## Tips

### Dry Fish, Less Sticking

Pat mahi-mahi thoroughly with paper towels before oiling and seasoning; moisture is the main reason fish sticks to grates.

### Oil Grates, Not Just Fish

Use a folded paper towel dipped in oil and tongs to oil the hot grill grates; this creates a slick surface that reduces sticking more effectively than oiling the fillet.

### Watch Internal Temperature

Grill to 145°F (63°C) and remove a minute earlier if the fillet is thin—the fish will carryover-cook while resting and stay moist.

### Let Salsa Rest

Make the pineapple salsa at least 10–15 minutes ahead so the lime softens the onion and the flavors meld without losing pineapple’s fresh crunch.

### Warm Tortillas Properly

Heat corn tortillas on the grill or a cast-iron skillet until pliable and slightly charred, then keep wrapped in a towel to retain steam and flexibility.

## Variations and Substitutions

### Swap to Shrimp or Cod

Use peeled shrimp (2–3 minutes per side) or firm white cod for similar results—adjust cooking time for shrimp and treat cod like mahi-mahi on the grill.

### Mango-Pineapple Salsa

Replace half the pineapple with ripe mango for a sweeter, silkier salsa that still plays nicely with lime and jalapeño.

### Creamy Lime Slaw

Stir a few tablespoons of Greek yogurt or mayo into the slaw with lime for a creamy contrast that holds up well for leftovers.

### Chipotle-Lime Finish

Drizzle a quick chipotle-lime crema (chipotle in adobo blended with sour cream or yogurt and lime) over the tacos for smoky heat.

## Notes

This recipe brings a tropical twist to classic fish tacos — the pineapple salsa is refreshingly bright while the grilled mahi stays flaky and tender. It’s great for warm-weather meals or any time you want an easy, festive dinner.

### Storage and Make-Ahead

Store components separately: keep cooked mahi-mahi in an airtight container in the refrigerator for up to 2 days, and the pineapple salsa chilled for 2–3 days. The cabbage slaw will hold for 1–2 days but will soften as it sits, so store it undressed if you need it to stay crisp longer. Reheat fish gently in a 275°F oven covered with foil for 8–10 minutes or briefly on a hot skillet to avoid drying it out, and re-toast tortillas before serving.

### Serving Suggestions

Serve these tacos with charred street corn (elote) or a cold black-bean and corn salad to echo the tropical notes. For drinks, a light Mexican lager, a tangy paloma, or a grapefruit-forward margarita complements the pineapple and lime. Plate with lime wedges, extra cilantro, and a bowl of hot sauce so guests can personalize heat.

## Frequently Asked Questions

### Can I use frozen mahi-mahi?

Yes—thaw completely in the refrigerator and pat very dry before seasoning and grilling to prevent excess moisture and sticking.

### What if I don’t have a grill?

You can cook the fillets under a hot broiler 4–6 minutes per side depending on thickness, or sear in a heavy skillet over medium-high heat until opaque and flaking.

### How spicy will these be?

Heat is easy to control: start with half the jalapeño in the salsa and test, or leave seeds in for more kick; chipotle crema adds smoky heat without fresh pepper intensity.

### Can I make the salsa and slaw ahead?

Yes—the salsa benefits from 10–30 minutes to meld flavors and holds for a couple of days refrigerated, while the slaw is best dressed just before serving if you want maximum crunch.

### How do I prevent the fish from falling apart on the grill?

Use a clean, well-oiled hot grate and flip only once with a wide spatula; choose thicker fillets when possible and let the fish form a crust before turning.

## Related Recipes and Guides

- [Tandoori Yogurt Marinated Grilled Chicken (Tandoori Style on the Grill)](https://www.topshelf.recipes/recipes/tandoori-yogurt-marinated-grilled-chicken)
- [Labor Day Grilled Lobster Rolls with Charred Scallion Brown Butter & Lemon‑Herb Aioli](https://www.topshelf.recipes/recipes/labour-day-grilled-lobster-rolls-charred-scallion-brown-butter-lemon-herb-aioli)
- [Bulgogi Smash Burger](https://www.topshelf.recipes/recipes/bulgogi-smash-burger)
- [Campfire‑Smoked Potato Salad with Mustard‑Bacon Vinaigrette — A Labor Day Grilling Side for Steak](https://www.topshelf.recipes/recipes/campfire-smoked-potato-salad-mustard-bacon-vinaigrette)
- [Hanger Steak with Shallot Sauce](https://www.topshelf.recipes/recipes/hanger-steak-with-shallot-sauce)
- [Grilled Pineapple Upside-Down Cake](https://www.topshelf.recipes/recipes/grilled-pineapple-upside-down-cake)
- [Summer Seafood on the Grill](https://www.topshelf.recipes/articles/summer-seafood-on-the-grill)
- [Regional Seasonal Crowd‑Pleasers: 36 Grilled & Campfire Favorites from Across the U.S.](https://www.topshelf.recipes/articles/regional-seasonal-crowd-pleasers-36-grilled-campfire-recipes-us)
- [Trending Backyard Sauces for 2026: 12 Global Condiments to Slather, Mop & Serve with Grilled Food](https://www.topshelf.recipes/articles/trending-backyard-sauces-2026-12-global-condiments-to-slather-mop-and-serve)
