Baja Fish Tacos

Featured in: Oven & Skillet Cooking

These crispy battered fish strips capture the essence of Baja California cuisine. The light, sparkling-water batter creates an irresistibly crisp coating while keeping the white fish tender and flaky inside. Warm corn tortillas cradle the fried fish alongside cool shredded cabbage, fresh cilantro, and sliced red onion. The crowning touch is a tangy crema made with mayonnaise, sour cream, garlic, and fresh lime juice that ties everything together. Ready in just 40 minutes, these handheld delights serve eight people and offer the perfect balance of textures—crunchy, soft, creamy, and fresh.

Updated on Wed, 14 Jan 2026 11:10:00 GMT
Golden-crisp battered fish fillets nestled in warm corn tortillas, topped with shredded cabbage and creamy Baja Fish Tacos sauce. Save
Golden-crisp battered fish fillets nestled in warm corn tortillas, topped with shredded cabbage and creamy Baja Fish Tacos sauce. | claroakal.com

My first trip to San Diego changed everything I thought I knew about fish tacos. Standing at a weathered beachside stand, watching waves crash while biting into that perfect combination of crunch, tang, and tender fish—it was like the ocean decided to wrap itself in a tortilla. I came home obsessed with recreating that magic, testing batches until my kitchen smelled like a coastal cantina. Now these tacos have become our go-to Friday night dinner, the kind of meal that makes everyone gather around the stove, stealing pieces of fish as they come out of the oil.

Last summer, my neighbor Sarah wandered over when she smelled the frying fish and ended up staying for dinner. We stood at the counter assembling tacos, sauce on our fingers, laughing about how these messy, beautiful bundles of joy are impossible to eat elegantly. Her kids now request them every time they sleep over, and Ive learned to double the batch because somehow, extras always appear.

Enjoy Simple, Stress-Free Cooking? 🍽️

Get my FREE 20-Minute Dinner Recipes — perfect for busy days & lazy evenings.

No spam. Only genuinely easy meals.

Ingredients

  • 1 lb firm white fish fillets: Cod or halibut hold up beautifully to frying and their mild flavor lets the batter shine
  • 1 cup all-purpose flour and 1/4 cup cornstarch: This combination creates that restaurant-quality shatteringly crisp exterior
  • 1 cup cold sparkling water: The bubbles are the secret to impossibly light and airy batter
  • 1/2 cup mayonnaise and 1/4 cup sour cream: This rich base balances the tangy lime and spicy fish perfectly
  • Fresh lime juice and zest: Do not skip the zest—it is where all that bright citrus intensity lives
  • Finely shredded green cabbage: Provides essential crunch and a fresh contrast to the rich fried fish
  • 8 small corn tortillas: Corn is traditional and adds that authentic flavor corn tortillas bring to the table

Instructions

Product image
Store cookware, spices, and prep tools within reach to keep cooking organized and efficient.
Check price on Amazon
Mix up that magical sauce first:
Whisk together the mayonnaise, sour cream, minced garlic, fresh lime juice, lime zest, and hot sauce until smooth. Season with salt and pepper, then pop it in the fridge to let the flavors meld together while you work on the fish.
Whisk your batter until smooth:
In a large bowl, combine the flour, cornstarch, baking powder, salt, garlic powder, paprika, and black pepper. Pour in the cold sparkling water and whisk until you have a smooth batter—it should be thick enough to coat the fish but thin enough to drip off.
Get your oil hot and ready:
Heat about 1 inch of vegetable oil in a deep skillet or Dutch oven over medium-high heat until it reaches 350°F. You want it hot enough that a drop of batter sizzles immediately but does not burn.
Coat and fry the fish:
Pat the fish strips completely dry, give them a quick dredge in flour, then dip each piece into the batter. Let any excess drip off before carefully placing in the hot oil. Fry for 3 to 4 minutes, turning occasionally, until deeply golden and crisp.
Warm those tortillas:
While the fish drains on a wire rack, warm your tortillas in a dry skillet or in the oven until pliable and slightly charred in spots.
Build your perfect tacos:
Pile a few pieces of crispy fish onto each warm tortilla, then top with a generous handful of cabbage, cilantro, sliced onion, and creamy avocado. Drizzle with that lime sauce and serve with lime wedges on the side.
A close-up of freshly assembled Baja Fish Tacos with avocado slices, cilantro, and lime wedges for a zesty squeeze. Save
A close-up of freshly assembled Baja Fish Tacos with avocado slices, cilantro, and lime wedges for a zesty squeeze. | claroakal.com

