Homemade Baja Fish Tacos Avocado Crema

Golden crispy Baja Fish Tacos topped with creamy avocado crema on a rustic plate Save to Pinterest
Golden crispy Baja Fish Tacos topped with creamy avocado crema on a rustic plate | yumlero.com

Golden strips of white fish get a light, crispy coating from a sparkling water batter, then sizzle in hot oil until perfectly crunchy. While the fish fries, toss together a vibrant slaw with shredded cabbage, red onion, cilantro, and lime juice. Blend ripe avocado with sour cream, fresh cilantro, garlic, and lime for a silky crema that ties everything together. Warm corn tortillas until pliable, pile in the crispy fish, top generously with slaw and drizzle with that luscious avocado sauce. Ready in 45 minutes, serves four hungry people.

The first time I bit into a proper fish taco was on a dusty side street in Ensenada, standing at a cart where the fryer oil had been working since dawn. Something about that crunch against the warm tortilla, followed immediately by cool crema, made everything in the world feel right. I have been chasing that perfect balance ever since, and I think I have finally found it in this recipe.

Last summer I made these for a backyard gathering and watched my friend who swears she hates fish reach for her third taco. There is something about the combination of hot and cold, crunchy and creamy, that makes these disappear faster than you can fry the next batch.

Ingredients

  • White fish fillets: Cod and tilapia work beautifully because they hold their shape during frying
  • Sparkling water: The bubbles create the lightest, crispiest batter you have ever tasted
  • Cornstarch: This secret ingredient makes the crust shatteringly crisp
  • Ripe avocado: Use one that yields slightly to gentle pressure for the smoothest crema
  • Fresh cilantro: Do not skimp here, it brightens every single component
  • Lime juice: Fresh squeezed makes all the difference in cutting through the richness

Instructions

Make the slaw first:
Toss the shredded cabbage, red onion, cilantro, lime juice, and salt together. Let it hang out while you prep everything else to soften slightly.
Whip up the crema:
Blend the avocado, sour cream, cilantro, lime juice, garlic, salt, and pepper until completely smooth. Taste and add more lime if it needs brightness.
Mix your batter:
Combine the flour, cornstarch, baking powder, salt, pepper, and paprika. Whisk in the cold sparkling water just until combined, some lumps are fine.
Heat your oil:
Get your oil to 350°F in a deep skillet or pot. You will know it is ready when a drop of batter sizzles immediately and rises to the top.
Fry the fish:
Pat the fish strips completely dry, dip them in batter, and fry for about 3 to 4 minutes until golden brown. Drain on paper towels and sprinkle with a little salt.
Assemble the tacos:
Pile the warm tortillas with crispy fish, top with that slaw, and drizzle generously with avocado crema. Squeeze fresh lime over everything.
Crispy battered fish in warm corn tortillas drizzled with bright green avocado crema Save to Pinterest
Crispy battered fish in warm corn tortillas drizzled with bright green avocado crema | yumlero.com

These tacos have become my Friday night standard, the kind of meal where everyone gathers around the kitchen island and builds their own. There is always a moment of satisfied silence when that first bite happens.

Getting the Crisp Right

I learned the hard way that the oil temperature matters more than anything else. Too low and the fish gets greasy, too high and the crust burns before the fish cooks through. A thermometer takes the guesswork out completely.

Make Ahead Magic

The slaw actually gets better after an hour in the fridge, and the crema keeps for a couple of days. Just fry the fish fresh and you can have taco night on the table in fifteen minutes flat.

Serving Suggestions

A cold Mexican lager or crisp white wine pairs perfectly with these tacos. I like to set out pickled jalapeños and extra lime wedges so everyone can customize their heat level.

  • Warm your tortillas directly over a gas flame for those classic charred spots
  • Keep the fried fish warm in a 200°F oven while you finish the batches
  • Have everything prepped and ready before you start frying
Baja Fish Tacos loaded with crunchy cabbage slaw and a generous swirl of avocado crema Save to Pinterest
Baja Fish Tacos loaded with crunchy cabbage slaw and a generous swirl of avocado crema | yumlero.com

I hope these bring a little bit of that Baja sunshine to your table. They certainly have become a staple in mine.

Recipe FAQs

White fish fillets like cod, tilapia, halibut, or mahi-mahi work beautifully. They have a mild flavor and firm texture that holds up well to frying. Avoid delicate fish that might fall apart during the cooking process.

Prepare the slaw and avocado crema up to 4 hours ahead and store them separately in the refrigerator. The fish is best fried right before serving for maximum crispiness, but you can cut and portion the strips in advance.

Use ice-cold sparkling water in your batter and keep it chilled until ready to use. The carbonation and cold temperature create tiny bubbles that result in an exceptionally light and crunchy exterior. Don't overcrowd the pan when frying.

Absolutely. Arrange the battered fish on a parchment-lined baking sheet and bake at 425°F (220°C) for 12-15 minutes, flipping halfway through. The texture won't be quite as crispy as deep-fried, but still delicious and lighter.

Simply thin it out with a teaspoon of water or additional lime juice until you reach your desired consistency. The crema should be drizzly but still coat the back of a spoon nicely.

The fried fish doesn't freeze well as it loses its crispiness. However, you can freeze uncooked, battered fish pieces for up to 3 months. Fry from frozen, adding a couple extra minutes to the cooking time.

Homemade Baja Fish Tacos Avocado Crema

Golden fried fish in warm tortillas with crisp cabbage slaw and tangy avocado cream sauce.

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

Ingredients

For the Fish

  • 1.1 pounds white fish fillets (cod or tilapia), cut into strips
  • 1 cup all-purpose flour
  • 1/2 cup cornstarch
  • 1 teaspoon baking powder
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon 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 tablespoons 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 tablespoons lime juice
  • Salt to taste

To Serve

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

Instructions

1
Prepare the Slaw: In a bowl, toss shredded cabbage, thinly sliced red onion, chopped cilantro, lime juice, and a pinch of salt. Mix thoroughly and set aside to let flavors meld while preparing other components.
2
Make the Avocado Crema: Combine peeled and pitted avocado, sour cream, fresh cilantro leaves, lime juice, garlic clove, salt, and pepper in a blender or food processor. Blend until completely smooth and creamy. Taste and adjust seasoning as needed, then refrigerate until serving.
3
Prepare the Fish Batter: In a mixing bowl, whisk together all-purpose flour, cornstarch, baking powder, salt, black pepper, and paprika until well combined. Gradually whisk in the cold sparkling water until you achieve a smooth, lump-free batter consistency.
4
Heat the Frying Oil: Pour oil into a deep skillet or pot to a depth of 2 inches. Heat over medium-high heat until the temperature reaches 350°F. Use a kitchen thermometer to ensure proper oil temperature for optimal frying results.
5
Fry the Fish: Pat fish strips dry with paper towels to ensure batter adheres properly. Dip each strip into the batter, allowing excess to drip off, then carefully place in the hot oil. Fry in batches without overcrowding the pan for 3-4 minutes until golden brown and crispy. Remove with a slotted spoon and drain on paper towels.
6
Assemble the Tacos: Place a portion of crispy fried fish into each warmed tortilla. Top generously with the prepared slaw and drizzle with avocado crema. Garnish with additional fresh 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
  • Kitchen thermometer

Nutrition (Per Serving)

Calories 440
Protein 22g
Carbs 51g
Fat 17g

Allergy Information

  • Contains fish, wheat (gluten), and dairy. Verify store-bought tortillas for potential allergen cross-contamination.
Lena Moreno

Sharing easy, nourishing recipes and practical cooking tips for busy home cooks.