WHY MAKE IT

A little comfort, a lot of flavor.

Crispy fish tacos capture the classic coastal street food tradition with their contrast of hot, crunchy fish fillets and chilled, zesty cabbage slaw. Thick strips of mild Atlantic cod or haddock provide a moist, flaky interior encased in a rustic cornmeal dredge that yields an auditory crunch with every bite. The creamy lime slaw delivers crunch, acidity, and aromatic herb notes that cut through the richness of the fried fish, while warm, pliable corn tortillas wrap the elements into a cohesive handheld meal. Preparing both components at home is surprisingly fast, requiring simple pantry seasonings and straightforward shallow frying in a skillet without the mess of deep fryers.

Choosing the Best Whitefish

Firm whitefish species hold their shape reliably when dredged and flipped in a hot skillet. Pacific or Atlantic cod, haddock, pollock, and halibut are superior choices due to their dense flake and neutral, clean flavor. Avoid delicate fish like flounder, sole, or tilapia, which tear easily during turning. Ensure the fillets are completely defrosted if bought frozen, and slice them across the grain into uniform 1-inch thick batons so each taco portion cooks through in the exact same 5- to 6-minute window.

The Cornmeal Dredge Advantage

A blend of all-purpose flour and fine yellow cornmeal creates the ideal taco coating. Pure flour breadings can become heavy and steam-softened inside a warm tortilla, whereas cornmeal adds structural grit, golden color, and a pleasant toasted corn sweetness. Spicing the dredge generously with cumin, garlic powder, and chili powder ensures flavor penetrates every surface layer. Shaking off loose excess flour prior to dropping fish into the skillet keeps the frying oil clean and free from burnt particulate.

Tortilla Warming and Assembly

Cold corn tortillas snap and break under the weight of fillings. Warm them individually over a dry medium-hot cast-iron skillet for 30 seconds per side, or hold them directly over a low gas flame using tongs until pliable and lightly charred around the edges. Keep heated tortillas bundled in a clean kitchen towel until ready to plate. Build tacos promptly by laying the hot fried fish directly on the tortilla base, immediately crowning with cold slaw so the temperature contrast remains sharp.

Before you start

Draining fried fish on a wire cooling rack rather than paper towels is the secret to maintaining a crisp exterior. Paper towels trap steam under the hot fish, rapidly turning the cornmeal crust soft and soggy. Keep the oil temperature consistent around 350 F (177 C); oil that is too cool absorbs into the breading and creates greasy fish, while overly hot oil scorches the cornmeal before the cod cooks through.

THE RECIPE

Crispy Fish Tacos with Lime Slaw

4 servings · 25 minutes preparation · 12 minutes cooking · 10 minutes cooling, chilling or resting

Ingredients

Step-by-step instructions

  1. In a medium mixing bowl, whisk together the shredded green cabbage, shredded red cabbage, mayonnaise, fresh lime juice, 1/2 teaspoon of ground cumin, 1/2 teaspoon of kosher salt, and chopped cilantro until evenly coated. Set the slaw aside to rest and lightly soften for 10 minutes.
  2. Blot excess moisture from the cod strips with paper towels, leaving the surfaces slightly damp so the flour-cornmeal coating can adhere.
  3. In a wide, shallow dish or pie pan, whisk together the all-purpose flour, yellow cornmeal, chili powder, remaining 1/2 teaspoon ground cumin, garlic powder, remaining 1/2 teaspoon kosher salt, and black pepper until uniformly distributed.
  4. Dredge each piece of cod thoroughly in the cornmeal mixture, pressing gently so the coating sticks to all sides, then tap off excess coating and place the fish on a clean plate.
  5. Heat 1/4 cup of neutral vegetable oil in a heavy 12-inch cast-iron skillet over medium-high heat until shimmering and registering approximately 350 F (177 C) on an infrared or surface thermometer.
  6. Working in two batches to avoid cooling the pan, carefully add fish pieces to the hot oil. Pan-fry undisturbed for 3 minutes on the first side until deeply golden brown and crisp.
  7. Using a thin fish spatula, gently flip each cod strip and cook for an additional 2 to 3 minutes until the second side is golden and the internal fish temperature reads 145 F (63 C). Transfer cooked fish to a wire rack set over a baking sheet to drain.
  8. To assemble, place two crispy cod pieces into each warm corn tortilla and top generously with the lime-cabbage slaw. Serve immediately with extra lime wedges.

Kitchen notes

Draining fried fish on a wire cooling rack rather than paper towels is the secret to maintaining a crisp exterior. Paper towels trap steam under the hot fish, rapidly turning the cornmeal crust soft and soggy. Keep the oil temperature consistent around 350 F (177 C); oil that is too cool absorbs into the breading and creates greasy fish, while overly hot oil scorches the cornmeal before the cod cooks through.

Storage & make-ahead

Refrigerate leftover fried fish and cabbage slaw separately in shallow sealed containers within 2 hours. Keep at 40 F (4 C) or below and consume within 2 days. Reheat fish on a rack over a baking sheet at 400 F (204 C) until it reaches 165 F (74 C), checking after 6 to 8 minutes. Keep the slaw chilled.

Save to Pinterest ↗

An original recipe guide inspired by themes in our Pinterest research. Recipe has not been independently kitchen-tested. AI-generated image is illustrative; your finished dish may look different.

Frequently asked questions

Can I bake the fish instead of pan-frying?

Yes. Arrange dredged fish on a greased wire rack placed over a baking sheet. Spray tops generously with cooking oil and bake at 425 F (218 C) for 12 to 14 minutes until golden, flaky, and registering an internal temperature of 145 F (63 C).

What can I substitute for mayonnaise in the slaw?

Full-fat plain Greek yogurt or sour cream (crema) are excellent substitutes for mayonnaise. They deliver a lighter, tangier profile that complements lime juice while still binding the shredded green and red cabbage.

Can I use cornstarch instead of cornmeal in the coating?

You can replace cornmeal with cornstarch for an ultra-crisp, light, tempura-like crust. While it lacks the coarse crunch and toasted corn flavor of yellow cornmeal, cornstarch creates a delicate and very crisp barrier against moisture.