Dinner / Tacos & Tex-Mex

Crispy Beer-Battered Fish Tacos with Lime Crema

Jump to recipe
Three fish tacos with golden fried cod, shredded cabbage slaw and white lime crema on corn tortillas, with lime wedges.

Cold batter meets hot oil, and the cod comes out golden and crisp. Pile it into warm corn tortillas with lime slaw and crema, and let everyone build their own. Nobody ever agrees on how much slaw.

The short version

Toss cabbage with lime and salt, stir up the crema, whisk a cold beer batter, fry strips of cod at 375°F for 2 to 3 minutes until golden, then pile into warm tortillas. Cold batter and hot oil are the whole trick.

What makes ours better

why ours wins the argument at dinner

  • Add cornstarch to the batter. Flour alone turns bready. Replacing a third of it with cornstarch gives a thin, crackly coating that stays crisp long enough to build the tacos.

  • Use cold beer and mix at the last minute. Cold batter hits the oil and sets before the fish can steam. The bubbles in the beer lighten the coating, and a few lumps are fine.

  • Dress the cabbage with lime and salt. Five minutes in lime juice softens the cabbage just enough and gives you a sharp, juicy crunch against the rich fish.

What you need

the stars of the show

  • Finely shredded green cabbage3 cups
  • Thinly sliced red onion¼ cup
  • Lime1 large
  • Chopped cilantro¼ cup
  • Sour cream½ cup
  • Mayonnaise¼ cup
  • Skinless cod fillets1½ pounds
  • Corn tortillas12 large

Full ingredient list ↓

Prep
25 min
Fry
15 min
Total
40 min
Makes
12 tacos, 2 per person

Ingredients

Makes 6 servings

Lime slaw

Lime crema

Fish

To serve

yes, all of the butter

Steps

go slow. the good part can’t be rushed.

  1. Make the slaw and crema

    Toss the cabbage, onion, lime juice, salt and cilantro in a bowl and set aside. In a second bowl, stir the sour cream, mayonnaise, lime zest and juice, salt and chipotle until smooth. Refrigerate both.

  2. Dry and season the fish

    Pat the fish very dry with paper towels, cut it into strips and sprinkle with the 1 teaspoon of salt. Set a wire rack over a sheet pan for the fried fish.

  3. Heat the oil

    Pour the oil into a heavy pot or Dutch oven to about 1½ inches deep and heat to 375°F. Use a thermometer; the temperature matters. Heat the oven to 200°F to keep fish warm.

    If the oil drops below 350°F, the coating soaks it up and turns greasy.

  4. Mix the batter

    Just before frying, whisk the flour, cornstarch, baking powder, salt, chili powder and cumin in a large bowl. Pour in the cold beer and whisk until just combined. It should look like thin pancake batter, with a few lumps.

  5. Fry in batches

    Dip a few strips at a time into the batter, let the excess drip off, then lower them gently into the oil. Fry 2 to 3 minutes, turning once, until deep golden and the fish flakes when pressed. Cook only 4 or 5 pieces at once.

    About 3 min. Cook mode has a timer for this step.

  6. Drain and salt

    Move the fish to the wire rack and sprinkle with a pinch of salt right away. Hold in the warm oven while you fry the rest, reheating the oil to 375°F between batches.

    A rack keeps the bottoms crisp. Paper towels trap steam.

  7. Warm the tortillas and build

    Char the tortillas for 20 to 30 seconds per side in a dry skillet. Fill each with a piece of fish, a handful of slaw, a spoon of crema, and avocado if you like. Serve with lime wedges.

Good to know

read this before somebody asks for seconds

  • Any firm white fish works. Thick fillets like cod, halibut and mahi-mahi hold up better than thin ones like tilapia.
  • Fish is cooked at 145°F, and strips this size reach that in 2 to 3 minutes.
  • To skip frying, bake the battered fish on a greased rack at 450°F for 15 to 18 minutes. It's less crisp but still good.
  • Storage. The fish is best eaten right away. Refrigerate leftover fish, slaw and crema separately, 2 days. Reheat fish on a rack in a 400°F oven for 8 minutes to bring back the crunch.

Questions, answered

asked and answered at the kitchen counter

What is the best fish for fish tacos?

Cod is the usual pick for frying. Halibut and mahi-mahi also work well. Choose thick, mild, firm fillets that won't fall apart in the batter.

How do I keep the batter from falling off the fish?

Pat the fish completely dry before battering. Wet fish slides out of its coating.

Can I make fish tacos without beer?

Yes. Use club soda or sparkling water, also ice cold. You still get the bubbles that make the batter light.

Can I make fish tacos in the air fryer or oven?

Yes, though a wet batter doesn't work well in an air fryer. Use a flour, egg and panko coating instead, and cook at 400°F for 8 to 10 minutes, turning once.

Corn or flour tortillas for fish tacos?

Corn is traditional and its flavor holds up to the fish. Flour is softer and easier to fold. Warm either one first.

From the table

Made it? Tell me how it went, and who went back for seconds when they thought nobody was looking.

Flour on your hands? Big steps, screen stays on.

Step 1 of 7