This Crispy Fish Tacos with Cilantro Lime Slaw recipe quickly became a favorite during a weekend gathering and our table was filled with bright toppings warm tortillas and sizzling seasoned fish and everyone kept building another taco before the plate was even empty.

That was one of those meals that felt simple to prepare and yet incredibly satisfying and this easy taco recipe soon turned into one of the most requested dinners in our kitchen and today I will walk you through exactly how to make Crispy Fish Tacos with Cilantro Lime Slaw at home using fresh ingredients and a straightforward cooking method.
Ingredients

Here’s what I use for this recipe. You can always make substitutions if you prefer.
- White fish fillets: The main protein of the tacos and it cooks quickly while staying tender inside and crispy outside.
- Corn tortillas: The base that holds all the taco fillings and adds a classic texture and flavor.
- Red cabbage: Provides crunch color and freshness for the slaw topping.
- Fresh cilantro: Adds a bright herb flavor that pairs well with the fish and lime.
- Lime: Brings acidity and freshness that balances the richness of the fish and sauce.
- Mayonnaise: Used to create a creamy taco sauce that coats the slaw and enhances flavor.
- Avocado: Adds a smooth creamy element that complements the crispy fish.
- Chili powder: Provides mild heat and depth for seasoning the fish.
- Paprika: Adds color and a smoky flavor to the spice blend.
- Garlic powder: Enhances the savory taste of the seasoning.
- Cumin: Adds warm earthy flavor typical in taco seasoning.
- Salt: Enhances all the other flavors in the dish.
- Black pepper: Adds subtle heat and balance.
- Olive oil: Helps cook the fish and encourages crisp browning.
Tools You’ll Need
- Mixing bowl: Used for combining the slaw ingredients and preparing the sauce.
- Small whisk: Helps blend the creamy sauce ingredients smoothly.
- Chef’s knife: Used to slice cabbage avocado and herbs.
- Cutting board: Provides a stable surface for preparing ingredients.
- Cast iron skillet: Ideal for cooking the fish evenly while creating a crispy crust.
- Spatula: Helps flip and move the fish pieces while cooking.
- Grill pan or skillet: Used to lightly warm and toast the tortillas.
Instructions
Step 1: Prepare the Cilantro Lime Slaw

I start by shredding the red cabbage into thin strips and placing it into a large bowl. Then I add freshly chopped cilantro and squeeze fresh lime juice over the cabbage. I gently toss everything together so the lime coats the cabbage evenly. This step softens the cabbage slightly and creates a fresh crunchy slaw that will brighten the tacos.
Step 2: Make the Creamy Taco Sauce

In a separate bowl I whisk together mayonnaise lime juice a pinch of chili powder and a little salt. I continue whisking until the sauce becomes smooth and slightly creamy. This sauce will later be drizzled over the tacos and it adds richness that balances the citrus slaw and crispy fish.
Step 3: Prepare the Spice Blend

Next I combine chili powder paprika cumin garlic powder salt and black pepper in a shallow dish. I whisk the spices together so they are evenly distributed. This seasoning mixture gives the fish a flavorful crust and helps create that golden exterior once it hits the hot pan.
Step 4: Season the Fish

I cut the fish fillets into taco sized strips and then roll each piece in the spice mixture until it is evenly coated. I gently press the spices onto the surface of the fish to ensure the seasoning sticks well during cooking.
Step 5: Cook the Fish

I heat olive oil in a cast iron skillet over medium heat and once the pan is hot I place the seasoned fish pieces into the skillet. I allow them to cook for several minutes on each side without moving them too much because this helps create a crispy crust. When the fish turns golden and flakes easily I remove it from the pan.
Step 6: Warm the Tortillas

While the fish rests I place the corn tortillas onto a hot grill pan or skillet. I warm them briefly on both sides until they soften and develop light toasted spots. This step improves the flavor and texture of the tortillas.
Step 7: Assemble the Tacos

To build the tacos I place a few pieces of crispy fish onto each tortilla. Then I add a generous handful of cilantro lime slaw followed by slices of avocado. Finally I drizzle the creamy sauce over the top and add extra cilantro if desired.
Tips
When I prepare Crispy Fish Tacos with Cilantro Lime Slaw I always pat the fish dry before seasoning because removing excess moisture helps the spices stick better and improves the crisp texture during cooking. I also prefer cooking the fish in a cast iron skillet because it distributes heat evenly and helps create a beautiful crust on the fish pieces. If I want extra brightness I sometimes add a little lime zest into the slaw mixture which enhances the citrus flavor without making the slaw too wet. Another helpful tip is warming the tortillas right before serving because warm tortillas are softer and hold the taco fillings more easily.
Ways to Serve
Crispy Fish Tacos with Cilantro Lime Slaw are perfect for casual dinners weekend gatherings or taco nights with friends and family. I usually arrange the tacos on a large serving plate and place bowls of extra toppings nearby such as avocado slices extra cilantro lime wedges and creamy sauce so everyone can customize their tacos. These tacos pair beautifully with simple sides like rice beans grilled corn or a fresh tomato salsa. For a light meal I sometimes serve them with a crisp green salad while for a more festive meal they can be part of a larger taco spread with different fillings and toppings.
Storage Instructions
If I have leftover components from Crispy Fish Tacos with Cilantro Lime Slaw I store each part separately so everything stays fresh. The cooked fish can be placed in an airtight container and kept in the refrigerator for up to two days. The slaw should also be stored in a sealed container where it will stay crisp for about one to two days although it may soften slightly over time. When reheating the fish I prefer using a skillet rather than a microwave because the skillet helps restore some of the crisp texture. Tortillas can be reheated quickly on a hot pan just before assembling the tacos again.

