Baja Fish Tacos Avocado Crema

Crispy golden Baja fish tacos topped with fresh cabbage slaw and creamy avocado crema drizzle Save to Pinterest
Crispy golden Baja fish tacos topped with fresh cabbage slaw and creamy avocado crema drizzle | cookziva.com

Golden, beer-battered cod or tilapia gets perfectly crispy, then nestles into warm corn tortillas alongside a zesty cabbage slaw. The crowning glory? A luscious avocado crema that ties everything together with its bright, tangy notes. Ready in under an hour, these tacos capture the essence of coastal Mexican cuisine with their satisfying crunch and fresh, vibrant flavors.

The first time I attempted fish tacos at home, I was living in a tiny apartment with a kitchen that barely fit two people. My roommate kept poking his head in, drawn by the sizzling sound of frying fish and the unmistakable scent of lime hitting hot oil. We ended up eating them standing up, elbows on the counter, sauce dripping everywhere, and agreeing that mess was absolutely worth it.

Last summer I made these for a backyard gathering and watched something magical happen. My friend Sarah, who swore she hated fish tacos, took one tentative bite and immediately reached for a second. Within twenty minutes, every single taco had vanished and people were literally scraping the extra crema out of the bowl with tortilla chips.

Ingredients

  • White fish fillets (500g): Cod and tilapia are classics because they hold up beautifully to frying, but halibut or mahi mahi work if you are feeling fancy
  • All-purpose flour and cornstarch: This combination creates that restaurant style crunch that does not get soggy, even after the crema hits it
  • Cold sparkling water: The bubbles create the lightest batter imaginable, and keeping it ice cold is the secret to extra crispiness
  • Ripe avocados: Look for ones that yield slightly to gentle pressure, as an underripe avocado will leave your crema disappointingly gritty
  • Fresh lime juice: Do not even think about using the bottled stuff, you need that bright acidic punch to wake up all the flavors
  • Corn tortillas: Warm them directly over a gas flame for those lovely charred spots that add another layer of flavor

Instructions

Make the slaw first:
Toss the shredded cabbage, red onion, cilantro, lime juice, and a pinch of salt in a bowl. Let it hang out while you prep everything else, giving the cabbage time to soften slightly and absorb all that citrus.
Whip up the avocado crema:
Blend the avocado, sour cream, cilantro, lime juice, garlic, salt, and pepper until completely smooth. Give it a taste and add more salt if needed, then set it aside at room temperature.
Mix your batter:
Whisk together the flour, cornstarch, baking powder, salt, pepper, and paprika in a large bowl. Gradually pour in the cold sparkling water while whisking until you have a smooth, thin batter that coats the back of a spoon.
Get frying:
Heat about two inches of oil in a deep skillet until it reaches 180°C or test by dropping in a small bit of batter, it should sizzle immediately and float to the top.
Cook the fish:
Pat those fish strips completely dry, dip them one at a time into the batter, let the excess drip off, then carefully lower them into the hot oil. Fry for about 3 to 4 minutes until deeply golden, then transfer to paper towels.
Build your tacos:
Pile the crispy fish into warm tortillas, top generously with slaw, drizzle with that incredible crema, and finish with extra cilantro and lime wedges.
Save to Pinterest
| cookziva.com

My dad called me halfway through making these once, and I answered while flour dusted my arms and oil popped in the background. He immediately knew what I was cooking and said he was getting in the car, showing up forty five minutes later with a six pack of beer and a serious appetite.

Making Them Lighter

I have tried baking the fish at 220°C for about 12 to 15 minutes, flipping halfway through. It does not give you quite the same crunch as frying, but you still get beautiful golden pieces and significantly less cleanup afterwards.

Perfecting Your Slaw

Sometimes I throw in a grated carrot or some thinly sliced radishes for extra color and crunch. The key is slicing everything as thin as possible so no single ingredient overpowers the delicate balance.

Serving Like A Pro

Set everything up family style with warm tortillas in a basket, the fish on a platter, and bowls of slaw and crema so everyone can build their own. Something magical happens when people assemble food with their own hands.

  • Keep the tortillas warm by wrapping them in a clean kitchen towel
  • Have extra lime wedges ready because people will want more acidity
  • Pickled jalapeños on the side let heat lovers customize their experience
Baja fish tacos with battered fried fish nestled in warm corn tortillas with zesty toppings Save to Pinterest
Baja fish tacos with battered fried fish nestled in warm corn tortillas with zesty toppings | cookziva.com

These fish tacos have become my go to for feeding a crowd because people just light up around them, and honestly, they are right to.

Recipe FAQ

White fish fillets like cod, tilapia, halibut, or mahi-mahi are ideal. These mild, flaky varieties hold up well during frying and provide a clean canvas for the bold flavors.

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 plastic wrap directly onto the surface for best results.

Transfer fried fish to a wire cooling rack set over a baking sheet rather than paper towels. This allows air circulation and prevents sogginess. Keep finished batches in a 200°F oven if needed.

Cold beer works wonderfully and adds traditional flavor. Alternatively, use cold plain soda water or club soda. The carbonation creates the signature light, crispy texture.

Absolutely. Brush the fish with olive oil and bake at 425°F for 12-15 minutes, or grill until cooked through. The texture will differ, but you'll still enjoy delicious flavors.

Warm tortillas in a dry skillet or directly over a gas flame for 15-20 seconds per side. Keep them warm in a clean kitchen towel until ready to assemble—pliable tortillas won't crack.

Baja Fish Tacos Avocado Crema

Crispy fried fish with fresh slaw and avocado crema in warm tortillas

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: In a bowl, toss cabbage, red onion, cilantro, lime juice, and a pinch of salt. Set aside to marinate 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 smooth and creamy. Taste and adjust seasoning as needed.
3
Prepare the Fish Batter: In a bowl, mix flour, cornstarch, baking powder, salt, pepper, and paprika. Gradually whisk in the sparkling water until you have a smooth batter.
4
Heat the Frying Oil: Heat oil in a deep skillet or pot over medium-high heat to 350°F.
5
Fry the Fish: Pat fish strips dry with paper towels. Dip each strip into the batter, letting excess drip off, and carefully place in the hot oil. Fry in batches until golden and crisp, about 3-4 minutes per batch. Drain on paper towels.
6
Assemble the Tacos: Place a portion of fried fish in each warm tortilla. Top with slaw and a generous drizzle of avocado crema. Garnish with additional cilantro and serve with lime wedges.
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. If using store-bought tortillas or other ingredients, check for potential allergens.
Ziva Marshall

Sharing quick, easy, and family-friendly recipes with a personal touch.