Fish Tacos

Loading…

By Reading time

The batter should start bubbling as soon as a fish strip hits the hot oil. If it sits there quietly, the coating absorbs oil before it has a chance to turn crisp. These fish tacos solve that with a light beer batter, quick-fried cod, and cool cabbage slaw piled into warm corn tortillas.

I like how the slaw and sauce come together while the oil heats. The cabbage gets a quick toss with lime and cilantro, while sour cream, mayonnaise, and hot sauce make a tangy sauce that cools the fried fish without hiding it. Keep the fish in manageable batches, and you’ll get golden pieces with a crisp shell and moist center. Add the slaw and sauce just before serving, while the tortillas are warm and the fish is still crackling.

Fish tacos crisp golden
“

Kitchen Note

Whisk the cold lager into the dry mixture only until it comes together. A few small lumps are fine; beating the batter smooth can leave the coating heavier than you want.

Save these fish tacos for a night when crisp beer-battered fish, lime cabbage slaw, and a cool hot-sauce dressing sound just right.

Save to Pinterest

Why the Oil Needs Time to Recover Between Batches

Cold fish and batter pull heat from the oil. If the next batch goes in before the temperature comes back up, the coating takes longer to set and can turn greasy instead of crisp. Frying in batches isn’t busywork; it gives the oil a chance to recover so each strip cooks at the same pace.

Use a thermometer rather than judging the oil by bubbles alone. The surface can look lively while the temperature is still low, especially after adding several pieces at once. Let the oil return to 350°F before frying the next batch, and avoid crowding the pot. A steady temperature gives you a golden crust while the fish inside cooks through.

What Builds the Crisp Coating—and What Keeps the Slaw Fresh

Fish tacos crisp golden
  • Cod or other firm white fish — Firm pieces hold their shape through dredging and frying. Choose thick, even strips so they cook at a similar rate; cod is mild, while another firm white fish changes the flavor a little without changing the method.
  • All-purpose flour, cornstarch, and baking powder — Flour gives the batter structure, cornstarch helps keep the coating light, and baking powder adds lift. The flour dredge also gives the batter a dry surface to cling to; shake off any loose excess so it doesn’t form a pasty layer.
  • Cold lager beer — The cold liquid helps keep the batter cool as it meets the hot oil, and lager brings a mild flavor that doesn’t compete with the fish. Use it cold; warm beer won’t give you the same temperature contrast.
  • Green cabbage, cilantro, and lime — Finely shredded cabbage is easy to tuck into a taco and stays pleasantly crisp. Fresh cilantro and lime keep the slaw bright; bottled lime juice won’t bring the same fresh aroma.
  • Sour cream, mayonnaise, and hot sauce — Sour cream makes the sauce tangy, mayonnaise gives it body, and hot sauce supplies the heat. Stirring in the reserved lime juice loosens the sauce and ties it to the slaw.
  • Corn tortillas — Small corn tortillas give each serving a warm, sturdy base with a gentle corn flavor. Warm them shortly before filling so they bend more easily.

From the Fish Prep to the Last Warm Tortilla

Toss the Slaw and Stir the Sauce

Toss the finely shredded cabbage and chopped cilantro with two tablespoons of lime juice in a medium bowl. In a separate small bowl, stir the sour cream, mayonnaise, hot sauce, and remaining lime juice until smooth. Keeping the two mixtures separate gives you control when filling the tacos. Set them aside while you prepare the fish and heat the oil.

Heat the Oil and Dredge the Fish

Heat the vegetable oil in a 5- to 6-quart Dutch oven over medium-high heat, monitoring it with a thermometer until it reaches 350°F. Pat the fish strips dry, season them with kosher salt, and coat them in the flour set aside for dredging. Shake off the excess flour so the pieces have a thin, even coating. Handle the hot oil carefully, and keep the pot where it won’t be bumped.

Dip, Fry, and Drain Until Golden

Whisk the remaining flour with the cornstarch and baking powder, then whisk in the cold lager just until combined. Dip each floured strip in the batter and fry in batches, turning once. Cook for 3 to 4 minutes, until the coating is golden and the thickest pieces reach 145°F. Transfer each batch to a wire rack set over a sheet pan, and bring the oil back to 350°F between batches.

Warm the Tortillas and Fill

Warm the corn tortillas in a 12-inch skillet over medium heat for about 20 to 30 seconds per side. They should feel pliable and warm, not stiff or brittle. Fill each tortilla with fish, slaw, and sauce, then serve while the coating is crisp. Add the toppings just before serving rather than letting filled tacos sit.

