This grilled mahi mahi tacos recipe is the kind of backyard showstopper that makes your neighbors wander over and ask what smells so incredible. We are talking thick, meaty fillets of mahi mahi hitting a screaming-hot 450-degree grate, developing those perfect caramelized grill marks in just 3 to 4 minutes per side, while the inside stays flaky, juicy, and absolutely packed with flavor. This is not your average fish taco from a food truck – this is live-fire cooking at its finest, and once you taste the difference, you will never go back.
Mahi mahi is one of the most underrated proteins you can throw over direct heat. It is dense enough to handle the fire without falling apart, and its mild, slightly sweet flavor takes on smoke and char like a champ. We season it with a bold dry rub built around smoked paprika, cumin, garlic powder, and a kiss of cayenne – the same backbone flavors I use on my competition brisket rubs, scaled down for a delicate fish that only needs about 8 minutes total on the grill. The internal temp you are chasing here is 137 degrees Fahrenheit, which gives you perfectly cooked, moist fish every single time.
The build is equally important. Warm corn tortillas, a crisp chipotle lime slaw, fresh avocado, and a drizzle of smoky crema turn these tacos into something truly special. Every component is designed to complement that fire-kissed fish without overshadowing it. We are going to walk you through every step – from setting up your fire correctly to the final assembly – so even if you have never grilled fish before, you will nail this recipe on the very first cook.
Grilled Mahi Mahi Tacos Recipe – Bold Fire-Kissed Flavor
This grilled mahi mahi tacos recipe delivers bold, fire-kissed fish with beautiful char marks, wrapped in warm tortillas with cool, crunchy slaw. The grill does the heavy lifting, locking in moisture and adding that irresistible smoky depth. Fire up the grill tonight and elevate taco Tuesday forever.

Ingredients
| AMOUNT | INGREDIENT | NOTES |
|---|---|---|
| 2 lbs | mahi mahi fillets | about 6 to 8 oz per fillet, skin removed, patted completely dry |
| 2 tablespoons | olive oil | for coating the fillets before seasoning |
| 1.5 teaspoons | smoked paprika | the backbone of the dry rub |
| 1 teaspoon | ground cumin | adds earthy warmth to the rub |
| 1 teaspoon | garlic powder | use fresh garlic powder for best punch |
| 0.5 teaspoon | onion powder | |
| 0.5 teaspoon | cayenne pepper | adjust up or down based on your heat preference |
| 1 teaspoon | kosher salt | do not use table salt |
| 0.5 teaspoon | black pepper | freshly cracked is best |
| 0.5 teaspoon | brown sugar | helps build a light bark and balances the heat |
| 8 pieces | corn tortillas | 6-inch size, warmed directly on the grill |
| 2 cups | green cabbage | finely shredded for the slaw base |
| 0.5 cup | red cabbage | adds color and crunch to the slaw |
| 0.25 cup | fresh cilantro | roughly chopped, plus more for garnish |
| 3 tablespoons | mayonnaise | base for the chipotle crema |
| 2 tablespoons | sour cream | mixed with mayo for the smoky crema |
| 1 piece | chipotle pepper in adobo sauce | finely minced, use 2 for more heat |
| 1 teaspoon | adobo sauce | from the chipotle can for extra smoky depth |
| 2 tablespoons | fresh lime juice | divided between slaw and crema |
| 1 teaspoon | honey | balances the acidity in the slaw dressing |
| 2 pieces | ripe avocados | sliced or roughly mashed with lime salt and cilantro |
| 1 piece | lime | cut into wedges for serving |
| 0.25 cup | pickled red onions | optional but highly recommended for brightness |
Instructions

Nutrition (per serving)
The BBQ Story Behind This Recipe
Fish tacos have deep roots in the coastal communities of Baja California, Mexico, where fishermen would grill or fry the fresh catch of the day and wrap it in a simple corn tortilla with whatever toppings were on hand. The tradition spread north into California in the 1980s, and by the time it hit the broader American food scene, the fish taco had become a coastal staple celebrated from San Diego to Miami. Mahi mahi, also known as dorado or dolphinfish, became a natural fit for this format thanks to its wide availability along both Atlantic and Pacific coastlines and its bold, meaty texture that holds up beautifully to high-heat cooking.
From a BBQ and grilling perspective, putting mahi mahi over live fire is a relatively modern evolution of the fish taco tradition, but it fits perfectly into the pitmaster mindset. Where Baja cooks traditionally relied on hot oil or a simple comal, American grill enthusiasts recognized early on that the Maillard reaction happening on a 450-degree grate produces layers of flavor that no frying pan can match. The char, the caramelization, the faint hint of smoke from hardwood charcoal or a few chunks of fruitwood – all of it elevates a humble taco into something worthy of a backyard cookoff. At GrillMasterHQ, we honor both the cultural roots and the fire-forward innovation that makes this dish a modern grilling classic.
Hot Off the Grill

A Closer Look