These tacos have become my favorite way to feed a crowd because everyone gets to customize their own. Watching friends and family build their perfect bite, comparing ratios of sauce to fish to cabbage, is better than any dinner party I have ever hosted. Something about组装-your-own food just makes people relax and talk more.

Making It Your Own

I have played around with different fish over the years and found that mahi-mahi works beautifully if you want something meatier. The baking option in the notes is fantastic for weeknights when you want the flavor without the frying mess—you still get great crunch, just slightly lighter. Sometimes I add a pinch of cumin to the batter for an earthy note that reminds me of the little taco stands in Ensenada.

Sides That Sing

A crisp Mexican lager with plenty of lime is the traditional choice for good reason. The cold beer cuts through the fried fish and creamy sauce like nothing else. If you prefer wine, go for something bright and citrusy like a sauvignon blanc or a dry riesling. My friend Maria insists on serving these with a simple cucumber and radish salad dressed with more lime and salt.

Timing Is Everything

The biggest mistake I see people make is frying all the fish before warming the tortillas. You want everything ready to assemble the moment that last piece of fish comes out of the oil. Have your toppings prepped and your sauce made before you even turn on the stove. There is nothing sadder than perfectly crispy fish that has gone limp while you hunt for the cilantro.

  • Set up a topping station with small bowls so everyone can help themselves
  • Keep your fried fish in a 200°F oven if you are making a big batch
  • Warm your plates so the tacos stay hot from first bite to last
Product image
Provides cushioned comfort while cooking, prepping meals, washing dishes, and standing longer in the kitchen.
Check price on Amazon
Plate of delicious Baja Fish Tacos drizzled with creamy lime sauce, ready to serve for a Mexican-inspired dinner. Save
Plate of delicious Baja Fish Tacos drizzled with creamy lime sauce, ready to serve for a Mexican-inspired dinner. | claroakal.com

I hope these tacos bring a little sunshine to your kitchen table. There is something genuinely joyful about food that makes you pause and appreciate every bite.

Recipe FAQ

What type of fish works best?

Firm white fish fillets like cod, halibut, mahi-mahi, or tilapia hold up beautifully when battered and fried. They maintain their texture and don't flake apart during cooking.

Can I bake instead of fry?

Yes! Bake at 425°F (220°C) on a lined tray with a light oil coating until crisp and golden, about 12–15 minutes per side. The texture will be lighter but still delicious.

How do I keep the fish crispy?

Drain fried fish on a wire rack rather than paper towels to prevent sogginess. Serve immediately after assembling, and don't add sauce until ready to eat.

Can I make the sauce ahead?

Absolutely. The creamy lime sauce can be made up to 2 days in advance and stored refrigerated. In fact, the flavors meld and improve overnight.

What's the secret to the batter?

Cold sparkling water creates bubbles in the batter, resulting in an exceptionally light and airy crunch. Cornstarch adds extra crispness while keeping the coating delicate.

Before You Start Cooking 👇

Grab my FREE Quick Dinner Recipe Pack — more easy meals, zero extra effort.

Instant access. No spam.

Baja Fish Tacos

Crispy battered fish, warm tortillas, crunchy cabbage, and zesty lime sauce come together in this vibrant coastal favorite.

Time to Prep
25 min
Time to Cook
15 min
Total Duration
40 min
Created by Celeste Winters


Skill Level Medium

Cuisine Mexican

Portions 4 Serves

Diet Preferences None specified

What You Need

For the Fish

