Go Back

Crispy Fish Tacos with Cilantro Lime Slaw

Enjoy the bright flavors of lime and cilantro paired with crispy fish in these delightful tacos, perfect for weeknight dinners or festive gatherings.
Prep Time 20 minutes
Cook Time 15 minutes
Total Time 35 minutes
Servings: 4 tacos
Course: Dinner, Main Course
Cuisine: Mexican
Calories: 300

Ingredients
  

For the Fish
  • 1 pound firm white fish fillets (cod, tilapia, or haddock), cut into 3- to 4-inch pieces Swap cod for pollock for a more budget-friendly option.
  • 1 cup all-purpose flour (or use rice flour for a gluten-free crust)
  • 1 teaspoon baking powder
  • 1 teaspoon smoked paprika Substitute regular paprika if you prefer less smoke.
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon kosher salt
  • 1/4 teaspoon black pepper
  • 1 cup cold sparkling water (or pale beer) For a lighter batter, use sparkling water.
  • Neutral oil for frying (vegetable or canola), or olive oil if pan-searing
For the Slaw
  • 2 cups shredded cabbage (green, purple, or a mix) Swap spinach with kale for a stronger flavor.
  • 1/2 cup chopped cilantro, stems included For extra flavor.
  • 1/4 cup mayonnaise or Greek yogurt Greek yogurt is a lighter option.
  • 2 tablespoons lime juice
  • 1 unit lime zest
  • 1 teaspoon honey or agave (optional) To balance acidity.
  • 1 unit jalapeno, thinly sliced (optional) Add for heat.
For Assembly
  • 8 units small corn or flour tortillas, warmed
  • Lime wedges, extra cilantro leaves, and pickled onions for garnish

Method
 

Make the Slaw
  1. In a bowl, toss the shredded cabbage with chopped cilantro, mayonnaise or Greek yogurt, lime juice, lime zest, honey if using, and a pinch of salt. Add sliced jalapeno if you like heat. Taste and adjust acidity or sweetness. Let it chill while you cook the fish.
Prepare the Batter
  1. In a shallow bowl, whisk together the flour, baking powder, smoked paprika, cumin, garlic powder, salt, and pepper. Slowly whisk in the cold sparkling water until the batter is smooth and thick enough to coat a spoon.
Heat the Pan or Oven
  1. For frying, add 1/2 inch of oil in a wide skillet and heat to medium-high until shimmering. For a lighter version, preheat the oven to 425°F and line a sheet with parchment; spray lightly with oil.
Coat the Fish
  1. Pat fish pieces dry. Dredge each piece in a dusting of flour, then dip into the batter, allowing excess to drip off. For oven-baked, press battered fish onto a lightly oiled baking sheet and drizzle a little oil on top.
Cook the Fish
  1. In the skillet, carefully lay battered fish into the hot oil and fry 2 to 3 minutes per side until golden brown and cooked through. If baking, roast for 12 to 15 minutes, flipping once, until golden and firm.
Warm Tortillas
  1. Wrap tortillas in a clean towel and warm them in a skillet or low oven for a minute until pliable and fragrant.
Assemble Tacos
  1. Build each taco with a warm tortilla, a piece of crispy fish, a generous spoonful of cilantro lime slaw, a sliver of pickled onion if using, and a squeeze of fresh lime. Garnish with extra cilantro leaves.

Notes

Keep components separate when storing to preserve texture. Reheat fish, then assemble with fresh slaw.