This post may contain affiliate links. Please read our disclosure policy.
Wrapped in warm corn tortillas, these crunchy Mahi Mahi fish tacos are perfectly tender, flaky, and crispy all at the same time. Served with creamy and spicy toppings, they’re an explosion of flavors and textures.
These mahi mahi tacos are just what you need to get into a tropical, coastal mood. Packed with your favorite toppings, this recipe is an exciting seafood fiesta in your belly! They’re a hit with my family, especially Aleksandra, who absolutely loves tacos and crunchy fish. They’ve quickly become a go-to for our family dinners!
Dipped into a seasoned homemade batter and deep-fried until golden, the fish is juicy and tender despite the crispy exterior. Served in corn tortillas like authentic fish tacos, these are way better than anything you can find at restaurants and super quick to make. Drizzled with chipotle mayo and topped with shredded cabbage, the fish tacos are a pop of color on your plate that’ll have you biting into them nonstop.
Why You’ll Love this Mahi Mahi Tacos Recipe
- Make ahead-friendly. You can prepare the fish, chipotle mayo, and toppings in advance so that all you need to do is assemble the fish tacos when it’s time for lunch or dinner.
- Crowd-pleaser. With a variety of crunchy, creamy, and spicy toppings, this recipe will be a make-it-your-own meal that everyone will love.
- Easy. There are no fancy ingredients or complicated techniques for these tacos. It’s an easy meal.
What is Mahi Mahi?
Mahi Mahi is the Hawaiian name for dolphinfish or dorado. It’s a saltwater species that prefers warm waters. For this reason, it’s commonly found in the Caribbean, Mediterranean, and South Pacific. It’s also a lean, firm, and white meat fish that doesn’t have a strong fishy flavor. Mahi-mahi is perfect for marinating, grilling, and frying because it doesn’t fall apart easily.
Ingredients You’ll Need
To make mahi mahi fish tacos, check out the list of ingredients below. The simple ingredients range from the basics for a light, crispy batter to the fresh additions that assemble into an easy and delicious meal.
For the Fish
- All-Purpose Flour – Provides the base for the batter, giving it structure and helping it crisp up when fried.
- Cornstarch – Keeps the batter light and adds extra crunch.
- Baking powder & Baking soda – Helps to create a light, airy, and fluffy batter.
- Seasoning mix – I used salt, garlic powder, dried oregano, and red pepper flakes to flavor the batter. For a different flavor, you can change it up with your favorite spices and seasonings including onion powder, cayenne pepper, dried rosemary, etc.
- Water – Helps to bring the batter together and achieve the right consistency.
- Mahi Mahi fish fillets – You could substitute Cod, tilapia, or any firm white fish.
- Salt and black pepper – To enhance the natural flavor of the fish.
- Vegetable oil – For frying the mahi mahi. Corn and canola oil will also work.
To Assemble the Tacos
- Corn tortillas – To keep it authentic, don’t use flour tortillas for this.
- Chipotle Mayo – You’ll mix your favorite mayonnaise with a tablespoon or two of chipotle in adobo.
- Green cabbage – Purple cabbage is a great substitute and adds a nice pop of color. Feel free to use a combination of them.
- Carrots – Adds color, texture, and a hint of sweetness to the fish tacos.
- Hot sauce – You can also use your favorite salsa.
- Fresh limes – No taco is complete without a fresh squeeze of tangy lime juice.
How to Make Mahi Mahi Tacos
With a few simple steps, you can make delicious, restaurant-quality tacos right at home. Follow along to learn how to create crispy, flavorful fish tacos that are sure to become a favorite.
Step 1: Cook the Fish
- Make the batter. Whisk the flour, cornstarch, baking powder, baking soda, salt, garlic powder, dried oregano, and red pepper flakes in a bowl until well combined. Add water as needed to adjust the consistency. It should be slightly thicker than pancake batter. Set it aside.
- Season the fish. Season the mahi mahi fillets with salt and pepper to taste on all sides.
- Prepare the oil. Pour vegetable oil into a pot set over medium-high heat and let it heat for about 4 minutes. Meanwhile, lower the mahi mahi pieces into the batter and stir them around until coated.
- Fry them. Take one battered fish and dip the tip into the oil. If it sizzles right away, it’s ready. Gently lower a couple of battered mahi mahi pieces into the oil. Let them fry for 30 seconds on each side or up to 1 minute until golden brown. Remove them and set them on a paper towel-lined plate or cooling rack. Adjust the frying time as needed by increasing or decreasing it. You can also lower the heat as needed. Let the oil reheat for 30 seconds before frying the next batch.
Step 2: Make the Tacos
- Make the Chipotle mayo. Whisk the mayonnaise and chipotle in a small bowl until smooth. Adjust the flavor to taste. Add more mayonnaise for a milder sauce and more chipotle for a spicier one.
- Heat the tortillas. Place the tortillas on a griddle or comal over medium-low heat. Let them heat on each side for 1-2 minutes or until warm. Remove them from the heat.
- Serve. Place the tortillas on a serving plate. Additionally, place the fried fish, shredded cabbage, and shredded carrots on separate plates too. Let everyone assemble their own tacos with a tortilla, fish, and their favorite toppings. Add chipotle mayo and hot sauce to taste.
Recipe Tips & Variations
- Fish Selection. Tilapia and halibut are excellent substitutes if you’re out of mahi-mahi.
- Use baking powder and soda. Although adding one or the other might be tempting, you must add both if you want the batter to fizz up. It’s the only way it’ll be nice and airy when frying.
- Make a chipotle coleslaw. Mixing the chipotle mayo with the cabbage and carrots can give you a 2-in-1 chipotle coleslaw topping.
- Add more toppings. Pickled red onions, cilantro, and even diced mango are great toppings for more flavor. You may even love my mango guacamole!
- Use breaded fish. You can use regular breaded fish when you don’t have enough time to make the batter and fry the fish.
Serving Suggestions
For the perfect accompaniments to mahi mahi tacos, consider a selection of sides that may include these baked beans to add a hearty element to the meal. Rich and comforting chicken tortilla soup is always welcome. Then there is this classic coleslaw recipe, with its crisp and tangy taste, which provides a refreshing crunch alongside the soft tacos. Lastly, elote, a popular Mexican street corn, pairs beautifully with the fish.
How to Store Extras
Don’t store fully assembled mahi mahi tacos because they’ll soften too much. The tortilla will also break when you try to pick up the tacos after reheating. You want to store the taco elements separately if there are any extras.
- Refrigerate the chipotle mayo in an airtight container for up to 7 days.
- The shredded cabbage and carrots can be refrigerated for up to 5 days.
- The fried fish can be refrigerated for up to 3 days. To reheat, you can microwave it for up to a minute or until warm. You can also heat it in a pan over medium heat for 2 to 3 minutes on each side. Assemble the tacos as usual.
More Fish Recipes to Try
- Fish Tacos with Creamy Lime Mustard Sauce
- Oven Baked Salmon
- Roasted Mahi Mahi with Veggies
- Grilled Mahi Mahi with Balsamic Tomato Salad
Pin this now to find it later
Pin ItMahi Mahi Fish Tacos
Ingredients
For the batter:
- 1½ cups all-purpose flour
- 4 tablespoons cornstarch
- 1 tablespoon baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- 1 teaspoon garlic powder
- ½ teaspoon dried oregano
- ¾ teaspoon red pepper flakes
- 1½ cups water
For the fish:
- ½ pound mahi mahi boneless skinless fish fillets, cut vertically into 1-inch thick slices
- salt and freshly ground black pepper, to taste
- 3 to 4 cups vegetable oil, for frying
For the chipotle mayo:
- ¼ cup mayonnaise
- 2 to 3 tablespoons chipotle in adobo
For the tacos:
- 16 corn tortillas
- 3 cups shredded green cabbage
- 1 cup shredded carrots
- hot sauce, to taste, optional
- chopped fresh cilantro, for garnish, optional
Instructions
- Whisk the flour, cornstarch, baking powder, baking soda, salt, garlic powder, dried oregano, and red pepper flakes in a medium-sized bowl until well combined. Add half of the water and mix well. Add more water as needed to adjust the consistency. Set it aside.
- Season the fish with salt and pepper on all sides.
- Pour the vegetable oil into a medium-sized pot and set it over medium-high heat. Let it heat for 3 to 4 minutes. If it begins to smoke, reduce the heat slightly.
- Meanwhile, add the mahi mahi pieces to the batter. Stir them around until they're entirely coated.
- Take one battered fish and dip the tip into the oil; if it sizzles, the oil is ready to fry the fish. Gently lower a few battered mahi-mahi pieces into the hot oil. Do not crowd the pan. Fry the fish for 30 seconds on each side or up to 1 minute until golden brown.
- Remove fish from the oil and set them on a paper towel-lined plate or cooling rack. Let the oil reheat for 30 seconds before frying the next batch.
- In the meantime, whisk together the mayonnaise and chipotle until you get a smooth mixture. Set aside.
- Place the tortillas on a griddle or comal set over medium-low heat. Let them heat for 1 to 2 minutes on each side or until warm. Remove them from the heat.
- Place the tortillas on a serving plate. Also, place the fried fish, shredded cabbage, and carrots on separate plates.
- Let everyone assemble their tacos with a tortilla, fish, and favorite toppings.
- Top with chipotle mayo and hot sauce to taste.
- Garnish with chopped cilantro and serve.
Equipment
Notes
- Fish: Mahi-Mahi is an excellent fish for tacos, but you can also use any lean and flaky white fish fillets like tilapia, halibut, snapper, etc… If you are pressed for time, you can use store-bought battered fish.
- Coleslaw: Light and tangy coleslaw is a perfect partner to fish tacos, but you can also use pickled onions, jalapeno slices, mango, and whatever else you enjoy.
- Tortillas: Corn tortillas are the most authentic choice for fish tacos, but if you prefer flour tortillas, feel free to use those instead.
- You can prepare the fish, the chipotle mayo, and the toppings in advance so that all you need to do is assemble the tacos when it’s time to eat.
- Air Fryer Method: Line the air fryer basket with parchment paper (for easier cleanup) and cook the fish at 390˚F for 15 minutes, turning them halfway through cooking.
- The fried fish can be refrigerated for up to 3 days.
Nutrition
Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.
We made this recipe with gluten free flour and it was delicious. Nice and crispy. Everyone said the battered Mahi tacos with cliantro lime slaw was the BEST!! We will make this again!
I’m thrilled to hear the gluten-free version turned out so well! The Mahi tacos with cilantro lime slaw sound amazing. Thanks for sharing your successโIโm glad itโs a new favorite! ๐
Can you use an Air fryer? I havenโt made yet but sounds great.
Yes, you can air fry them at 390หF for about 15 minutes, turning them halfway through cooking.
I was looking a recipe like this for my taco night! Looks amazing!
Looks incredibly delicious! I would love to make this!
It was a huge hit at my house!! My kids loved it! And I can’t wait to make it again!
Tried it last night and it was a huge hit at my house!! My kids loved it! And I can’t wait to make it again!
Now that’s how you do fish tacos! I LOVE that batter. I can’t wait to make these for Taco Tuesday.
By far the most flavorful and best fish tacos I have ever had!