Crispy beer-battered fish fillets tucked into warm corn tortillas with a tangy cabbage slaw and creamy chipotle sauce. This Baja-style fish taco is a crowd-pleasing weeknight dinner.
20 min prep
10 min cook
4 servings
480 kcal/serving
Ingredients
1 lb white fish fillets (cod, tilapia, or halibut), cut into 2-inch strips
1 cup all-purpose flour
1/2 cup cornstarch
1 tsp baking powder
1 tsp salt
1/2 tsp black pepper
1/2 tsp cayenne pepper
1 cup cold beer (lager or pilsner)
Vegetable oil, for frying
8 small corn tortillas
2 cups shredded green cabbage
1/4 cup chopped fresh cilantro
1/2 cup sour cream
2 tbsp mayonnaise
1 chipotle pepper in adobo sauce, minced
1 tbsp lime juice
Salt to taste
Lime wedges, for serving
Instructions
In a large bowl, whisk together flour, cornstarch, baking powder, salt, black pepper, and cayenne. Gradually whisk in cold beer until smooth batter forms. Refrigerate batter while preparing other ingredients.
In a small bowl, combine sour cream, mayonnaise, minced chipotle, lime juice, and a pinch of salt. Set aside.
In a separate bowl, toss shredded cabbage with cilantro and a squeeze of lime juice. Set aside.
Heat 1 inch of vegetable oil in a deep skillet to 375°F (190°C). Pat fish strips dry and season lightly with salt. Dip each strip into batter, allowing excess to drip off, and carefully place in hot oil. Fry in batches, turning once, until golden brown and cooked through, about 3-4 minutes. Drain on paper towels.
Warm tortillas in a dry skillet or directly over a gas flame until pliable.
Assemble tacos: Place a few pieces of fried fish on each tortilla, top with cabbage slaw and a drizzle of chipotle sauce. Serve immediately with lime wedges.
Tips
For a lighter version, you can bake the fish at 425°F for 12-15 minutes instead of frying.
If you prefer a milder sauce, use only half a chipotle pepper.
Leftover batter can be used for onion rings or shrimp.