Baja Fish Tacos Avocado Crema

Golden crispy fish tacos with avocado crema and fresh cabbage slaw on corn tortillas Pin It
Golden crispy fish tacos with avocado crema and fresh cabbage slaw on corn tortillas | bountyandbasil.com

These Baja-style tacos feature tender white fillets dipped in a light sparkling-water batter and fried until perfectly golden. The contrast between the crunchy fish, cool crisp cabbage slaw, and silky avocado crema creates that signature Baja medley of textures and temperatures.

The sparkling water in the batter ensures an exceptionally light and airy crust, while fresh lime juice brightens both the crema and slaw. Serve with warm corn tortillas that have been lightly charred for authentic street-style flavor.

Perfect for gatherings or weekend dinners, these tacos come together in under an hour. The components can be prepped ahead—simply fry the fish just before serving for maximum crunch. Pair with ice-cold Mexican lager or crisp white wine.

The kitchen filled with that unmistakable fried food scent that makes neighbors suddenly remember they need to borrow something. I'd been attempting to recreate the fish tacos from a tiny stand in Ensenada, and after three attempts, the batter finally hissed and bubbled the right way.

My brother visited during a particularly cold February and we ate these standing up at the counter, steam rising from the tortillas while snow piled up outside. He called them edible sunshine.

Ingredients

  • White fish fillets: Cod holds up beautifully but any mild white fish works—just pat it absolutely dry before battering or you'll get soggy spots.
  • Sparkling water: Must be ice cold, and honestly, don't let it sit around after opening—the fizz is what creates those air bubbles in the crust.
  • Cornstarch: The secret weapon for extra crunch, but mix it thoroughly with the flour first or you'll get weird gummy patches.
  • Avocado crema ingredients: Blend everything longer than you think you need to—that silky texture makes people assume you used heavy cream instead of sour cream.
  • Cabbage for slaw: Use the finest shred your mandoline can manage, and don't dress it more than 30 minutes before serving or it goes sad and wilted.

Instructions

Get the slaw ready first:
Toss the shredded cabbage with sliced red onion, chopped cilantro, and lime juice. Season lightly and let it sit while you work on everything else.
Whip up the avocado crema:
Blend the avocado with sour cream, fresh cilantro, lime juice, garlic, salt, and pepper until completely smooth. Taste it—crema needs more salt than you'd expect.
Mix the batter:
Combine flour, cornstarch, baking powder, salt, pepper, and paprika in a bowl. Whisk in the cold sparkling water just until combined—some lumps are fine, and don't overmix or you'll lose the bubbles.
Heat your oil:
Get it to 180°C or 350°F in a deep skillet. If you don't have a thermometer, drop a bit of batter in—it should sizzle immediately and float to the top.
Fry the fish:
Dip each fish strip into batter, let excess drip off, and carefully lower into the hot oil. Fry about 3 to 4 minutes per batch until golden brown and drain on paper towels.
Bring it all together:
Warm the tortillas until pliable, pile in the crispy fish, top generously with slaw, and finish with that glorious avocado crema and extra cilantro.
Pin It
| bountyandbasil.com

These tacos became my go-to summer dinner after a day at the beach—sand still in the car, everyone sun exhausted and starving, eating with our hands while watching the sunset from the back porch.

Perfecting The Crunch

I've found that resting the fried fish on a wire rack instead of paper towels keeps it crisp much longer. The air circulates underneath instead of trapping steam against the crust.

Tortilla Wisdom

Never microwave tortillas for tacos. Either toast them directly over a gas flame until they char in spots or warm them in a dry pan—microwaving makes them tough and weirdly pliable at the same time.

Make Ahead Strategy

The slaw actually tastes better after sitting for an hour, and the avocado crema keeps well in the fridge for two days if you press plastic wrap directly onto the surface. Just fry the fish fresh.

  • Cut all your fish strips to the same size so they finish cooking at the same time
  • Keep the finished fish in a 200°F oven if you're feeding a crowd
  • Serve extra lime wedges on the side—people always want more acid

Baja fish tacos topped with crunchy slaw and creamy green avocado sauce drizzle Pin It
Baja fish tacos topped with crunchy slaw and creamy green avocado sauce drizzle | bountyandbasil.com

These tacos have ended more bad weeks than I can count, and somehow eating them with my hands always makes everything feel a little more possible.

Recipe Q&A