01 1 lb firm white fish fillets such as cod, halibut, or mahi-mahi, cut into 1-inch strips
02 1 cup all-purpose flour
03 1/4 cup cornstarch
04 1 tsp baking powder
05 1 tsp kosher salt
06 1/2 tsp garlic powder
07 1/2 tsp paprika
08 1/2 tsp ground black pepper
09 1 cup cold sparkling water
10 Vegetable oil for frying

For the Creamy Lime Sauce

01 1/2 cup mayonnaise
02 1/4 cup sour cream
03 1 clove garlic, finely minced
04 2 tbsp fresh lime juice
05 1 tsp lime zest
06 1 tsp hot sauce
07 Salt and pepper to taste

For the Toppings

01 2 cups finely shredded green cabbage
02 1/2 cup finely chopped fresh cilantro
03 1 small red onion, thinly sliced
04 1-2 ripe avocados, sliced
05 8 small corn tortillas (6-inch)
06 Lime wedges for serving

Directions

Step 01

Prepare the Creamy Lime Sauce: Combine mayonnaise, sour cream, minced garlic, lime juice, lime zest, and hot sauce in a small bowl. Season generously with salt and pepper. Refrigerate the sauce until ready to serve, allowing flavors to meld together.

Step 02

Mix the Batter: In a large mixing bowl, whisk together all-purpose flour, cornstarch, baking powder, kosher salt, garlic powder, paprika, and black pepper until thoroughly combined. Gradually pour in the cold sparkling water while whisking constantly until a smooth, lump-free batter forms.

Step 03

Heat the Frying Oil: Pour approximately 1 inch of vegetable oil into a deep skillet or Dutch oven. Heat over medium-high heat until the temperature reaches 350°F. Use a kitchen thermometer to ensure proper oil temperature for optimal crispiness.

Step 04

Prepare the Fish: Pat the fish strips completely dry with paper towels to ensure batter adheres properly. Lightly dredge each piece in a small amount of flour, shaking off any excess. This creates a dry surface for the batter to grip.

Step 05

Fry the Fish: Working in batches to avoid overcrowding, dip each flour-coated fish strip into the batter, allowing excess to drip off. Carefully place into the hot oil and fry for 3-4 minutes, turning occasionally, until golden brown and crispy throughout. Transfer to a wire rack or paper towels to drain.

Step 06

Warm the Tortillas: Heat a dry skillet over medium-high heat. Warm each corn tortilla for about 30 seconds per side until pliable and lightly charred. Alternatively, wrap tortillas in foil and warm in a 350°F oven for 10 minutes.

Step 07

Assemble the Tacos: Place 2-3 pieces of crispy fried fish onto each warmed tortilla. Generously top with shredded cabbage, fresh cilantro, sliced red onion, and avocado slices. Drizzle with the chilled creamy lime sauce and serve immediately with lime wedges on the side.

Need More Quick Dinner Ideas? 🍝

Download my FREE 20-Minute Dinner Guide — fast, easy, real food.

Instant access. No spam.

Essential Tools

  • Mixing bowls (small and large)
  • Whisk
  • Deep skillet or Dutch oven
  • Kitchen thermometer
  • Slotted spoon or tongs
  • Wire rack or paper towels
  • Chef's knife
  • Cutting board

Allergy Details

Inspect each item for potential allergens, and check with your healthcare provider if unsure.
  • Contains fish, eggs (present in mayonnaise), and gluten (in all-purpose flour and potentially in tortillas)
  • Mayonnaise and sour cream contain dairy and egg products
  • Corn tortillas are typically gluten-free, but individuals with severe gluten sensitivity should verify product labels
  • For those with ingredient allergies, always check product labels and substitute accordingly

Nutrition Info (per portion)

This nutrition info is for guidance only—always talk to a health professional if you’ve got concerns.
  • Caloric Value: 480
  • Fats: 25 g
  • Carbohydrates: 44 g
  • Proteins: 22 g

Loved This Recipe? ❤️

Get my Best Quick & Easy Meals — FREE. Join thousands of home cooks simplifying dinner.

No spam. Unsubscribe anytime.