Dinner · Part 1 of 3: Ingredients
Crispy Beer-Battered Fish Tacos with Chipotle Crema

- Prep
- Cook
- Total
- Serves
- 4
These crispy beer-battered fish tacos bring together a shatteringly crisp golden crust, flaky tender cod, and a smoky chipotle crema that cuts through with bright lime. The batter is light and airy thanks to ice-cold beer, while the crunchy purple cabbage slaw adds freshness and color. Ready in about 30 minutes, they're perfect for a weeknight dinner that feels like a special occasion.
A great fish taco starts with a batter that fries up light and crisp, not heavy or greasy. This recipe uses a simple mixture of flour, cornstarch, and baking powder, lightened with ice-cold Mexican lager. The carbonation and cold temperature create a delicate, puffy crust that stays crunchy even after a few minutes on the plate.
The smoky chipotle crema adds a gentle heat and creamy tang, while the cabbage slaw brings a refreshing crunch. These tacos come together quickly, making them an ideal choice for a satisfying meal any night of the week.
Ingredients
- 1 lb fresh cod fillets, cut into strips
Beer Batter
- 1 cup all-purpose flour
- 1/3 cup cornstarch
- 1 tsp baking powder
- 1 tsp garlic powder
- 1 tsp smoked paprika
- 1 cup cold Mexican lager beer
- 8 small corn tortillas
Chipotle Crema
- 1/2 cup sour cream
- 2 tbsp chipotle peppers in adobo sauce
- 1 tbsp fresh lime juice
Slaw
- 1 cup shredded purple cabbage
- 1/4 cup fresh cilantro leaves
- lime wedges, for serving
Why this recipe works
The combination of all-purpose flour and cornstarch in the batter is key to achieving that ultra-crispy texture. Cornstarch absorbs less moisture than flour alone, so the coating fries up lighter and crunchier.
Baking powder adds extra lift, creating tiny air pockets in the crust that make it shatter when you bite into it. The ice-cold beer not only adds flavor but also keeps the batter cold, preventing gluten from developing too much, which would make it tough.
The chipotle crema is a simple blend of sour cream, chipotle peppers in adobo, and lime juice. The smokiness of the chipotle peppers complements the mild, flaky cod beautifully, while the acidity of lime juice brightens the rich fried fish.
The purple cabbage slaw, tossed with fresh cilantro, provides a crisp, peppery contrast that balances the creamy and crunchy elements. Together, these components create a taco that's satisfying, balanced, and full of texture.
Notes and substitutions
For the best results, use a firm white fish like cod, halibut, or haddock. These fish hold up well to frying and have a mild flavor that lets the batter and crema shine. If using frozen fish, thaw it completely and pat it very dry before coating, as excess moisture will make the batter soggy. Cut the fish into uniform strips so they cook evenly.
The beer should be very cold — straight from the fridge is best. A light Mexican lager like Corona or Modelo works perfectly, but any light lager or pilsner will do. Avoid dark beers, which can make the batter bitter.
If you don't want to use alcohol, substitute cold sparkling water; the carbonation is what matters most for the crispy texture. For the crema, use full-fat sour cream for the best consistency and flavor.
- cod: Use halibut, haddock, or another firm white fish. Tilapia or catfish also work, but adjust cooking time if fillets are thinner.
- Mexican lager: Any light lager or pilsner works. Avoid dark beers, which can make the batter bitter. For a non-alcoholic version, use cold sparkling water.
- sour cream: Greek yogurt or crema mexicana can replace sour cream. Use full-fat for the best texture and tang.
- chipotle peppers in adobo: If you don't have chipotle in adobo, use 1 tsp smoked paprika plus 1/2 tsp cayenne and 1 tbsp tomato paste blended with the sour cream.
Equipment
- Large mixing bowl
- Whisk
- Deep skillet or Dutch oven
- Deep-fry thermometer
- Tongs
- Paper towels
- Small bowl for crema
- Cutting board and knife
Up next · Part 2 of 3
6 steps · 10 min of cooking · what to look for at each stage
Step-by-step instructions (Part 2)