There’s something about the bright, fresh flavors combined with the smoky char of fish that just makes me smile. This Grilled Mahi Mahi Fish Tacos Recipe is exactly that – light, satisfying, and bursting with tropical flair, perfect for warm evenings or weekend gatherings.
Why You’ll Love This Recipe
- Bright and Fresh Flavors: The combination of pineapple, strawberries, and cilantro in the slaw adds a vibrant, refreshing twist perfect for fish tacos.
- Easy and Quick to Make: With just a 15-minute marinade and quick grilling, it’s a weeknight-friendly recipe that doesn’t skimp on flavor.
- Customizable and Versatile: From stovetop to grill to oven, you can tackle this recipe however fits your kitchen and schedule best.
- Family Favorite: My crew goes crazy for these fish tacos, and I bet yours will too once you get the balance just right.
Ingredients You’ll Need
Every ingredient here works in harmony to bring those classic fish taco vibes: tangy, sweet, smoky, and creamy. I like to pick fresh, ripe fruit for the slaw and make sure my mahi mahi is thick and skinless for the best texture.
- Mahi Mahi Fillets: Look for fresh, skinless, thick cuts – they hold up beautifully on the grill and absorb the marinade well.
- Corn Tortillas: Quality matters here – get fresh or high-grade packaged tortillas for softness and flavor.
- Olive Oil: Essential for a good marinade and preventing fish from sticking when cooking.
- Lime Juice: Adds bright acidity to the marinade and slaw, balancing the richness of the fish.
- Soy Sauce (Reduced Sodium): Deepens the marinade’s umami without overpowering the fresh flavors.
- Spices (Paprika, Chipotle Chile Powder, Brown Sugar, Cumin, Garlic Powder, Onion Powder, Oregano, Salt): These create a smoky, slightly sweet, and savory marinade that’s full of personality.
- Green Cabbage: Thinly sliced for crunch and a mild base for the fruity slaw.
- Strawberries, Pineapple, Blueberries: The sweet-tart combo in the slaw gives this recipe its playful tropical note.
- Red Onion and Jalapeños: For a little zing and heat; adjust jalapeños to your spice comfort level.
- Cilantro: Fresh and chopped, it elevates the slaw and offers a pop of herbal brightness.
Variations
I love playing around with the toppings and marinades here. This recipe is your canvas – add mango salsa, swap out the slaw for a simple cabbage and carrot mix, or add a spicy crema for more kick. You’ll discover your favorite version in no time.
- Spicy Variation: I sometimes add extra chipotle powder to the marinade and double the jalapeños; it turns up the heat beautifully without overpowering the fish.
- Dairy-Free Crema: Swap avocado crema for a simple lime and olive oil drizzle if you’re avoiding dairy.
- Grilled Pineapple Topping: Grilling pineapple chunks separately adds caramelized sweetness that pairs amazingly with the smoky mahi mahi.
How to Make Grilled Mahi Mahi Fish Tacos Recipe
Step 1: Whisk Up the Marinade and Prep the Fish
Start by mixing olive oil, lime juice, soy sauce, and your spices in a small bowl. I always whisk until the brown sugar dissolves so the flavors layer evenly. Lay the mahi mahi fillets flat in a shallow dish, pour the marinade over, and gently rub it on both sides. Don’t let it sit longer than 30 minutes; too much lime juice can start to “cook” the fish and make it mushy. Use this time wisely to prep your slaw and crema!
Step 2: Toss Together the Strawberry Pineapple Slaw
Combine thinly sliced cabbage, chopped strawberries, diced pineapple, blueberries, red onion, minced jalapeños, and cilantro in a large bowl. Spritz with lime juice, season with salt and pepper, then toss everything together. If your strawberries are very juicy, give the slaw a little time in a colander to drain excess liquid—this keeps your tacos from getting soggy.
Step 3: Fire Up the Grill (Or Use Your Preferred Cooking Method)
I always start preheating my grill or oven early—ideally 15 minutes before cooking—so the mahi mahi hits the grates hot and sears quickly. For grilling, cook about 3 minutes per side until the fish flakes easily but stays juicy. If you’re going the stovetop route, heat a nonstick pan with a tablespoon of olive oil until it sizzles before adding the fish to get a beautiful golden crust. Oven baking takes about 10–14 minutes at 400°F; just watch closely to avoid overcooking.
Step 4: Assemble Your Tacos
Once cooked, let the mahi mahi rest for about 5 minutes to lock in juices, then break it into bite-sized chunks. Warm your tortillas using your favorite method (I’m partial to a quick char on the grill or stove). Layer fish, a generous scoop of the strawberry pineapple slaw, and a dollop of creamy avocado crema. Don’t forget an extra squeeze of lime and a dash of hot sauce if you like it spicy.
Pro Tips for Making Grilled Mahi Mahi Fish Tacos Recipe
- Choose Thick Mahi Mahi: Thicker fillets hold up better to grilling and avoid overcooking, keeping the fish juicy and flaky.
- Don’t Over-Marinate: I learned the hard way that bubbling, mushy fish means too long in lime-based marinade; 15-30 minutes is just right.
- Warm Tortillas Properly: Warming them on an open flame adds great flavor and pliability, but watch carefully to avoid brittleness.
- Let Fish Rest Before Cutting: Like steak, rest allows juices to redistribute – your tacos will be more flavorful and moist.
How to Serve Grilled Mahi Mahi Fish Tacos Recipe
Garnishes
I like topping mine with fresh cilantro leaves, thin lime wedges for squeezing, and sometimes a drizzle of hot sauce or a sprinkle of queso fresco. A few thin slices of avocado on top add richness, but the avocado crema already handles the creamy element nicely.
Side Dishes
My go-to sides with these tacos are cilantro lime rice, black beans, or a simple corn salad. If you want to keep things lighter, a crisp green salad or grilled vegetables complement the tropical slaw perfectly.
Creative Ways to Present
For entertaining, I sometimes serve the fish tacos on a large wooden board with small bowls of slaw, crema, lime wedges, and hot sauce on the side – let guests build their own. A colorful platter with edible flowers and fresh herbs makes it festive. Using mini tortillas turns these into delightful finger foods for parties.
Make Ahead and Storage
Storing Leftovers
I store leftover cooked mahi mahi in an airtight container in the fridge, and it stays fresh for 3 to 4 days. Keeping the slaw and crema separate helps maintain their texture and flavor. When I reheat, I keep the fish moist by warming it gently in a skillet with a splash of olive oil.
Freezing
You can freeze the cooked mahi mahi fish by itself, wrapped tightly in foil or in an airtight container. I don’t recommend freezing the slaw or avocado crema because they lose their texture and flavor. Frozen fish is best consumed within 2 to 3 months for optimal taste.
Reheating
To keep leftover mahi mahi juicy, gently reheat in a nonstick skillet over medium heat with a bit of olive oil or butter. Cover with a lid to trap moisture and avoid drying out. Avoid microwaving too long or at high power as the fish can turn rubbery quickly.
FAQs
-
Can I use other fish instead of mahi mahi for this recipe?
Absolutely! While mahi mahi is ideal for its firm texture, you can substitute with other firm white fish like cod, halibut, or swordfish. Just adjust cooking times since thinner or more delicate fish may cook faster.
-
How do I prevent the fish from sticking to the grill or pan?
Make sure your grill grates or skillet are well-oiled and preheated to medium-high heat before adding the fish. Also, use a nonstick skillet if cooking on the stove, and avoid moving the fish too soon—you’ll get a nice sear once it naturally releases from the surface.
-
What’s the best way to warm tortillas without them drying out?
Warming tortillas over an open flame briefly or in a hot skillet keeps them pliable without drying. Covering warmed tortillas with a damp kitchen towel helps retain moisture and keeps them soft until serving.
-
Can I prepare the slaw and marinade ahead of time?
Yes! The marinade can be mixed up to 2 days in advance but don’t add fish until ready to cook. Slaw ingredients can be chopped and stored separately up to 24 hours ahead; combine them just before serving for crunchiest texture.
Final Thoughts
This Grilled Mahi Mahi Fish Tacos Recipe has become one of my top picks for easy entertaining and casual dinners alike. The balance of smoky, fresh, sweet, and creamy never fails to impress at the table. I’m confident you’ll find it just as delightful and simple to make as I do – give it a try and make it your own!
Print
Grilled Mahi Mahi Fish Tacos Recipe
- Prep Time: 30 minutes
- Cook Time: 6 minutes
- Total Time: 36 minutes
- Yield: 6–8 tacos 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Mexican
- Diet: Low Lactose
Description
This Mahi Mahi Fish Taco recipe features tender, marinated mahi mahi fillets cooked to perfection and served on warm corn tortillas with a fresh strawberry pineapple slaw and creamy avocado crema. Ready in just 36 minutes, it’s a vibrant and delicious twist on classic fish tacos, perfect for a flavorful and healthy meal.
Ingredients
Fish and Marinade
- 1.5 pounds mahi mahi fillets skinless
- 3 tablespoons olive oil
- 2 tablespoons lime juice
- 1 tablespoon reduced sodium soy sauce
- 1 1/2 teaspoons paprika
- 1 1/2 teaspoons chipotle chile powder
- 1 1/2 teaspoons brown sugar
- 1 teaspoon ground cumin
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon salt
- 1/2 teaspoon dried oregano
Tortillas
- 6–8 6-inch corn tortillas warmed
Strawberry Pineapple Slaw
- 2 cups thinly sliced green cabbage
- 1 pint strawberries hulled and chopped
- 1 cup diced pineapple
- 1 cup blueberries
- 1/2 cup diced red onion
- 1–2 jalapenos seeded, deveined, minced (1 for very mild)
- 1/2 cup loosely packed cilantro chopped
- 2 tablespoons lime juice
- 1/4 teaspoon salt
- 1/4 teaspoon pepper
Avocado Crema
- See avocado crema recipe (typically includes avocado, sour cream or yogurt, lime juice, and seasonings)
Instructions
- Prepare Marinade: Whisk olive oil, lime juice, soy sauce, paprika, chipotle chile powder, brown sugar, cumin, garlic powder, onion powder, salt, and oregano together in a small bowl. Place mahi mahi fillets in a shallow dish and pour marinade over them, evenly coating each fillet. Marinate at room temperature for up to 30 minutes while preparing other components.
- Make Strawberry Pineapple Slaw: In a large bowl, combine thinly sliced green cabbage, chopped strawberries, diced pineapple, blueberries, diced red onion, minced jalapenos, chopped cilantro, lime juice, salt, and pepper. Toss well to combine and refrigerate until serving. Strain excess juice if necessary before serving.
- Prepare Avocado Crema: Follow a typical avocado crema recipe by blending ripe avocado with lime juice, sour cream or yogurt, and seasonings until smooth and creamy. Refrigerate until ready to use.
- Cook Mahi Mahi (Stovetop Method): Heat 1 tablespoon olive oil in a large nonstick skillet over medium-high heat. When hot, add marinated fish gently and cook for 3-4 minutes per side or until fish flakes easily and reaches desired doneness based on thickness. Remove from heat and let rest for 5 minutes before breaking into large pieces.
- Warm Tortillas: Warm corn tortillas using your preferred method such as skillet heating for 20-30 seconds per side, microwave covered with a damp towel for 20-30 seconds, oven baked in foil at 350°F for 15-20 minutes, or briefly over an open flame, ensuring tortillas remain soft and pliable.
- Assemble Tacos: Divide cooked mahi mahi evenly among warmed tortillas. Top each with a generous portion of strawberry pineapple slaw and a dollop of avocado crema. Garnish with additional lime wedges and hot sauce if desired, then serve immediately.
Notes
- Use high-quality corn tortillas for best flavor and texture.
- Choose fresh or defrosted, wild-caught mahi mahi skinless and preferably thick fillets.
- Do not marinate mahi mahi longer than 30 minutes to prevent mushy texture from lime juice acidity.
- If using oven or grill methods, preheat appliance 15 minutes before cooking to avoid over-marination.
- Use a nonstick skillet and hot oil to prevent fish from sticking and to get a golden-brown crust.
- Cook mahi mahi to an internal temperature of about 137°F to keep it tender and juicy, and let it rest for 5 minutes before cutting.
- For larger groups, double the recipe and cook fish using grill or oven methods to save time.
- Additional toppings like pineapple salsa or mango salsa work well for variations.
- Warm tortillas properly and keep them covered with a damp towel to stay soft and pliable.
- Marinade can be prepared and stored in the fridge without fish for up to 2 days.
- Slaw ingredients can be chopped and stored separately up to 24 hours ahead to keep cabbage crunchy.
- Avocado crema can be stored up to 3 days if covered tightly to prevent browning.
- Store leftover cooked mahi mahi in an airtight container in the refrigerator for 3-4 days; reheat gently on skillet, oven, or microwave.
- The fish can be frozen cooked for 2-3 months but avoid freezing slaw and crema.