Love this? Pin it for later! 📌
What makes these tacos perfect for game day is their built-in balance: you get the indulgent crunch of perfectly fried fish, but it's offset by a mountain of crunchy vegetables that keeps things light enough for second-half snacking. The batter comes together in one bowl, the slaw can be prepped the night before, and the whole spread is infinitely customizable for picky eaters or spice lovers. Whether you're hosting a championship party or just craving a Tuesday-night pick-me-up, this recipe delivers restaurant-quality results without the restaurant-level stress.
Why This Recipe Works
- Ultra-crisp batter: A mix of rice flour and cornstarch guarantees shatteringly crisp crust that stays crunchy even after saucing.
- Make-ahead slaw: Cabbage mixture actually improves after a 24-hour chill, freeing up precious counter space on game day.
- Cold beer trick: Ice-cold lager in the batter creates airy pockets for maximum puff and minimal grease absorption.
- Two-temperature fry: Starting at 350°F and finishing at 375°F ensures fish cooks through without over-browning.
- Flavor-packed crema: Smashed avocado, lime zest, and a whisper of chipotle give the creamy slaw a smoky backbone.
- Build-your-own bar: Set out toppings so guests can customize heat level, crunch, and tang—everyone wins.
Ingredients You'll Need
Great fish tacos start at the seafood counter. Look for thick, flaky white fish—Atlantic cod, Pacific halibut, or even sustainably farmed barramundi. The fillets should smell like the ocean, not fishy, and feel firm when pressed. Ask your fishmonger to skin and pin-bone them for you; it saves ten minutes and a potential splinter. If fresh is scarce, frozen fillets work—just thaw overnight on a paper-towel-lined tray in the fridge to wick away excess moisture.
For the batter, rice flour is my secret weapon. Unlike all-purpose, it contains no gluten, so the crust never turns chewy. Look for it in the Asian foods aisle or online; if you're in a pinch, substitute cornstarch entirely. Cornstarch further guarantees crunch by blocking gluten formation and absorbing surface moisture. Baking powder adds lift, while a 50/50 mix of regular beer and sparkling water maximizes carbonation bubbles for an airy shell. Choose a light lager—nothing hoppy or dark—and keep it ice-cold right up until the whisk hits the bowl.
The creamy slaw is a play on classic elote toppings. I start with store-bought shredded cabbage because convenience matters on game day, then doctor it up with thin-sliced red onion for bite, fresh cilantro for brightness, and jalapeños for heat. The dressing is equal parts Mexican crema and mayonnaise; crema lends tang while mayo provides body. A ripe avocado mashed in gives silkiness, lime zest wakes everything up, and a single canned chipotle pepper in adobo supplies smoky depth without torching palates. If you can't find crema, sour cream loosened with a tablespoon of whole milk works beautifully.
When it comes to tortillas, six-inch corn are traditional and gluten-free. Seek out brands with only corn, water, and lime—no preservatives—for the best pliability and flavor. Warm them just before serving: a quick 30-second steam over boiling water or a dry skillet flip keeps them supple yet strong enough to cradle juicy fillings. For crunch lovers, offer a bowl of crushed cotija-dusted tostadas on the side so guests can turn their tacos into nachos at will.
How to Make Crispy Fish Tacos with Creamy Slaw for Game Day
In a large bowl, combine one 14-ounce bag shredded cabbage mix, half a thin-sliced red onion, one diced jalapeño, and a packed cup of chopped cilantro. Whisk together ½ cup Mexican crema, ½ cup mayonnaise, the flesh of one ripe avocado, zest of two limes, juice of one lime, one minced chipotle pepper, one teaspoon adobo sauce, ½ teaspoon kosher salt, and ¼ teaspoon freshly ground black pepper. Pour over vegetables, toss to coat, cover, and refrigerate at least one hour or up to 24 hours. The flavors meld and the cabbage softens just enough while staying crunchy.
Pat two pounds of cod fillets dry with paper towels. Slice into roughly 4-by-1-inch strips—think fish-stick size—so every piece fries in under three minutes. Uniformity matters for even cooking, so take an extra minute here. Season all over with one teaspoon kosher salt and half a teaspoon each of ground cumin and smoked paprika. Let stand while you heat the oil; the salt begins to draw out surface moisture for better batter adhesion.
Pour two inches of neutral oil (peanut, canola, or refined coconut) into a heavy Dutch oven. Clip on a candy thermometer and bring to 350°F over medium-high heat. Maintaining temperature is crucial; if the oil dips too low, the batter absorbs fat and turns greasy; too high and the exterior burns before the fish cooks through. Keep a spider strainer or slotted spoon nearby and line a sheet pan with a wire rack and brown paper bags for draining.
In a medium bowl, whisk together ¾ cup rice flour, ¾ cup cornstarch, one teaspoon baking powder, ½ teaspoon kosher salt, and ¼ teaspoon cayenne. Just before frying, pour in ¾ cup ice-cold lager and ¾ cup ice-cold sparkling water. Stir with chopsticks until barely combined; lumps are welcome. The colder the batter, the more dramatic the puff when it hits the hot oil. If the bowl starts to warm, nestle it inside a larger bowl filled with ice.
Dip a piece of fish into the batter, let excess drip off, and gently lower into the oil, moving it back and forth for the first five seconds so it doesn't stick to the bottom. Fry four to five pieces at a time to avoid crowding. After 90 seconds, the batter will be pale gold and set; transfer to the rack. Repeat with remaining fish, bringing the oil back to 350°F between batches.
Increase oil temperature to 375°F. Return all fish to the pot and fry another 60–90 seconds until deep golden and audibly crisp. This double-fry technique—much like French fries—drives off trapped moisture and locks in crunch. Transfer to fresh paper-lined rack, immediately season with flaky salt, and keep warm in a 250°F oven while you warm tortillas and set out toppings.
Steam 18 corn tortillas in batches: place six at a time in a bamboo steamer over boiling water for 30 seconds, then flip and steam 15 seconds more. Transfer to a tortilla warmer or a clean kitchen towel-lined bowl. Alternatively, char directly over a gas burner for 10 seconds per side for smoky edges, then wrap in foil to steam and soften.
Spread a spoonful of the reserved creamy slaw dressing down the center of each tortilla. Top with two pieces of crispy fish, a generous tangle of slaw, a sprinkle of cotija cheese, a few pickled radish slices, and a final squeeze of lime. Offer hot sauce, sliced avocado, and extra jalapeños on the side so fans can dial up the heat as desired. Serve immediately while the crust still crackles.
Expert Tips
Oil thermometer
A $10 clip-on thermometer is the difference between soggy and spectacular. If the oil drops below 325°F, pause and let it recover.
Keep it cold
Place your batter bowl over an ice pack and refrigerate the fish cubes for 15 minutes before dredging; temperature shock equals extra puff.
Drain smart
Skip paper towels—they trap steam and soften crust. Use a wire rack set over brown paper grocery bags; they wick oil without sogginess.
Reuse oil
Strain cooled oil through cheesecloth, bottle, and refrigerate up to three fry sessions. Add a slice of ginger during storage to keep it neutral.
Gluten-free bonus
Because the batter uses rice flour and cornstarch, these tacos are naturally gluten-free—great for guests with dietary restrictions.
Batch fry ahead
Fry fish up to two hours early, cool completely, then re-crisp on a sheet pan in a 450°F oven for five minutes—still crunchy, less stress.
Variations to Try
-
Shrimp Swap: Replace cod with peeled, deveined jumbo shrimp; reduce fry time to 45 seconds per side. Toss in chili-lime seasoning after frying for a Tex-Mex twist.
-
Air-Fryer Shortcut: Dredge fish in panko mixed with two teaspoons oil, spray generously, and air-fry at 400°F for 8 minutes, flipping halfway. Not quite fried, but still crowd-pleasing.
-
Pineapple Slaw: Fold in ½ cup finely diced fresh pineapple and substitute mango nectar for the sparkling water in the dressing for a tropical vibe.
-
Vegan Version: Use thick slabs of marinated tofu or hearts of palm; replace egg-based mayo with vegan mayo and aquafaba in the batter for lift.
-
Low-Carb Bowl: Skip tortillas and layer everything over shredded romaine with a scoop of quick-pickled red onions and a drizzle of jalapeño ranch.
-
Breakfast Tacos: Add a sunny-side-up egg and a strip of candied bacon on top of the fish; swap crema for chipotle hollandaise and serve with hash-brown "croutons."
Storage Tips
Fried Fish: Cool completely, then refrigerate in an airtight container with a sheet of paper towel to absorb moisture for up to two days. Reheat on a wire rack set over a baking sheet in a 450°F oven for 5–6 minutes; a quick broil at the end revives crunch. Avoid microwaves—they steam the coating into rubber.
Creamy Slaw: The dressed cabbage keeps for three days in the fridge. After day one, it will weep liquid; simply drain off excess and refresh with a squeeze of lime and a pinch of salt before serving. Because it contains avocado, press plastic wrap directly onto the surface to minimize browning.
Tortillas: Wrap leftover tortillas in foil and freeze for up to two months. Thaw at room temp for 15 minutes or microwave in 10-second bursts. Steam or griddle as usual before assembling tacos.
Make-Ahead Game Plan: Up to 24 hours early, mix the slaw and refrigerate. Cut and season the fish, storing it between parchment in a sealed container. Whisk the dry batter ingredients and refrigerate; add cold beer just before frying. Set up your toppings in small lidded deli cups so everything is grab-and-go when guests arrive.
Frequently Asked Questions
Crispy Fish Tacos with Creamy Slaw for Game Day
Ingredients
Instructions
- Prep slaw: Combine cabbage, onion, jalapeño, cilantro. Whisk crema, mayo, mashed avocado, lime zest, juice, chipotle, adobo, ½ tsp salt. Toss, cover, chill 1–24 h.
- Season fish: Pat cod dry, cut into strips, season with salt, cumin, paprika.
- Heat oil: Bring 2 inches of oil to 350°F in a Dutch oven.
- Make batter: Whisk rice flour, cornstarch, baking powder, cayenne. Stir in cold beer and sparkling water until just combined.
- Fry fish: Dip strips into batter, fry 90 seconds per batch at 350°F; transfer to rack. Increase oil to 375°F and fry all pieces again 60–90 seconds until golden. Drain, season with salt.
- Warm tortillas: Steam or griddle 30 seconds per side; wrap in towel to keep pliable.
- Assemble: Spread a spoon of slaw dressing on tortilla, top with fish, slaw, cotija, pickled radish, lime. Serve immediately.
Recipe Notes
Keep the batter ice-cold for maximum puff. Double-fry guarantees crunch that lasts even after saucing. Slaw improves after an overnight chill—perfect for game-day prep.