Pitmaster Tips for Best Results
- Dry your fish completely before oiling and seasoning. Surface moisture is the number one reason grilled fish sticks to the grate and steams instead of searing. Paper towels, patience, and a dry surface equal perfect grill marks every time.
- Oil the grates, not just the fish. Use a vegetable oil-soaked paper towel held by long tongs to wipe the hot grates two or three times before laying the fish down. This combined with oiling the fish itself creates a nearly non-stick surface at high heat.
- Do not rush the flip. Set a timer for 3 minutes and walk away. The fish releases naturally when the crust has formed. If it feels like it is pulling and tearing when you try to flip it, give it another 30 to 60 seconds and try again.
- Chase 137 degrees Fahrenheit internal temp for mahi mahi. It carries over to the USDA-recommended 145 degrees during the 2-minute rest and you get perfectly moist, flaky fish instead of dry, rubbery fillets that spent too much time over the fire.
- Add a chunk of fruitwood – apple or cherry works great – to your charcoal coals about 5 minutes before the fish goes on. The light smoke from fruitwood complements the mild sweetness of mahi mahi without overpowering it, giving you that extra layer of flavor that separates a backyard cook from a pitmaster.
🔧 Pitmaster Equipment
Charcoal Grill or Gas Grill: A charcoal grill burning at 450 degrees gives the best char and subtle smoke flavor, but a gas grill with a smoker box works great too.
Instant Read Thermometer: Critical for hitting the perfect 137-degree internal temp so your mahi mahi is cooked through but still moist and flaky.
Long Tongs: Keep your hands safe while managing the fire and flipping the delicate fish fillets without breaking them apart.
Fish Spatula: A thin, flexible fish spatula slides cleanly under mahi mahi fillets and helps you flip them without losing that beautiful crust.
Grill Brush: A clean, well-oiled grate is essential for preventing fish from sticking and tearing when you flip.
Cast Iron Skillet or Comal: Perfect for warming your corn tortillas directly on the grill grate alongside the fish for that authentic charred edge.
🔥 Variations
Pellet Grill Version: Set your pellet grill to 450 degrees using a fruitwood pellet like apple or cherry. Let it come fully up to temp and stabilize, then follow the exact same steps. The pellet grill will add a consistent, mild smoke flavor to the fish during its short cook time that is absolutely incredible.
Gas Grill Version: Preheat all burners to high, then reduce to medium-high to hold 450 degrees. Add a smoker box filled with soaked apple wood chips to one of the burners to get smoke into the cook. Follow the same steps and you will get excellent char and a hint of smoke flavor even without charcoal.
Blackened Mahi Mahi Tacos: Double the cayenne and add 1 teaspoon of dried thyme and dried oregano to the rub for a classic blackened Cajun profile. Cast iron on the grill grate is perfect for this style – get a cast iron skillet ripping hot over direct flame and sear the fillets for 2 to 3 minutes per side in a little butter and oil for an intense, darkened crust.
Tropical Mango Salsa Version: Swap the chipotle slaw for a fresh mango salsa made with diced mango, red onion, jalapeno, lime juice, and cilantro. The sweetness of ripe mango against the smoky fire-kissed fish creates a Caribbean-inspired flavor combination that is absolutely stunning in summer.
Smoked Mahi Mahi Tacos: Set your smoker to 225 degrees using alder or cherry wood and smoke the seasoned fillets low and slow for 45 to 60 minutes until the internal temp hits 137 degrees. You will not get grill marks but you will get incredible smoke penetration and a delicate smoke ring around the edges of each fillet – absolutely worth it for a special occasion.
❓ Pitmaster FAQ
What internal temperature should mahi mahi reach on the grill?
Pull your mahi mahi off the grill at 137 degrees Fahrenheit. It will carry over to the USDA-recommended 145 degrees during the 2-minute rest. Always use an instant read thermometer probed into the thickest part of the fillet to confirm the temp before pulling it off the fire.
Can I use a gas grill instead of charcoal for this recipe?
Absolutely. Preheat your gas grill to medium-high heat to hold around 450 degrees, add a smoker box with wood chips for some smoke flavor, and follow the exact same steps. You will get excellent grill marks and great flavor – the key is getting that grate hot enough before the fish ever touches it.
How do I keep mahi mahi from sticking to the grill grates?
Three things prevent sticking every time. First, make sure your grates are scrubbed clean and preheated fully. Second, oil the grates with a vegetable oil-soaked paper towel two or three times using long tongs right before the fish goes on. Third, oil the fish itself. And finally, do not try to flip too early – the fish releases naturally when the crust has formed.
What is the best fish to substitute if I cannot find mahi mahi?
Swordfish, halibut, and grouper are all excellent substitutes because they share that dense, meaty texture that holds up on a hot grill without falling through the grates. Tilapia and cod will also work but are more delicate, so handle them carefully during the flip and consider using a grill basket or foil boat for extra insurance.
Can I prep any of these taco components ahead of time?
Yes. The chipotle crema keeps well in the refrigerator for up to 5 days in a sealed container. The slaw can be made up to 24 hours ahead – it will soften slightly which is actually great for tacos. The dry rub can be mixed weeks in advance. The only thing you want to cook fresh is the mahi mahi itself, as grilled fish does not reheat well and is always best eaten immediately off the grill.
How thick should my mahi mahi fillets be for the grill?
Aim for fillets that are at least 1-inch thick. Thinner fillets cook too fast over high heat and can dry out or fall apart before you get proper grill marks. If your fillets are thin, consider using a grill basket or grilling them on a piece of oiled foil to make the cook more manageable.