Frequently Asked Questions
Can I use another type of fish for Crispy Fish Tacos with Cilantro Lime Slaw?
Yes mild white fish such as cod tilapia halibut or mahi mahi works very well for Crispy Fish Tacos with Cilantro Lime Slaw.
Can I bake the fish instead of pan frying for Crispy Fish Tacos with Cilantro Lime Slaw?
Yes the fish can be baked in the oven although pan cooking usually produces the crispiest exterior.
What toppings go well with Crispy Fish Tacos with Cilantro Lime Slaw?
Common toppings include avocado pico de gallo sliced jalapeños extra cilantro and a drizzle of creamy sauce.
Can I make Crispy Fish Tacos with Cilantro Lime Slaw ahead of time?
The slaw and sauce can be prepared a few hours ahead however the fish is best cooked just before serving for maximum crispness.
Are Crispy Fish Tacos with Cilantro Lime Slaw spicy?
They usually have mild heat from the spices but the level of spice can easily be adjusted based on preference.
See You in the Kitchen
I hope you give these Crispy Fish Tacos with Cilantro Lime Slaw a try because they are fresh vibrant and surprisingly easy to prepare at home. Once you make them a few times they quickly become a reliable recipe for taco nights or casual dinners. If you enjoyed this recipe remember to save it and share it with friends who love simple homemade meals.
Happy Cooking!
Print
Crispy Fish Tacos with Cilantro Lime Slaw
- Total Time: 30 minutes
- Yield: 4 servings
- Diet: Low Fat
Description
Looking for the best Crispy Fish Tacos with Cilantro Lime Slaw recipe? This easy quick and simple taco idea delivers fresh flavor and crunchy texture in every bite. Perfect for weeknight dinners summer gatherings taco night or casual family meals. These healthy fish tacos are packed with vibrant toppings creamy sauce and crisp cabbage slaw making them one of the best homemade taco ideas you can make.
Ingredients
- 1 lb white fish fillets such as cod or tilapia
- 8 small corn tortillas
- 2 cups shredded red cabbage
- 1/4 cup chopped fresh cilantro
- 1 avocado sliced
- 2 tablespoons olive oil
- 2 tablespoons lime juice
- 1/2 cup mayonnaise
- 1 teaspoon chili powder
- 1 teaspoon paprika
- 1/2 teaspoon cumin
- 1/2 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Instructions
- Slice 1 lb white fish fillets into taco sized strips and pat them dry with paper towels to remove excess moisture.
- In a bowl mix 1 teaspoon chili powder 1 teaspoon paprika 1/2 teaspoon cumin 1/2 teaspoon garlic powder 1/2 teaspoon salt and 1/4 teaspoon black pepper.
- Coat the fish strips evenly with the spice mixture pressing lightly so the seasoning sticks.
- Heat 2 tablespoons olive oil in a skillet over medium heat and cook the fish pieces for about 3 to 4 minutes per side until golden and cooked through.
- In another bowl combine 2 cups shredded red cabbage 1/4 cup chopped cilantro and 1 tablespoon lime juice and toss well to create the slaw.
- In a small bowl whisk 1/2 cup mayonnaise with 1 tablespoon lime juice and a pinch of chili powder to make the creamy sauce.
- Warm 8 corn tortillas in a hot skillet for about 30 seconds on each side until soft.
- Assemble the tacos by adding fish to each tortilla then topping with slaw avocado slices and a drizzle of sauce before serving.
Notes
- Pat the fish dry before seasoning for better browning.
- Use fresh lime juice for the best flavor.
- Warm tortillas before assembling tacos.
- Add jalapenos or hot sauce for extra heat.
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Category: Main Dish
- Method: Pan Cooking
- Cuisine: Mexican Inspired
Nutrition
- Serving Size: 2 tacos
- Calories: 360
- Sugar: 3g
- Sodium: 420mg
- Fat: 18g
- Saturated Fat: 3g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 4g
- Protein: 22g
- Cholesterol: 45mg