I make Crispy Fish Tacos with Mango Slaw when I want dinner to feel fresh, colorful, and a little fun without being too hard to cook. The fish is golden and crunchy, the slaw is sweet and bright, and everything tucks into warm tortillas for a meal that feels easy to share.
I love this recipe because it has a nice mix of textures and flavors. The crispy fish makes it feel hearty, while the mango slaw adds a cool, juicy bite that keeps the tacos from feeling heavy.
Why You’ll Love This Recipe
Crispy Fish Tacos with Mango Slaw are a great family dinner because they feel playful but still simple. The fish cooks quickly, the slaw comes together in one bowl, and the toppings can be set out so everyone builds their own tacos.
The flavor is fresh, mild, and satisfying. The fish has a crisp coating, the mango brings natural sweetness, and the cabbage adds crunch that holds up well inside the tortillas.
This recipe is also flexible for different tastes. You can keep the sauce mild for kids, add jalapeño for adults, use corn or flour tortillas, and serve the slaw on the side for anyone who likes their tacos plain.
Serves: 4 people
This recipe serves 4 people with about 2 tacos per person, depending on the size of your tortillas and fish pieces. It is a good amount for a family dinner, especially if you add chips, rice, beans, or fruit on the side.
If you are feeding bigger appetites, you can make extra fish or add more tortillas to stretch the meal. For younger kids, one taco with a little slaw and a simple side may be plenty.
Ingredients You’ll Need
For the Crispy Fish
- 1 1/2 pounds white fish fillets, such as cod, tilapia, haddock, or mahi mahi
- 1 teaspoon kosher salt, divided
- 1/2 teaspoon black pepper
- 1 teaspoon chili powder
- 1/2 teaspoon garlic powder
- 1/2 teaspoon ground cumin
- 1/2 teaspoon smoked paprika
- 1/2 cup all-purpose flour
- 2 large eggs
- 1 tablespoon water
- 1 cup panko breadcrumbs
- 1/2 cup cornmeal
- 1/3 cup vegetable oil, canola oil, or avocado oil, for pan-frying
- 1 lime, cut into wedges for serving
For the Mango Slaw
- 3 cups shredded green cabbage
- 1 cup shredded purple cabbage
- 1 ripe mango, peeled and thinly sliced or diced
- 1/2 cup shredded carrots
- 1/4 cup chopped fresh cilantro
- 2 tablespoons fresh lime juice
- 1 tablespoon honey
- 1 tablespoon olive oil
- 1/4 teaspoon kosher salt
- 1/8 teaspoon black pepper
- 1 small jalapeño, seeded and finely diced, optional
For the Creamy Taco Sauce
- 1/2 cup sour cream or plain Greek yogurt
- 2 tablespoons mayonnaise
- 1 tablespoon fresh lime juice
- 1 teaspoon honey
- 1/2 teaspoon garlic powder
- 1/4 teaspoon chili powder
- 1/4 teaspoon kosher salt
For Serving
- 8 small corn or flour tortillas
- 1 avocado, sliced, optional
- 1/4 cup crumbled cotija cheese, optional
- Extra chopped cilantro, optional
- Extra lime wedges, optional
Pro Tips
Use a firm white fish that will hold together while cooking. Cod, tilapia, haddock, and mahi mahi all work well because they are mild, easy to season, and cook quickly.
Pat the fish dry before coating it. Removing extra moisture helps the flour stick and gives the panko coating a better chance to turn crisp in the skillet.
Set up a breading station before you start. Having the flour, eggs, and panko mixture ready makes the process smoother and helps keep the coating even.
Do not overcrowd the pan when frying the fish. Cook in batches so each piece has enough room to brown instead of steaming.
Use ripe but firm mango for the slaw. A very soft mango can become mushy, while a firm ripe mango gives the slaw sweet flavor and a nice bite.
Warm the tortillas before serving. Warm tortillas bend better, taste softer, and make the tacos feel fresh and complete.
Tools You’ll Need
- Cutting board
- Sharp knife
- Large skillet
- Tongs or fish spatula
- Three shallow bowls for breading
- Medium mixing bowl
- Small mixing bowl
- Measuring cups
- Measuring spoons
- Whisk or fork
- Paper towels
- Rimmed baking sheet or plate
- Citrus juicer, optional
- Vegetable peeler, optional for mango
- Clean kitchen towel or tortilla warmer
- Serving platter
Substitutions and Variations
Use a Different Fish
Cod, tilapia, haddock, mahi mahi, halibut, or catfish can all work in these tacos. Choose a mild fish that is not too thin so it stays tender inside while the outside gets crisp.
Make It Gluten-Free
Use gluten-free flour and gluten-free panko breadcrumbs in place of the regular flour and panko. Serve the fish in corn tortillas and check that your cornmeal and seasonings are gluten-free.
Change the Slaw
Use bagged coleslaw mix if you want to save time. You can also swap mango for pineapple, peaches, or thinly sliced apples for a different sweet and fresh flavor.
Add More Heat
Add diced jalapeño to the slaw, a pinch of cayenne to the breading, or a little hot sauce to the creamy taco sauce. Keep the heat on the side if you are serving kids or anyone who likes milder tacos.
Make It Lighter or Heartier
For a lighter version, bake or air fry the breaded fish instead of pan-frying it. For a heartier meal, add avocado, cotija cheese, rice, black beans, or extra sauce to each taco.
Make Ahead Tips
Crispy Fish Tacos with Mango Slaw are best when the fish is cooked fresh, but several parts can be made ahead to make dinner easier. The mango slaw can be mixed a few hours ahead and stored covered in the refrigerator until serving.
The creamy taco sauce can be made up to 3 days ahead. Store it in a small airtight container in the refrigerator, then stir it well before spooning it over the tacos.
You can also cut the fish into pieces and mix the dry breading ingredients earlier in the day. Keep the fish covered in the refrigerator, and store the flour, panko, cornmeal, and seasonings at room temperature until you are ready to cook.
For the crispiest texture, bread the fish right before pan-frying. If breaded fish sits too long, the coating can become damp and may not brown as well in the skillet.
Instructions
Step 1: Prepare the Fish
Pat 1 1/2 pounds white fish fillets dry with paper towels. Cut the fish into strips or large bite-size pieces that will fit easily inside the tortillas.
Season the fish with 1/2 teaspoon kosher salt, 1/2 teaspoon black pepper, 1 teaspoon chili powder, 1/2 teaspoon garlic powder, 1/2 teaspoon ground cumin, and 1/2 teaspoon smoked paprika. Gently rub the seasoning over the fish so every piece has flavor.
Step 2: Make the Mango Slaw
In a medium mixing bowl, combine 3 cups shredded green cabbage, 1 cup shredded purple cabbage, 1 ripe mango peeled and thinly sliced or diced, 1/2 cup shredded carrots, and 1/4 cup chopped fresh cilantro. Add 1 small seeded and finely diced jalapeño if you want a little heat.
In a small bowl, whisk together 2 tablespoons fresh lime juice, 1 tablespoon honey, 1 tablespoon olive oil, 1/4 teaspoon kosher salt, and 1/8 teaspoon black pepper. Pour the dressing over the slaw and toss gently until everything is lightly coated.
Step 3: Make the Creamy Taco Sauce
In another small bowl, stir together 1/2 cup sour cream or plain Greek yogurt, 2 tablespoons mayonnaise, 1 tablespoon fresh lime juice, 1 teaspoon honey, 1/2 teaspoon garlic powder, 1/4 teaspoon chili powder, and 1/4 teaspoon kosher salt.
Taste the sauce and adjust gently if needed. Add a little more lime juice for brightness or a tiny bit more honey if you want it softer and sweeter for kids.
Step 4: Set Up the Breading Station
Place 1/2 cup all-purpose flour in one shallow bowl. In a second shallow bowl, whisk 2 large eggs with 1 tablespoon water until smooth.
In a third shallow bowl, mix 1 cup panko breadcrumbs with 1/2 cup cornmeal and the remaining 1/2 teaspoon kosher salt. Set the bowls in order so you can move the fish from flour to egg to crumbs without making a mess.
Step 5: Bread the Fish
Dip each piece of seasoned fish into the flour, shaking off the extra. Then dip it into the egg mixture, letting any excess drip back into the bowl.
Press the fish into the panko and cornmeal mixture so it is coated on all sides. Place the breaded pieces on a plate or rimmed baking sheet while you finish the rest.
Step 6: Heat the Oil
Pour 1/3 cup vegetable oil, canola oil, or avocado oil into a large skillet. Heat it over medium to medium-high heat until the oil shimmers.
To test the oil, drop in a small pinch of breadcrumbs. If they sizzle right away, the oil is ready for the fish.
Step 7: Pan-Fry the Fish
Add the breaded fish to the skillet in a single layer, working in batches if needed. Cook for 2 to 3 minutes per side, or until the coating is golden brown and crisp.
The fish should be opaque and flake easily with a fork. Transfer cooked fish to a paper towel-lined plate while you finish the remaining pieces.
Step 8: Warm the Tortillas
Warm 8 small corn or flour tortillas in a dry skillet for about 20 to 30 seconds per side. You can also wrap them in a damp paper towel and microwave them for 20 to 30 seconds.
Keep the warm tortillas covered with a clean kitchen towel or in a tortilla warmer. This helps them stay soft and easy to fold.
Step 9: Assemble the Tacos
Place a few pieces of crispy fish in each warm tortilla. Add a spoonful of mango slaw over the fish.
Drizzle with the creamy taco sauce, then add avocado slices, crumbled cotija cheese, extra cilantro, or lime juice if you like. Keep toppings light so the fish stays crisp.
Step 10: Serve Right Away
Serve the tacos right after assembling so the fish stays crunchy. Add extra lime wedges on the side for squeezing over the top.
If serving kids, you can set the fish, tortillas, slaw, and sauce out separately. This lets everyone build tacos with the amount of slaw and sauce they like.
Serving Suggestions
Crispy Fish Tacos with Mango Slaw are great with tortilla chips and salsa for an easy family dinner. The chips add crunch, and the salsa keeps the plate fresh without much extra work.
A side of cilantro lime rice makes the meal more filling. The mild rice balances the crispy fish and gives kids a familiar side if they want a simpler plate.
Black beans or pinto beans also pair well with these tacos. They add protein and make the meal feel heartier without taking away from the fresh mango slaw.
For a lighter plate, serve the tacos with sliced cucumbers, avocado, or a simple green salad. The cool sides work nicely with the warm fish and creamy sauce.
You can also serve the crispy fish and slaw as taco bowls. Add rice to a bowl, top with fish, slaw, sauce, avocado, and lime for a fork-friendly meal.
For a casual gathering, set up a taco bar. Keep the fish on one platter, the slaw in a bowl, and toppings on the side so everyone can build their own.
Leftovers and Storage
Store leftover fish, mango slaw, sauce, and tortillas separately for the best texture. The fish can be kept in an airtight container in the refrigerator for up to 2 days.
To reheat the fish, use an oven or air fryer at 375°F until hot and crisp again. Avoid the microwave if possible because it can make the coating soft.
The mango slaw can be stored in the refrigerator for up to 2 days, but it will soften as it sits. Stir it before serving and drain off any extra liquid if needed.
The creamy taco sauce will keep in a covered container in the refrigerator for up to 3 days. Give it a good stir before using it again.
Tortillas can be wrapped tightly and kept at room temperature or in the refrigerator, depending on the package directions. Warm them again before serving so they fold easily.
Freezing cooked crispy fish is possible, but the texture is best fresh. If you freeze it, reheat from frozen in an oven or air fryer until hot and crisp.
Nutrition and Benefits
- White fish is a lean protein that cooks quickly and has a mild flavor. It works well for family dinners because it pairs easily with fresh toppings and simple seasonings.
- Mango adds natural sweetness, color, and a juicy texture to the slaw. It helps balance the savory fish and makes the tacos feel bright and fresh.
- Cabbage brings crunch and fiber to the meal. It also holds up better than soft lettuce, which makes it a good choice for tacos and leftovers.
- The creamy taco sauce adds richness, so a little goes a long way. Using Greek yogurt in place of sour cream can add extra protein and a tangy flavor.
- Serving these tacos with beans, rice, avocado, or vegetables can make the meal more complete. You can keep it light or make it heartier based on your family’s needs.
Recipe FAQ
Can I bake the fish instead of frying it?
Yes, you can bake the breaded fish at 425°F on a lightly oiled baking sheet. Bake for 10 to 14 minutes, flipping once, until the fish is crisp and cooked through. It will be a little less golden than pan-fried fish, but it still tastes great.
What kind of fish is best for fish tacos?
Cod, tilapia, haddock, mahi mahi, and halibut all work well. Choose a mild white fish that is firm enough to hold together. Very thin fillets can break more easily, so handle them gently.
Can I make the mango slaw ahead?
Yes, you can make the mango slaw a few hours ahead. Store it covered in the refrigerator until serving. For the crunchiest texture, add the dressing close to serving time.
How do I keep the fish crispy?
Cook the fish in batches so the pan is not crowded. Place cooked pieces on paper towels or a wire rack instead of stacking them. Assemble the tacos right before serving so the coating does not soften.
Can I make these tacos gluten-free?
Yes, use gluten-free flour and gluten-free panko breadcrumbs. Serve the fish in corn tortillas and check your cornmeal and seasoning labels. The slaw and sauce are easy to keep gluten-free with the right ingredients.
What can I use instead of mango?
Pineapple, peaches, nectarines, or thinly sliced apples can work in the slaw. Choose something sweet and fresh to balance the crispy fish. Keep the pieces small so they mix well with the cabbage.
Are these tacos good for kids?
Yes, these tacos can be very kid-friendly. Keep the jalapeño out of the slaw and serve the sauce on the side. Kids can build simple tacos with fish, tortilla, and a small amount of slaw if they prefer.
A Fresh Taco Night with a Crispy Bite
Crispy Fish Tacos with Mango Slaw bring a nice mix of comfort and freshness to the table. The golden fish, juicy mango, crunchy cabbage, and creamy sauce make each taco feel bright, satisfying, and easy to enjoy.
I love this recipe for family dinners because everyone can build their own plate. It is simple enough for a weeknight, fun enough for guests, and dependable whenever you want a fresh meal that still feels cozy.








