These Baja-style tacos feature tender white fillets dipped in a light sparkling-water batter and fried until perfectly golden. The contrast between the crunchy fish, cool crisp cabbage slaw, and silky avocado crema creates that signature Baja medley of textures and temperatures.
The sparkling water in the batter ensures an exceptionally light and airy crust, while fresh lime juice brightens both the crema and slaw. Serve with warm corn tortillas that have been lightly charred for authentic street-style flavor.
Perfect for gatherings or weekend dinners, these tacos come together in under an hour. The components can be prepped ahead—simply fry the fish just before serving for maximum crunch. Pair with ice-cold Mexican lager or crisp white wine.
The kitchen filled with that unmistakable fried food scent that makes neighbors suddenly remember they need to borrow something. I'd been attempting to recreate the fish tacos from a tiny stand in Ensenada, and after three attempts, the batter finally hissed and bubbled the right way.
My brother visited during a particularly cold February and we ate these standing up at the counter, steam rising from the tortillas while snow piled up outside. He called them edible sunshine.
Ingredients
- White fish fillets: Cod holds up beautifully but any mild white fish works—just pat it absolutely dry before battering or you'll get soggy spots.
- Sparkling water: Must be ice cold, and honestly, don't let it sit around after opening—the fizz is what creates those air bubbles in the crust.
- Cornstarch: The secret weapon for extra crunch, but mix it thoroughly with the flour first or you'll get weird gummy patches.
- Avocado crema ingredients: Blend everything longer than you think you need to—that silky texture makes people assume you used heavy cream instead of sour cream.
- Cabbage for slaw: Use the finest shred your mandoline can manage, and don't dress it more than 30 minutes before serving or it goes sad and wilted.
Instructions
- Get the slaw ready first:
- Toss the shredded cabbage with sliced red onion, chopped cilantro, and lime juice. Season lightly and let it sit while you work on everything else.
- Whip up the avocado crema:
- Blend the avocado with sour cream, fresh cilantro, lime juice, garlic, salt, and pepper until completely smooth. Taste it—crema needs more salt than you'd expect.
- Mix the batter:
- Combine flour, cornstarch, baking powder, salt, pepper, and paprika in a bowl. Whisk in the cold sparkling water just until combined—some lumps are fine, and don't overmix or you'll lose the bubbles.
- Heat your oil:
- Get it to 180°C or 350°F in a deep skillet. If you don't have a thermometer, drop a bit of batter in—it should sizzle immediately and float to the top.
- Fry the fish:
- Dip each fish strip into batter, let excess drip off, and carefully lower into the hot oil. Fry about 3 to 4 minutes per batch until golden brown and drain on paper towels.
- Bring it all together:
- Warm the tortillas until pliable, pile in the crispy fish, top generously with slaw, and finish with that glorious avocado crema and extra cilantro.
These tacos became my go-to summer dinner after a day at the beach—sand still in the car, everyone sun exhausted and starving, eating with our hands while watching the sunset from the back porch.
Perfecting The Crunch
I've found that resting the fried fish on a wire rack instead of paper towels keeps it crisp much longer. The air circulates underneath instead of trapping steam against the crust.
Tortilla Wisdom
Never microwave tortillas for tacos. Either toast them directly over a gas flame until they char in spots or warm them in a dry pan—microwaving makes them tough and weirdly pliable at the same time.
Make Ahead Strategy
The slaw actually tastes better after sitting for an hour, and the avocado crema keeps well in the fridge for two days if you press plastic wrap directly onto the surface. Just fry the fish fresh.
- Cut all your fish strips to the same size so they finish cooking at the same time
- Keep the finished fish in a 200°F oven if you're feeding a crowd
- Serve extra lime wedges on the side—people always want more acid
These tacos have ended more bad weeks than I can count, and somehow eating them with my hands always makes everything feel a little more possible.
Recipe Q&A
- → What type of fish works best for Baja tacos?
-
White fish fillets like cod, tilapia, halibut, or mahi-mahi are ideal choices. These mild-flavored varieties hold up well during frying and have a firm texture that won't fall apart in the batter. Look for fresh, sustainably caught options when available.
- → Can I make the avocado crema ahead of time?
-
Yes, prepare the crema up to 24 hours in advance and store it in an airtight container in the refrigerator. The lime juice helps prevent oxidation, but press a piece of plastic wrap directly onto the surface for extra protection. Give it a quick stir before serving.
- → How do I get the crispiest fried fish?
-
Keep your sparkling water ice-cold and avoid overmixing the batter—small lumps are fine. Maintain oil temperature at 350°F (180°C) and don't overcrowd the pan. Pat fish strips completely dry before dipping, and let excess batter drip off to prevent a thick, doughy coating.
- → What can I serve alongside fish tacos?
-
Classic sides include Mexican rice, refried beans, or elote (street corn). Fresh guacamole and tortilla chips make great appetizers. A simple green salad with citrus vinaigrette balances the richness. Don't forget plenty of lime wedges and hot sauce on the table.
- → Is there a healthier alternative to frying?
-
Absolutely. For a lighter version, brush the fish with olive oil and bake at 425°F (220°C) for 12-15 minutes until flaky and golden. Alternatively, grill the fish on medium-high heat for 3-4 minutes per side. While the texture won't be as crunchy, the flavors remain delicious.
- → Can I use flour tortillas instead of corn?
-
While corn tortillas are traditional for Baja-style tacos, flour tortillas work well too. Warm them on a dry skillet or directly over a gas flame for a few seconds per side to achieve those desirable charred spots and pliable texture.