If you’re a fan of bright, fresh, and flavorful food, then fish tacos are a must-try. There’s something irresistible about crispy fish nestled in a warm tortilla, topped with crunchy slaw and a zesty sauce that makes each bite a delightful blend of textures and flavors. These Crispy Fish Tacos with Creamy Slaw are perfect for any occasion, whether you’re whipping up a quick weeknight dinner or hosting a casual taco night with friends.
What I love most about fish tacos is how customizable they are. You can go with different types of fish, play with various toppings, and even add a little heat or sweetness to the mix. For this recipe, I’ve chosen crispy, pan-fried white fish, which is light and flaky with a crunchy exterior. Paired with a creamy slaw and topped with a bright lime crema, these tacos are incredibly satisfying without being heavy. Plus, they’re super easy to make—ready in just 30 minutes from start to finish!
Whether you’re already a fish taco fan or trying them for the first time, this recipe will hit the spot with its combination of crispy, creamy, tangy, and fresh elements. Trust me, these fish tacos will become a favorite in your house, and you’ll be craving them all summer long!
Why You’ll Love This Recipe:
- Crispy and flavorful: The crispy, golden fish pairs perfectly with the creamy slaw and bright lime crema, making each bite irresistible.
- Quick and easy: Ready in just 30 minutes, these tacos are perfect for busy weeknights when you want something delicious without spending hours in the kitchen.
- Healthy and light: Made with white fish like cod or tilapia, these tacos are packed with lean protein and fresh veggies, making them a healthy meal option.
- Customizable: You can switch up the fish, add different toppings, or even make them spicy with a dash of hot sauce or jalapeños.
- Crowd-pleaser: Whether you’re cooking for family or friends, these tacos are sure to impress with their bright flavors and fun, build-your-own style.
Preparation Time and Servings
- Total time: 30 minutes (15 minutes prep, 15 minutes cook)
- Servings: 4 servings (makes about 8 tacos)
- Nutrition per serving: 350 calories, 15g fat, 30g carbs, 25g protein
Ingredients:
For the Fish:
- 1 lb white fish fillets (cod, tilapia, or mahi-mahi)
- ½ cup all-purpose flour (or gluten-free flour blend)
- ½ cup panko breadcrumbs
- 1 tsp paprika
- 1 tsp cumin
- ½ tsp garlic powder
- ½ tsp chili powder
- ½ tsp salt
- ¼ tsp black pepper
- 2 large eggs, beaten
- 2-3 tbsp vegetable oil (for frying)
For the Creamy Slaw:
- 2 cups shredded cabbage (green or purple, or a mix)
- 1 medium carrot, shredded
- ¼ cup mayonnaise (or Greek yogurt for a lighter option)
- 1 tbsp lime juice
- 1 tsp honey
- ½ tsp cumin
- Salt and pepper to taste
For the Lime Crema:
- ½ cup sour cream (or Greek yogurt)
- 2 tbsp lime juice (about 1 lime)
- 1 tsp lime zest
- Salt and pepper to taste
For Serving:
- 8 small flour or corn tortillas, warmed
- Fresh cilantro leaves
- Sliced avocado (optional)
- Sliced radishes (optional)
- Lime wedges (for squeezing)
Step-by-Step Instructions:
Step 1: Prepare the Fish
Begin by patting the fish fillets dry with paper towels. This will help the coating stick better and give the fish a nice, crispy finish when fried. Cut the fish into strips or chunks, depending on your preference for taco fillings.
Tip: Aim for pieces that are about 1 inch wide and 3 inches long, which are the perfect size to fit in the taco shells.
Step 2: Set Up a Breading Station
In one shallow bowl, mix the flour with the paprika, cumin, garlic powder, chili powder, salt, and pepper. In another shallow bowl, whisk the eggs until well-beaten. In a third shallow bowl, add the panko breadcrumbs.
Tip: The panko breadcrumbs add extra crunch, but if you prefer a finer texture, you can use regular breadcrumbs.
Step 3: Bread the Fish
Dip each piece of fish into the seasoned flour, shaking off any excess. Then, dip it into the beaten eggs, allowing any excess to drip off. Finally, coat the fish in the panko breadcrumbs, pressing gently to ensure the breadcrumbs stick.
Set the breaded fish pieces aside on a plate and repeat with the remaining fish.
Step 4: Fry the Fish
Heat 2-3 tablespoons of vegetable oil in a large skillet over medium heat. Once the oil is hot and shimmering, add the breaded fish pieces in a single layer, making sure not to overcrowd the pan. Fry the fish for about 2-3 minutes per side, or until golden brown and crispy. The fish should flake easily when done.
Transfer the cooked fish to a paper towel-lined plate to drain any excess oil, and sprinkle with a little extra salt if desired.
Tip: If you’re cooking for a larger group, you can keep the cooked fish warm in a 200°F oven while you finish frying the rest.
Making the Creamy Slaw:
Step 5: Prepare the Slaw
In a medium bowl, combine the shredded cabbage and carrot. In a separate small bowl, whisk together the mayonnaise, lime juice, honey, cumin, salt, and pepper. Pour the dressing over the cabbage mixture and toss until well combined.
Taste and adjust seasoning if needed. The slaw should be creamy but still have a little crunch from the cabbage.
Tip: If you prefer a lighter slaw, you can substitute the mayonnaise with Greek yogurt, which adds tang and cuts down on calories.
Making the Lime Crema:
Step 6: Make the Lime Crema
In a small bowl, whisk together the sour cream, lime juice, lime zest, and a pinch of salt and pepper. Taste and adjust the lime or salt to your liking. The crema should be smooth, tangy, and slightly creamy.
Assembling the Tacos:
Step 7: Warm the Tortillas
To warm the tortillas, you can either wrap them in foil and place them in the oven at 200°F for about 10 minutes, or heat them individually in a dry skillet over medium heat for 30 seconds per side until warmed through.
Tip: For extra flavor, char the tortillas directly over a gas flame for a few seconds on each side, using tongs to flip them. This adds a delicious smoky flavor and a bit of texture.
Step 8: Assemble the Tacos
Now for the fun part—assembling your tacos! Start by placing a few pieces of the crispy fish in the center of each warmed tortilla. Top with a generous spoonful of the creamy slaw, then drizzle with the lime crema.
Garnish with fresh cilantro leaves, slices of avocado, radishes, or anything else you like. Serve with lime wedges on the side for squeezing over the tacos.
How to Serve:
These fish tacos are perfect for any occasion, whether it’s a casual family dinner or a backyard get-together. Here are some ideas for how to serve them:
- With a side of chips and salsa: Serve your fish tacos alongside tortilla chips and your favorite salsa, guacamole, or pico de gallo for a complete Mexican-inspired meal.
- With a light salad: Pair these tacos with a simple green salad or Mexican street corn salad for a fresh and balanced meal.
- With margaritas: If you’re hosting a taco night, why not whip up some margaritas or agua fresca to complement the tacos?
Additional Tips for Success:
- Use fresh fish: For the best flavor, use fresh, firm white fish like cod, tilapia, or mahi-mahi. If using frozen fish, be sure to thaw it completely and pat it dry before cooking.
- Don’t overcrowd the pan: When frying the fish, make sure to leave enough space between the pieces so they cook evenly and get crispy. Overcrowding the pan can result in soggy fish.
- Prep in advance: You can make the slaw and lime crema a few hours ahead of time and store them in the fridge. This will give the flavors time to meld and save you some time when it’s time to cook.
- Make it spicy: If you like a bit of heat, add some diced jalapeños to the slaw, drizzle the tacos with hot sauce, or sprinkle a pinch of cayenne pepper in the breading mixture.
- Tortilla choice: Corn tortillas are traditional for fish tacos and have a slightly sweet, earthy flavor, but flour tortillas work just as well. You can use whichever you prefer!
Recipe Variations:
- Grilled Fish Tacos: Instead of frying the fish, you can grill it for a lighter option. Simply season the fish with olive oil, lime juice, and spices, and grill for about 3-4 minutes per side.
- Baked Fish Tacos: For a healthier alternative to frying, you can bake the breaded fish in the oven. Pre
heat the oven to 400°F, place the breaded fish on a baking sheet, and bake for 12-15 minutes until crispy.
- Spicy Chipotle Fish Tacos: Add a tablespoon of chipotle chili powder to the breading mixture for a smoky, spicy flavor. You can also drizzle the tacos with chipotle mayo instead of lime crema.
- Vegan Tacos: Swap the fish for crispy tofu or roasted cauliflower to make vegan tacos. Simply season and bread the tofu or cauliflower similarly to the fish and roast or fry until crispy.
FAQ:
- Can I use frozen fish?
Yes, frozen fish works well for this recipe, just be sure to thaw it completely and pat it dry before breading and frying. This helps the breading stick and prevents sogginess. - How do I store leftovers?
Store leftover fish, slaw, and crema separately in airtight containers in the fridge for up to 2 days. Reheat the fish in the oven or a skillet to maintain crispiness. - Can I make the fish ahead of time?
You can bread the fish ahead of time and keep it in the fridge for up to 6 hours before frying. This makes it easy to fry the fish fresh when you’re ready to eat. - What kind of fish is best for tacos?
White fish like cod, tilapia, and mahi-mahi are great choices because they’re mild, flaky, and hold up well when fried or grilled. - Can I make this recipe gluten-free?
Yes! Simply use gluten-free flour and breadcrumbs, and opt for corn tortillas instead of flour tortillas.
Conclusion:
These Crispy Fish Tacos with Creamy Slaw are the perfect combination of crispy, creamy, and fresh, making them a must-have for any taco night or casual dinner. With the bright flavors of lime and cilantro, the crunch of the cabbage slaw, and the crispy fish, every bite is a delightful mix of textures and tastes. Plus, with how quick and easy they are to make, you’ll find yourself coming back to this recipe over and over again!
I can’t wait to see how your fish tacos turn out—be sure to share your taco creations with me on social media. Happy cooking, and enjoy the flavors of summer with these delicious tacos! 🌮
PrintFish Tacos
- Total Time: 45 minutes
Ingredients
- For the Fish:
- 1 lb white fish fillets (such as cod or tilapia)
- 1 cup all-purpose flour
- 1 teaspoon paprika
- 1 teaspoon garlic powder
- 1/2 teaspoon cayenne pepper (optional)
- Salt and pepper to taste
- 1 cup buttermilk (or regular milk)
- Oil for frying
- For the Slaw:
- 2 cups shredded cabbage (green or red)
- 1/2 cup chopped fresh cilantro
- 1 tablespoon lime juice
- Salt and pepper to taste
- For the Sauce:
- 1/2 cup sour cream
- 1 tablespoon mayonnaise
- 1 tablespoon lime juice
- 1 teaspoon hot sauce (adjust to taste)
- Salt to taste
- For Serving:
- Corn or flour tortillas
- Lime wedges
- Additional cilantro for garnish
Instructions
- Prepare the Slaw: In a bowl, combine the shredded cabbage, chopped cilantro, lime juice, salt, and pepper. Toss until evenly coated and set aside to marinate.
- Make the Sauce: In a small bowl, whisk together the sour cream, mayonnaise, lime juice, hot sauce, and salt. Adjust seasoning to taste. Set aside.
- Prepare the Fish:
- In a shallow dish, combine the flour, paprika, garlic powder, cayenne (if using), salt, and pepper.
- Dip each fish fillet into the buttermilk, allowing excess to drip off, then dredge in the flour mixture until fully coated.
- Fry the Fish:
- Heat oil in a large skillet over medium-high heat. Once hot, carefully add the fish fillets, cooking for about 3-4 minutes per side or until golden brown and cooked through. Remove and drain on paper towels.
- Warm the Tortillas: In a separate pan, warm the tortillas for about 30 seconds on each side until pliable.
- Assemble the Tacos: Place a piece of fried fish on each tortilla. Top with slaw and drizzle with the sauce. Garnish with extra cilantro and lime wedges.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
Nutrition
- Calories: 250 kcal
- Fat: 12g
- Carbohydrates: 24g
- Protein: 15g