Years ago, I had my first real fish taco at a hole-in-the-wall joint in Baja.
The cookโa guy with a grin and a spatulaโworked fast, frying cod in a light batter, piling it into warm tortillas, and topping it with a creamy slaw that had just the right kick.
I asked for his secret. He laughed and said, โFresh fish, hot oil, and donโt overthink it.โ That stuck with me.
After some trial and error (and a few soggy disasters), I cracked the code. Now, Iโm sharing it with you.

Crispy Baja-Style Fish Tacos
Ingredients
Equipment
Method
- Prep the FishPat the fish dry with paper towels to remove excess moistureโthis helps the batter stick.Cut the fish into 3-inch strips, about 1 inch thick, for even cooking.Set aside while you prepare the batter.
- Make the BatterIn a medium bowl, whisk together the flour, garlic powder, smoked paprika, cumin, salt, and black pepper.Slowly pour in the cold club soda (or beer), stirring gently. Donโt overmixโa few lumps are fine!If time allows, let the batter chill in the fridge for 10 minutes for extra crispiness.
- Prepare the SlawToss the shredded cabbage into a large bowl.In a small bowl, whisk together the mayo, sour cream, lime juice, honey, chili powder, salt, and pepper.Pour the dressing over the cabbage and mix well. Chill in the fridge while you cook.
- Heat the Oil and Fry the FishPour 2 inches of vegetable oil into a deep skillet or Dutch oven.Heat over medium-high until it reaches 350ยฐF.Test the oil by dropping in a tiny bit of batterโit should sizzle and float immediately.Dip each piece of fish into the batter, coating evenly.Carefully lower into the hot oil. Fry in batches, 2โ3 minutes per side, until golden brown and crispy.Remove with a slotted spoon and drain on a paper towel-lined plate.
- Warm the TortillasHeat a dry skillet over medium-high heat.Toast each tortilla for 20โ30 seconds per side until soft and slightly charred.Keep them warm by stacking them in a clean kitchen towel.
- Assemble the TacosPlace a crispy fish strip in each tortilla.Top with a generous scoop of creamy slaw.Squeeze fresh lime juice over the top.Optional: Add avocado, pickled onions, fresh cilantro, or a drizzle of hot sauce for extra flavor.
Video

Notes
Cooking Tips
- Fish Choice: Fresh is best! If using frozen fish, thaw overnight in the fridge and pat dry.
- Batter Consistency: If too thick, add a splash more club soda. If too thin, sprinkle in a bit of flour.
- Oil Temperature: Keep it at 350ยฐFโtoo low and the fish gets greasy, too high and the batter burns before the fish cooks.
- Slaw Timing: Let it sit for at least 30 minutes for the flavors to meld.
- Tortilla Trick: Double up if loading on toppings to prevent tearing.
- Reheating Leftovers: Warm fried fish in a 400ยฐF oven for 5โ7 minutes to keep it crispy.
Toppings
View this post on Instagram
- Pico de Gallo: Dice 2 tomatoes, ยฝ red onion, 1 jalapeรฑo, and a handful of cilantro. Mix with lime juice and salt. Fresh and punchy.
- Avocado Crema: Blend 1 ripe avocado, ยผ cup sour cream, 1 tbsp lime juice, and a pinch of salt. Drizzle it on.
- Pickled Red Onions: Slice 1 red onion, soak in ยฝ cup vinegar, ยฝ cup water, 1 tbsp sugar, and 1 tsp salt for 30 minutes. Tangy crunch.
- Hot Sauce: Your favoriteโcholula or sriracha for heat lovers.
Pairings: What to Sip and Serve
@picakidz a little drink to curve the craving ๐บ #michelada #virginmicheladas #micheladasincerveza #sober #sobertok #pregnantdrinks #drinkrecipe #mocktails โฌ ESCAPATE โ Tito Double P & Chino Pacas
- Drink: A cold Mexican lager (Modelo or Pacifico) balances the richness. For non-alcoholic, try a lime-infused sparkling water or a michelada mocktail (tomato juice, lime, and spices).
- Side: Jicama sticks with chili powder and limeโcrisp, light, and refreshing. Or go for Mexican street corn (elote) if youโre feeling indulgent.
The Payoff
The first bite hits: crispy fish, creamy slaw, a burst of lime, and that tortilla warmth. Itโs not just a tacoโitโs a moment. Youโve brought the restaurant home, maybe even made it better.
Serve it up to friends, crack open a drink, and let the compliments roll in. This is how you do fish tacos right?