Crispy Fish Tacos with Cilantro Lime Slaw Recipe
Introduction
These crispy fish tacos with cilantro lime slaw are a fresh and flavorful meal perfect for any day of the week. The crunchy, seasoned fish pairs beautifully with a zesty slaw, all wrapped in warm tortillas for a satisfying bite every time.

Ingredients
- 1 lb white fish fillets (such as cod or tilapia)
- 1 cup all-purpose flour
- 1/2 tsp garlic powder
- 1/2 tsp paprika
- 1/4 tsp cayenne pepper (optional for a little heat)
- Salt and pepper, to taste
- 1 cup buttermilk
- Vegetable oil for frying
- 2 cups shredded cabbage (green or purple)
- 1/4 cup fresh cilantro, chopped
- 2 tbsp lime juice
- 2 tbsp mayonnaise
- 1/2 tsp honey
- Salt and pepper, to taste
- 8 small corn or flour tortillas, warmed
- Lime wedges, for serving
- Optional toppings: sliced avocado, diced tomatoes, or Cotija cheese
Instructions
- Step 1: In a shallow bowl, combine the flour, garlic powder, paprika, cayenne pepper (if using), salt, and pepper.
- Step 2: Pour the buttermilk into a separate bowl. Dip each fish fillet into the buttermilk, allowing excess to drip off, then dredge in the seasoned flour mixture until well coated.
- Step 3: Heat about 1/2 inch of vegetable oil in a large skillet over medium-high heat. Once hot, carefully fry the coated fish fillets until golden brown and crispy, about 3-4 minutes per side. Remove and drain on paper towels.
- Step 4: While the fish is cooking, prepare the cilantro lime slaw by combining shredded cabbage, chopped cilantro, lime juice, mayonnaise, honey, salt, and pepper in a bowl. Toss well to combine.
- Step 5: Warm the tortillas in a dry skillet or microwave just before serving.
- Step 6: To assemble, place a piece of crispy fish on each tortilla, top with a generous spoonful of cilantro lime slaw, and add any optional toppings like avocado, diced tomatoes, or Cotija cheese.
- Step 7: Serve immediately with lime wedges on the side for squeezing over the tacos.
Tips & Variations
- For extra crunch, double-dip the fish in buttermilk and flour before frying.
- Swap the white fish for shrimp or firm tofu for a different protein option.
- Use Greek yogurt instead of mayonnaise in the slaw for a tangier flavor and lighter texture.
- Adding a pinch of chili powder to the slaw dressing can add a nice smoky depth.
Storage
Store leftover fish and slaw separately in airtight containers in the refrigerator for up to 2 days. Reheat the fish gently in a skillet or oven to maintain crispiness. Assemble tacos just before serving to avoid sogginess.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I bake the fish instead of frying it?
Yes, you can bake the fish at 400°F (200°C) for about 12-15 minutes, flipping halfway through, until crispy and cooked through. It’s a healthier alternative but may be less crunchy than frying.
What type of fish works best for these tacos?
Firm, mild white fish like cod, tilapia, haddock, or mahi-mahi work best because they hold up well during frying and have a clean flavor that pairs nicely with the slaw.
PrintCrispy Fish Tacos with Cilantro Lime Slaw Recipe
These Crispy Fish Tacos with Cilantro Lime Slaw are a flavorful and easy-to-make meal featuring lightly battered and fried white fish fillets, topped with a refreshing slaw made from shredded cabbage, fresh cilantro, and a tangy lime mayonnaise dressing. Perfect for a quick lunch or casual dinner, these tacos combine crunchy textures with zesty flavors for a deliciously satisfying bite.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Yield: 8 tacos 1x
- Category: Stovetop
- Method: Frying
- Cuisine: Mexican
Ingredients
Fish and Coating
- 1 lb white fish fillets (such as cod or tilapia)
- 1 cup all-purpose flour
- 1/2 tsp garlic powder
- 1/2 tsp paprika
- 1/4 tsp cayenne pepper (optional for a little heat)
- Salt and pepper, to taste
- 1 cup buttermilk
- Vegetable oil for frying
Cilantro Lime Slaw
- 2 cups shredded cabbage (green or purple)
- 1/4 cup fresh cilantro, chopped
- 2 tbsp lime juice
- 2 tbsp mayonnaise
- 1/2 tsp honey
- Salt and pepper, to taste
Assembly
- 8 small corn or flour tortillas, warmed
- Lime wedges, for serving
- Optional toppings: sliced avocado, diced tomatoes, or Cotija cheese
Instructions
- Prepare the Fish: In a shallow dish, combine the all-purpose flour, garlic powder, paprika, cayenne pepper, salt, and pepper. Pour the buttermilk into a separate bowl. Dip each white fish fillet into the buttermilk, allowing any excess to drip off, then dredge the fillet in the seasoned flour mixture until completely coated.
- Cook the Fish: Heat enough vegetable oil in a large skillet over medium-high heat for frying. Once hot, carefully place the coated fish fillets in the oil, frying each side for about 3-4 minutes or until golden brown and crispy. Remove the fish and place on a paper towel-lined plate to drain excess oil.
- Make the Cilantro Lime Slaw: In a medium bowl, combine shredded cabbage, chopped cilantro, lime juice, mayonnaise, honey, salt, and pepper. Toss everything together until the cabbage is evenly coated with the dressing.
- Assemble the Tacos: Warm the tortillas until pliable. Place a crispy fish fillet onto each tortilla, then top with a generous spoonful of the cilantro lime slaw. Add any optional toppings such as sliced avocado, diced tomatoes, or Cotija cheese, if desired.
- Serve: Serve the tacos immediately with lime wedges on the side for extra zing. Enjoy these deliciously crunchy and tangy fish tacos as a perfect casual meal.
Notes
- For a spicier version, increase the cayenne pepper amount or add hot sauce to the slaw dressing.
- Use corn tortillas for a gluten-free option, but ensure that the flour used for coating the fish is also gluten-free if needed.
- Make sure the oil is hot enough before frying to get a crispy crust and prevent soggy fish.
- Leftover slaw can be stored in the refrigerator for up to 2 days but is best fresh.
- You can substitute mayonnaise with Greek yogurt for a lighter slaw dressing.
Keywords: Fish Tacos, Crispy Fish, Cilantro Lime Slaw, Fried Fish, Mexican Tacos, Easy Taco Recipe, Summer Tacos

