Pin This The first time I had fish tacos in Baja was after a long morning of surfing when the saltwater was still drying on my skin. The little roadside stand had plastic tables covered in checkered oilcloth, and the woman cooking there laughed when I asked what was in the sauce. Those tacos changed everything I thought about Mexican food. Now whenever I make them at home, that kitchen fills with the same sounds and smells.
Last summer my sister came over for dinner and stood at the counter eating them straight off the platter instead of sitting down. She said something about how these were better than the tacos we had in Mexico that spring break during college. I just kept frying more fish while we talked about everything and nothing, the oil popping gently while rain tapped against the kitchen window.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Firm white fish fillets: Cod and halibut hold their shape beautifully, but I discovered mahi mahi adds this lovely sweetness
- Sparkling water: This is the secret ingredient that makes the batter impossibly light and airy
- Cornstarch: Mixed with flour it creates this shatteringly crisp exterior
- Green cabbage: The crunch against the tender fish is everything
- Fresh cilantro: Dont skimp here it brings that bright herbal punch
- Lime: Both the juice and zest in the sauce make the flavors sing
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Mix up the creamy lime sauce first:
- Whisk together the mayonnaise, sour cream, minced garlic, lime juice, lime zest, and hot sauce until smooth. Season with salt and pepper, then pop it in the fridge to let those flavors get friendly while you work on everything else.
- Get the batter ready:
- In a large bowl, whisk together the flour, cornstarch, baking powder, salt, garlic powder, paprika, and black pepper. Pour in that cold sparkling water and whisk until you have a smooth batter that looks like heavy cream.
- Heat your frying oil:
- Pour about an inch of vegetable oil into a deep skillet or Dutch oven and bring it to 350 degrees Fahrenheit over medium-high heat. Youll know its ready when a drop of batter sizzles enthusiastically on contact.
- Prep the fish for coating:
- Pat your fish strips completely dry with paper towels. Give them a quick dusting in some flour, shaking off any excess, so the batter has something to grab onto.
- Fry until golden and perfect:
- Dip each fish piece into the batter, letting the excess drip off, then carefully lower it into the hot oil. Fry them in batches for about 3 to 4 minutes, turning occasionally, until theyre golden brown and sound crisp when you tap them. Drain on a wire rack or paper towels.
- Warm the tortillas:
- Heat your tortillas in a dry skillet for about 30 seconds per side or wrap them in foil and warm them in a 350 degree Fahrenheit oven for about 10 minutes.
- Assemble these beauties:
- Place a few pieces of that crispy fish on each warm tortilla, then pile on the shredded cabbage, cilantro, red onion, and avocado slices. Drizzle generously with the creamy lime sauce and serve with extra lime wedges on the side.
Pin This My neighbor texted me at midnight once after smelling these cooking through our shared apartment wall, asking for the recipe. We ended up eating leftovers on her balcony with candles and cheap wine while the city hummed below us. Some dishes just bring people together like that.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Choosing the Right Fish
Ive tested so many fish in this recipe and learned that firm, mild white fillets work best. They hold up during frying without falling apart and their subtle flavor lets the seasoned batter really shine. If you can find sustainable caught options even better.
Making It Lighter
On weeknights when I dont want to deal with frying, I bake the battered fish at 425 degrees Fahrenheit on a parchment lined baking sheet. Flip them halfway through and broil for the last minute or two to get that golden crunch without the oil.
Perfect Tortilla Setup
Keep your warmed tortillas wrapped in a clean kitchen towel or cloth while you fry the fish. They stay soft and pliable, plus the slight steam helps them fold beautifully without cracking. You can also char them directly over a gas flame for those authentic little brown spots.
- Double up the tortillas if theyre thin to prevent soaking through
- Have all your toppings prepped and ready before you start frying
- Serve immediately because crispy fish waits for no one
Pin This These tacos have become my go to for summer dinner parties because everyone can customize their own. Theres something about standing around a platter of food, building your perfect bite, that just makes conversations flow easier. Enjoy every crunchy, creamy, zesty mouthful.
Recipe Questions & Answers
- → What type of fish works best for Baja tacos?
Firm white fish fillets like cod, halibut, mahi-mahi, or tilapia work best. These fish hold their shape during frying and have a mild flavor that pairs perfectly with the crispy batter and zesty toppings.
- → Can I bake the fish instead of frying?
Yes! For a lighter version, bake the battered fish at 425°F (220°C) on a lined baking sheet lightly greased with oil. Bake until golden and crisp, about 15-20 minutes, flipping halfway through.
- → How do I keep the fish crispy while serving?
Drain the fried fish on a wire rack rather than paper towels to maintain airflow. Keep them warm in a 200°F oven while you finish the batch. Assemble tacos just before serving to prevent sogginess.
- → Can I make the lime sauce ahead of time?
Absolutely! The creamy lime sauce actually benefits from resting in the refrigerator for 1-2 hours, allowing the garlic and lime flavors to meld. Store in an airtight container for up to 3 days.
- → What can I serve with fish tacos?
Traditional sides include Mexican rice, refried beans, or elote (street corn). A crisp Mexican lager, chilled white wine, or sparkling water with lime makes an excellent beverage pairing.