Two Simple Ways to Adapt These Fish Tacos

Choose another firm white fish

Use another firm white fish in place of cod, keeping the strips about the same size. The coating and frying method stay the same, though the fish’s flavor and thickness can vary, so check the thickest pieces for doneness.

Make a lower-carb fish taco bowl

Skip the corn tortillas and serve the fried fish over the cabbage slaw with sauce on top. You’ll keep the same crisp fish and tangy toppings, but lose the soft corn-tortilla base.

Storage and Reheating

  • Refrigerator: Refrigerate the fish, slaw, and sauce separately within 2 hours. Use the cooked fish within 3 to 4 days; the cabbage softens as it sits.
  • Freezer: Fried fish freezes, though the coating loses some crispness. Freeze the strips in a single layer, then pack them airtight for up to 2 months; keep the slaw and sauce out of the freezer.
  • Reheating: Reheat the fish on a wire rack over a sheet pan in a 375°F oven until it reaches 165°F. Microwaving is quicker, but it softens the crust.

Questions That Come Up While Making Fish Tacos

Can I make the slaw and sauce ahead?+

Yes. Stir the sauce together and refrigerate it separately; for the crunchiest slaw, wait to toss the cabbage and cilantro with lime until closer to serving. Keep both chilled until you’re ready to fill the tacos.

Can I use frozen cod for fish tacos?+

Yes, but thaw it completely in the refrigerator first and pat it dry before seasoning and dredging. Excess moisture makes it harder for the flour and batter to cling evenly.

Can I make the beer batter ahead of time?+

Mix it just before dipping the fish. Once the cold lager is whisked into the flour mixture, the batter is at its best fresh; letting it stand can reduce the lift that helps create a light coating.

Can I make these fish tacos gluten-free?+

Not with this batter: it uses all-purpose wheat flour and lager beer. Corn tortillas alone don’t make the finished tacos gluten-free, so I wouldn’t describe this version that way.

Fish Tacos

Fish tacos with beer-battered cod, crisp cabbage slaw, and a tangy lime sauce make a satisfying meal. The fish fries until golden, then gets tucked into warm corn tortillas with fresh toppings.
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Mexican
Calories: 650

Ingredients
  

Slaw and sauce
  • 3 cup green cabbage finely shredded
  • 0.25 cup fresh cilantro chopped
  • 3 tbsp lime juice
  • 0.5 cup sour cream
  • 2 tbsp mayonnaise
  • 1 tsp hot sauce
Fish
  • 1.5 lb cod or other firm white fish cut into 1-by-3-inch strips
  • 1.5 cup all-purpose flour divided (1/2 cup for dredging and 1 cup for batter)
  • 0.5 cup cornstarch
  • 1 tsp baking powder
  • 1 tsp kosher salt
  • 1 cup lager beer cold
  • 8 cup vegetable oil for frying
Serving
  • 8 corn tortillas 6-inch

Equipment

  • 1 5- to 6-quart Dutch oven
  • 1 12-inch skillet

Method
 

Make the slaw
  1. Toss the cabbage and cilantro with 2 tablespoons lime juice in a medium bowl.
Make the sauce
  1. Stir the sour cream, mayonnaise, hot sauce, and remaining 1 tablespoon lime juice together in a small bowl.
Fry the fish
  1. Heat the vegetable oil in a 5- to 6-quart Dutch oven over medium-high heat to 350°F, using a thermometer to monitor the temperature.
  2. Pat the fish dry.
  3. Season the fish with the kosher salt.
  4. Dredge the fish in 1/2 cup flour, shaking off the excess.
  5. Whisk the remaining 1 cup flour with the cornstarch and baking powder in a medium bowl.
  6. Whisk in the beer just until combined.
  7. Dip the fish in the batter.
  8. Fry in batches, turning once, for 3 to 4 minutes until golden and the thickest pieces reach 145°F.
  9. Return the oil to 350°F between batches.
  10. Transfer the fish to a wire rack set over a sheet pan.
Warm and assemble
  1. Warm the tortillas in a 12-inch skillet over medium heat for about 20 to 30 seconds per side.
  2. Fill the tortillas with fish, slaw, and sauce, and serve.

Notes

For crisp fish, keep the cold beer chilled and avoid overmixing the batter. Refrigerate leftover fish and toppings separately for up to 2 days; freezing is not recommended. For a gluten-free version, use a gluten-free flour blend and gluten-free lager.

You might also like these recipes

Leave a Comment

Recipe Rating