Crisp, golden fish strips are lightly battered and fried to perfection, then nestled in warm tortillas. A vibrant cabbage slaw made from green and red cabbage, carrot, and cilantro adds freshness and crunch, while a creamy, tangy lime crema brings balance. Quick to prepare and satisfying, this meal is a delicious way to enjoy fresh, bright flavors with a Mexican-inspired twist.
The first time I made fish tacos at home, I was convinced they would never taste as good as the beachside version I'd had years ago in San Diego. I was wrong, and honestly, I think these are even better now that I have the confidence to tweak the recipe.
My brother-in-law came over for dinner last summer and actually asked if I would open a food truck after eating these. We ate on the back porch with cold beers while the sun went down, and now they are our official go-to whenever anyone visits.
Ingredients
- White fish fillets: Cut into strips so they fry evenly and fit perfectly inside tortillas
- All-purpose flour and baking powder: The secret to that shattering crispy exterior
- Sparkling water: Must be cold for the lightest, airiest batter
- Green and red cabbage: The color combination makes these tacos look as good as they taste
- Sour cream and mayonnaise: Together they create the perfect tangy crema
- Corn or flour tortillas: Warm them right before serving for the best texture
Instructions
- Prep the vibrant slaw:
- Toss both cabbages and carrot with cilantro, then coat with the mayo-lime dressing
- Whisk together the crema:
- Combine sour cream, mayonnaise, lime juice, and garlic powder until silky smooth
- Make the batter:
- Mix dry ingredients separately, then whisk cold sparkling water with egg and fold into flour mixture
- Fry the fish:
- Dip strips into batter, fry in hot oil until golden brown on both sides, then drain on paper towels
- Build your tacos:
- Layer crispy fish into warm tortillas, heap on slaw, and finish with crema and fresh cilantro
These tacos became a regular when we moved into our first apartment and discovered we could throw a dinner party that felt special without spending all day in the kitchen.
Making Ahead Like a Pro
The slaw and crema both hold up beautifully in the refrigerator for a day or two, which makes assembly incredibly fast when you are ready to eat.
Getting That Restaurant-Quality Crunch
Keep your sparkling water ice-cold and do not overmix the batter. Those little lumps are actually your friend when you want maximum crunch.
Serving Suggestions
A cold side of Mexican rice or refried beans rounds out the meal beautifully, and these work equally well for a casual weeknight dinner as they do for feeding a crowd.
- Set up a topping station so everyone can build their own
- Extra lime wedges on the table make all the difference
- Have napkins ready because these get gloriously messy
There is something about the combination of hot, crispy fish and cool, tangy slaw that just works. Hope these become a favorite in your house too.
Recipe FAQs
- → What type of fish works best for this dish?
-
White fish like cod, tilapia, or haddock are ideal for their mild flavor and firm texture, which crisps well when fried.
- → How can I make the batter extra crispy?
-
Using cold sparkling water in the batter and frying the fish in hot oil ensures a light, crispy coating.
- → Can I prepare the cabbage slaw in advance?
-
Yes, the slaw can be made a few hours ahead and refrigerated to allow the flavors to meld and stay crisp.
- → What alternatives can be used for the sour cream in the crema?
-
Greek yogurt is a great substitute for sour cream, offering a similar creamy texture with a tangy note.
- → How should I store leftovers safely?
-
Keep fish and slaw refrigerated separately in airtight containers and consume within 1-2 days for best freshness.