Golden strips of white fish get a light, crispy batter before hitting the fryer, creating the perfect contrast to cool, tangy slaw and velvety avocado crema. These Baja-style tacos come together in under an hour, offering restaurant-quality results at home.
The first time I made fish tacos at home, I stood over the stove nervously watching the oil temperature like a hawk. My kitchen smelled like a coastal cantina, and when that first batch of fish emerged golden and crackling, I knew these were going to be special.
Last summer I made these for a backyard dinner party and my friend Sarah actually paused mid-bite, eyes wide, and asked me for the recipe before she even finished chewing. Now they are the most requested dish whenever we host.
Ingredients
- White fish fillets: Cod or tilapia work beautifully because they hold up to frying without falling apart
- Sparkling water: The carbonation creates those airy bubbles in the batter for maximum crunch
- Avocado: A perfectly ripe one makes the crema velvety smooth and rich
- Corn tortillas: Warm them directly over a gas flame for those lovely charred spots
Instructions
- Mix the slaw first:
- Toss cabbage with red onion, cilantro, lime juice and salt. The slaw benefits from sitting while you prep everything else.
- Blend the crema:
- Combine avocado, sour cream, cilantro, lime juice and garlic until silky smooth. Adjust salt and pepper to your liking.
- Whisk the batter:
- Mix flour, cornstarch, baking powder and spices, then gradually whisk in cold sparkling water until smooth.
- Heat the oil:
- Bring your oil to 180°C (350°F) in a deep skillet. A candy thermometer helps ensure perfect frying temperature.
- Fry the fish:
- Dry fish strips, dip in batter, let excess drip off, then fry until golden, about 3-4 minutes per batch. Drain on paper towels.
- Assemble and serve:
- Fill warm tortillas with crispy fish, top generously with slaw and crema, then add extra cilantro and lime wedges.
My kids used to turn up their noses at fish, but something about the handheld taco format changed everything. Now they request these on Tuesday nights and help assemble their own toppings.
Getting That Restaurant Style Crunch
The secret to street food quality fish is maintaining oil temperature throughout frying. Do not overcrowd the pan or the oil temperature will drop and you will end up with soggy rather than crispy fish.
Make It Your Own
These tacos welcome all kinds of personal twists. Pickled jalapeños add heat, while a squeeze of fresh lime right before eating brightens every single component.
Timing Like A Pro
The slaw actually tastes better after sitting for twenty minutes. The lime softens the cabbage just enough while keeping that essential crunch.
- Warm tortillas while the fish fries so everything comes together hot
- Double the crema because you will want it on everything
- Have paper towels ready for draining before you start frying
Serve these immediately while the fish is still hot and the tortillas are warm. There is nothing quite like that first crispy, creamy, tangy bite.
Recipe Questions & Answers
- → What type of fish works best?
-
White fish fillets like cod, tilapia, halibut, or mahi-mahi work beautifully. They're mild, flake easily, and hold up well to the crispy batter.
- → Can I bake instead of fry?
-
Absolutely. Arrange battered fish on a parchment-lined baking sheet and bake at 425°F for 12-15 minutes, flipping halfway through for even crispiness.
- → How do I keep tortillas warm?
-
Wrap tortillas in foil and warm in a 300°F oven for 10-15 minutes, or heat directly over a gas flame for 20-30 seconds per side.
- → Can I make the crema ahead?
-
The avocado crema keeps well in the refrigerator for up to 2 days. Store in an airtight container with plastic wrap pressed directly onto the surface to prevent browning.
- → What sides complement these tacos?
-
Mexican rice, black beans, or a simple corn and tomato salad make excellent sides. Cold beer or crisp white wine pair perfectly with the rich, tangy flavors.