White fish fillets like cod, tilapia, halibut, or mahi-mahi are ideal choices. These mild-flavored varieties hold up well during frying and have a firm texture that won't fall apart in the batter. Look for fresh, sustainably caught options when available.

Yes, prepare the crema up to 24 hours in advance and store it in an airtight container in the refrigerator. The lime juice helps prevent oxidation, but press a piece of plastic wrap directly onto the surface for extra protection. Give it a quick stir before serving.

Keep your sparkling water ice-cold and avoid overmixing the batter—small lumps are fine. Maintain oil temperature at 350°F (180°C) and don't overcrowd the pan. Pat fish strips completely dry before dipping, and let excess batter drip off to prevent a thick, doughy coating.

Classic sides include Mexican rice, refried beans, or elote (street corn). Fresh guacamole and tortilla chips make great appetizers. A simple green salad with citrus vinaigrette balances the richness. Don't forget plenty of lime wedges and hot sauce on the table.

Absolutely. For a lighter version, brush the fish with olive oil and bake at 425°F (220°C) for 12-15 minutes until flaky and golden. Alternatively, grill the fish on medium-high heat for 3-4 minutes per side. While the texture won't be as crunchy, the flavors remain delicious.

While corn tortillas are traditional for Baja-style tacos, flour tortillas work well too. Warm them on a dry skillet or directly over a gas flame for a few seconds per side to achieve those desirable charred spots and pliable texture.

Baja Fish Tacos Avocado Crema

Crispy beer-battered fish in warm tortillas with tangy slaw and rich avocado sauce for authentic coastal Mexican flavor.

Prep 25m
Cook 20m
Total 45m
Servings 4
Difficulty Medium

Ingredients

For the Fish

  • 1.1 lbs white fish fillets (cod or tilapia), cut into strips
  • 1 cup all-purpose flour
  • 1/2 cup cornstarch
  • 1 tsp baking powder
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1 tsp paprika
  • 1 cup cold sparkling water
  • Oil for frying

For the Avocado Crema

  • 1 ripe avocado, peeled and pitted
  • 1/2 cup sour cream
  • 1/4 cup fresh cilantro leaves
  • 2 tbsp lime juice
  • 1 garlic clove
  • Salt and pepper to taste

For the Slaw

  • 2 cups finely shredded cabbage (green or red)
  • 1/4 cup red onion, thinly sliced
  • 1/4 cup fresh cilantro, chopped
  • 2 tbsp lime juice
  • Salt to taste

To Serve

  • 8 small corn tortillas, warmed
  • Lime wedges
  • Extra cilantro (optional)

Instructions

1
Prepare the Slaw: Toss cabbage, red onion, cilantro, lime juice, and a pinch of salt in a bowl. Set aside to let flavors meld while preparing other components.
2
Make the Avocado Crema: Combine avocado, sour cream, cilantro, lime juice, garlic, salt, and pepper in a blender or food processor. Blend until completely smooth and creamy. Taste and adjust seasoning as desired.
3
Prepare the Fish Batter: Whisk together flour, cornstarch, baking powder, salt, pepper, and paprika in a bowl. Gradually whisk in the cold sparkling water until a smooth batter forms. The consistency should be thick enough to coat the fish but still pourable.
4
Heat the Frying Oil: Pour oil into a deep skillet or pot to a depth of about 2 inches. Heat over medium-high heat until it reaches 350°F. The oil is ready when a small drip of batter sizzles immediately upon contact.
5
Fry the Fish: Pat fish strips completely dry with paper towels. Dip each strip into the batter, allowing excess to drip off, then carefully place in the hot oil. Fry in batches without overcrowding for 3-4 minutes until golden brown and crispy. Transfer to paper towels to drain.
6
Assemble the Tacos: Place a portion of fried fish in each warm tortilla. Top generously with the prepared slaw and drizzle with avocado crema. Garnish with additional cilantro if desired and serve immediately with lime wedges on the side.
Additional Information

Equipment Needed

  • Deep skillet or pot
  • Mixing bowls
  • Blender or food processor
  • Slotted spoon or tongs
  • Paper towels

Nutrition (Per Serving)

Calories 440
Protein 22g
Carbs 51g
Fat 17g

Allergy Information

  • Contains: Fish, Wheat (gluten), Dairy
Elena Marlowe

Sharing fresh, easy recipes and practical kitchen tips for home cooks of all levels.