Love this? Pin it for later! 📌
Why This Recipe Works
- Ultra-crispy crust: Rice flour + cornstarch + cold seltzer create a lacy, shatteringly crisp shell that stays crunchy for 30+ minutes.
- No deep-fry stress: A shallow ½-inch of oil in a cast-iron skillet gives fried-joint results with less mess and no special equipment.
- Make-ahead slaw: Salt-massaged cabbage holds crunch for 24 hours; dress just before serving so flavors stay bright.
- Flavor-layered crema: Greek yogurt lightens traditional mayo while lime zest, honey, and a dash of hot sauce hit every taste bud.
- Flexible fish: Works with cod, halibut, mahi, or even shrimp; thickness guide ensures each piece cooks in exactly 90 seconds per side.
- Salad-category fresh: Piled high with fiber-rich slaw, avocado, and tomato, each taco equals two vegetable servings—no side salad required.
- Weeknight fast: From fridge to first bite in 25 minutes; batter and slaw can be prepped in the morning.
Ingredients You'll Need
Look for firm, translucent white fish fillets that smell like the ocean, not fishy. I prefer Atlantic cod for its wide flakes and mild sweetness, but any Âľ-inch thick, sustainable option works. Buy the day you cook or up to 24 hours ahead; store over ice in the coldest part of your fridge.
- White fish: 1ÂĽ lb (570 g) skinless cod, cut into 3Ă—1-inch strips. Substitute halibut, mahi, or even tofu puffs for vegetarian.
- Rice flour: ½ cup. Creates a delicate, non-chewy crust. If unavailable, use equal parts all-purpose + cornstarch.
- Cornstarch: ÂĽ cup for extra crunch. Arrowroot is fine in a pinch.
- Baking powder: ½ teaspoon for lift; don’t skip—it keeps the coating airy.
- Chili-lime seasoning: 1 teaspoon (I love TajĂn) plus extra for finishing. Plain chili powder + lime zest works.
- Cold seltzer: â…” cup ice-cold; bubbles equal lighter batter. Beer adds malt flavor if you prefer.
- Green cabbage: 3 cups finely shredded, about ÂĽ medium head. Red cabbage adds color but bleeds.
- Carrot: 1 small, julienned for sweetness and color bell.
- Greek yogurt: â…“ cup 2 %; full-fat is luscious but heavier. Vegan? Use coconut yogurt.
- Mayonnaise: 2 tablespoons for silkiness; swap with extra yogurt if desired.
- Lime: 2 limes—zest one, juice both. Bottled juice tastes flat here.
- Honey: 1 teaspoon balances acid; agave for vegans.
- Corn tortillas: 8 small (4-5 inch). Flour tortillas work but corn is traditional and gluten-free.
- Avocado: 1 ripe, sliced just before serving to avoid browning.
- Neutral oil: ½ cup for frying—peanut, canola, or sunflower. Save the leftover seasoned oil for roasted potatoes.
How to Make Crispy Fish Tacos with Slaw for Fresh Dinners
Prep the slaw base
In a large bowl combine shredded cabbage, julienned carrot, and ½ teaspoon kosher salt. Massage gently for 30 seconds until cabbage wilts slightly and releases water. This step tenderizes without losing crunch. Cover and refrigerate up to 24 hours; drain any liquid before dressing.
Whisk the crema
In a small bowl stir yogurt, mayonnaise, lime zest, 1 tablespoon lime juice, honey, and a dash of hot sauce. Taste—season with pinch of salt and more lime if desired. Cover and chill; flavors meld while you fry.
Set up the batter station
In a medium bowl whisk rice flour, cornstarch, baking powder, chili-lime seasoning, ½ teaspoon kosher salt, and ¼ teaspoon black pepper. Pour in cold seltzer; stir just until combined—lumps are fine. Place bowl in a larger bowl of ice to keep it frigid; cold batter = crisp crust.
Heat the oil
In a heavy 10-inch skillet (cast iron preferred) pour oil to ½-inch depth. Heat over medium-high until a drop of batter sizzles immediately and climbs back to the surface—about 350 °F (177 °C) on a thermometer. Maintain heat; if oil smokes, lower burner slightly.
Dredge & dip
Pat fish strips dry; moisture is the enemy of crunch. Lightly dust each piece in plain rice flour (this helps batter adhere), then dip into cold batter, coating completely. Let excess drip off—too thick a coat turns doughy.
Fry to golden
Gently lay 3–4 pieces into hot oil; crowding drops temperature. Fry 60–90 seconds per side until coating is deep gold and fish centers flake. Transfer to a wire rack set over paper towels; immediately sprinkle with salt and extra chili-lime seasoning. Repeat.
Warm tortillas
While last batch fries, warm tortillas directly over gas flame 10 seconds per side for charred edges, or wrap in foil and heat in 300 °F (150 °C) oven for 5 minutes. Keep warm wrapped in a clean tea towel.
Finish the slaw
Drain any liquid from cabbage. Add 3 tablespoons crema, remaining lime juice, and a pinch of pepper; toss. Slaw should be glossy, not soupy. Reserve extra crema for drizzling.
Assemble with flair
Double-up tortillas for structural integrity. Add a spoon of slaw, a piece of crispy fish, avocado slices, and a drizzle of crema. Garnish with cilantro leaves, pickled onions, or a final dusting of chili-lime magic. Serve immediately—crunch waits for no one.
Expert Tips
Oil Temperature Sweet Spot
If you don’t own a thermometer, dip the tip of a dry chopstick into the oil—bubbles should form around it instantly but gently. Too vigorous = too hot; too slow = too cool.
Keep Batter Cold
Place your mixing bowl over an ice pack while frying. Warm batter activates gluten and absorbs more oil, leading to heavy, greasy coating.
Reuse Oil Smartly
Strain cooled oil through cheesecloth; store in fridge up to 3 more uses. Add a coin-sized slice of ginger during storage to keep it fresh.
Batch-Fry Without Sogginess
Hold cooked fish on a rack in 200 °F (95 °C) oven up to 15 minutes. Avoid paper towel piles—steam softens the crust.
Tortilla Upgrade
Brush tortillas lightly with the seasoned frying oil, sprinkle with salt and lime zest, then warm. Instant flavor infusion.
Make-Ahead Batter
Mix dry ingredients the night before; cover. In the morning whisk in cold seltzer and proceed—great for beach-house mornings.
Variations to Try
- Baja-style: Add 1 tablespoon capers and chopped pickled jalapeños to crema; top tacos with thin cabbage ribbons instead of mixed slaw.
- Mango-Jicama Slaw: Replace carrot with julienned jicama and fold in diced mango for tropical sweetness.
- Blackened Fish: Skip batter; coat fish in melted butter then press into blackening spices (paprika, thyme, cayenne) and sear in cast-iron 2 minutes per side.
- Air-Fryer Hack: Spray battered fish with oil; air-fry at 400 °F (200 °C) 8 minutes, flipping halfway. Not quite as shattery, but weeknight easy.
- Low-Carb Bowl: Serve fish and slaw over cauliflower rice with avocado; drizzle crema and add a handful of crushed pork rinds for crunch.
- Spicy Diablo: Stir 1 chipotle in adobo into crema; top tacos with thin radish coins and a final squeeze of lime.
Storage Tips
Leftover fried fish: Cool completely, then refrigerate in a single layer on parchment-lined plate up to 2 days. Reheat on a wire rack set over a sheet pan in 400 °F (200 °C) oven 6–7 minutes until sizzling and crisp. Microwaving equals rubber city—avoid.
Slaw components: Keep undressed cabbage mixture in an airtight container up to 3 days; dress only what you’ll eat. Once dressed, slaw is best within 24 hours but stays acceptable (if a bit softer) for 48.
Crema: Stores 5 days refrigerated. Thin with a splash of water or milk if it thickens.
Tortillas: Wrap extra stacks in foil and freeze up to 2 months. Thaw at room temp 10 minutes, then warm as directed.
Assembled tacos: Not recommended for storage—the crunch is the soul of this dish. Serve components separately for DIY lunches.
Frequently Asked Questions
Crispy Fish Tacos with Slaw for Fresh Dinners
Ingredients
Instructions
- Make slaw base: Massage cabbage and carrot with ½ teaspoon salt 30 seconds; chill up to 24 hours.
- Mix crema: Stir yogurt, mayo, lime zest, 1 tablespoon lime juice, honey, and hot sauce; refrigerate.
- Batter: Whisk rice flour, cornstarch, baking powder, chili-lime seasoning, ½ teaspoon salt. Add cold seltzer; keep over ice.
- Heat oil: In skillet to ½-inch depth; heat to 350 °F (177 °C).
- Coat & fry: Dust fish in rice flour, dip in batter, fry 60–90 seconds per side until golden; drain on rack.
- Finish: Warm tortillas, dress slaw with 3 tablespoons crema, assemble tacos with fish, avocado, extra crema.
Recipe Notes
Maintain oil temperature between 325–350 °F for crisp, non-greasy results. Fry in small batches to avoid temperature drop.