Go Back
Overhead shot of homemade crispy fish tacos recipe on a white kitchen counter with cabbage slaw, avocado, and lime, showing a natural, homemade feel.

Crispy Fish Tacos Recipe

Golden, beer-battered crispy fish tacos topped with fresh cabbage slaw and creamy chipotle sauce. This quick 30-minute Baja-style recipe gives you restaurant-quality crunch with simple ingredients and homemade charm.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Dinner, LUNCH, Main Course
Cuisine: American, Baja-style, Mexican
Calories: 490

Ingredients
  

Beer-Battered Fish
  • 1.5 lbs White fish fillets (cod, tilapia, or mahi mahi) Firm texture holds up to frying
  • 1 cup all-purpose flour Creates the base coating
  • 1 cup beer (light lager) Adds airiness to batter
  • 1 teaspoon baking powder Makes batter extra crispy
  • 1 teaspoon garlic powder Adds savory depth
  • 1 teaspoon smoked paprika Adds color and mild smokiness
  • 0.5 teaspoon cayenne pepper Optional for heat
  • 1 teaspoon salt Essential seasoning
  • 0.5 teaspoon black pepper Enhances flavor
  • vegetable oil For frying, high smoke point
Cabbage Slaw
  • 2 cups shredded green cabbage Crunchy slaw base
  • 0.25 cup fresh cilantro, chopped Adds brightness
  • 2 tablespoon lime juice Adds acidity
  • 1 tablespoon olive oil Helps slaw coat evenly
  • 1 pinch salt For slaw seasoning
Chipotle Sauce
  • 0.5 cup sour cream or Greek yogurt Sauce base
  • 2 tablespoon mayonnaise Adds richness
  • 1 tablespoon lime juice For sauce
  • 1 teaspoon chipotle in adobo, minced Smoky heat
  • 1 clove garlic, minced Flavor depth
Taco Assembly
  • 8–10 corn tortillas Traditional taco base
  • 1 avocado, sliced For topping
  • pickled red onions Tangy topping
  • lime wedges For serving
  • extra cilantro Garnish

Equipment

  • 1 Heavy-bottomed pot or Dutch oven Even heat distribution for frying
  • 1 Deep-fry thermometer Keeps oil at correct temperature (375°F)
  • 1 Wire cooling rack with baking sheet Keeps fish crispy while draining
  • 1 Mixing bowl (large) For beer batter
  • 1 Mixing bowl (medium) For slaw
  • 1 Mixing bowl (small) For sauce
  • 1 Tongs with silicone tips Gentle handling of fried fish
  • 1 Fish Spatula Lifts fish easily without breaking
  • 1 Kitchen thermometer Check internal temperature of fish (145°F)

Method
 

  1. Pat fish dry and cut into strips.
  2. Mix cabbage slaw ingredients and chill.
  3. Whisk beer batter ingredients lightly and rest 5 minutes.
  4. Heat oil to 375°F in a heavy pot or Dutch oven.
  5. Dip fish in batter and fry 3–4 minutes until golden.
  6. Drain on wire rack and season with salt.
  7. Warm tortillas and layer slaw, fish, sauce, avocado, and toppings.

Notes

  • Nutrition information is automatically calculated, so should only be used as an approximation.