Crispy Baja Fish Tacos with Avocado Crema (30-Minutes)

Posted on

Difficulty

Prep time

Cooking time

Total time

Servings

Baja fish tacos are the perfect combination of crispy, golden-battered fish, fresh toppings, and a creamy, zesty sauce wrapped in a warm tortilla.

Originating from Baja California, Mexico, this dish has become a favorite worldwide for its light, fresh, and flavorful profile.

Whether you’re cooking for a casual weeknight meal or a taco night gathering, this recipe will deliver restaurant-quality results at home.

What Are Baja Fish Tacos?

Baja fish tacos are a staple of coastal Mexican cuisine, particularly in Baja California. The key elements of this dish include:

  • Crispy battered fish Typically made with mild, flaky white fish like cod, halibut, or mahi-mahi.
  • Fresh toppings Shredded cabbage, pico de gallo, and cotija cheese enhance the texture and flavor.
  • Creamy sauce Avocado crema or Baja sauce adds a tangy, refreshing contrast to the crispy fish.
  • Soft tortillas Corn tortillas are traditionally used, though flour tortillas can be an alternative.

These tacos are known for their balance of crunch, creaminess, and citrusy freshness, making them a favorite for seafood lovers.

Ingredients for Baja Fish Tacos

For the Fish:

  • 1 ½ lbs white fish (cod, halibut, or mahi-mahi)
  • 1 cup all-purpose flour
  • 1 cup cornstarch
  • 1 teaspoon baking powder
  • 1 teaspoon salt
  • 1 teaspoon garlic powder
  • 1 teaspoon smoked paprika
  • 1 cup cold beer (Mexican lager or light beer)
  • Vegetable oil for frying

For the Avocado Crema:

  • 1 ripe avocado
  • ½ cup Greek yogurt or sour cream
  • 1 tablespoon lime juice
  • 1 garlic clove, minced
  • ¼ cup fresh cilantro, chopped
  • ½ teaspoon salt
  • 1 tablespoon olive oil

For the Toppings & Tortillas:

  • 2 cups shredded cabbage (green or purple)
  • ½ cup pico de gallo
  • ¼ cup crumbled cotija cheese
  • 8 small corn tortillas
  • Lime wedges for serving

How to Make Baja Fish Tacos

Step 1: Prepare the Avocado Crema

  1. In a food processor or blender, combine the avocado, Greek yogurt (or sour cream), lime juice, garlic, cilantro, salt, and olive oil.
  2. Blend until smooth and creamy. If needed, add a tablespoon of water to adjust the consistency.
  3. Transfer to a bowl, cover, and refrigerate until ready to serve.

Step 2: Make the Crispy Fish

  1. Cut the fish into strips about 3-4 inches long. Pat them dry with a paper towel to help the batter stick.
  2. In a large mixing bowl, whisk together the flour, cornstarch, baking powder, salt, garlic powder, and smoked paprika.
  3. Gradually add the cold beer, whisking continuously, until the batter is smooth and has a pancake batter consistency.
  4. Heat about 1 inch of vegetable oil in a large skillet over medium-high heat (about 350°F).
  5. Dip each fish strip into the batter, allowing excess to drip off, then carefully place it into the hot oil.
  6. Fry for about 3-4 minutes per side or until golden brown and crispy.
  7. Transfer the cooked fish to a paper towel-lined plate to drain excess oil.

Step 3: Warm the Tortillas

  1. Heat a dry skillet over medium heat and warm each tortilla for about 30 seconds per side until soft and slightly charred.
  2. Wrap the warmed tortillas in a clean kitchen towel to keep them pliable.

Step 4: Assemble the Tacos

  1. Place a piece of crispy fish onto each tortilla.
  2. Drizzle with avocado crema.
  3. Top with shredded cabbage, pico de gallo, and cotija cheese.
  4. Serve immediately with lime wedges for an extra burst of citrus.
baja fish tacos with avocado crema close upbaja fish tacos with avocado crema close up

Tips for the Best Baja Fish Tacos

  • Use fresh fish The fresher the fish, the better the flavor and texture.
  • Keep the batter cold Cold beer and chilled ingredients help create a light, crispy batter.
  • Fry in small batches Overcrowding the pan lowers the oil temperature, making the batter soggy.
  • Serve immediately Baja fish tacos taste best when freshly assembled.

Variations & Substitutions

  • Grilled Fish Tacos Skip the batter and grill the fish for a lighter version.
  • Baked Fish Tacos Bake the fish at 400°F for 12-15 minutes for a healthier alternative.
  • Dairy-Free Avocado Crema Use dairy-free yogurt or coconut cream.
  • Gluten-Free Tacos Use a gluten-free flour blend for the batter and corn tortillas.

What to Serve with Baja Fish Tacos

  • Mexican Rice A classic side dish with a hint of tomato and spices.
  • Black Beans or Refried Beans Adds a hearty and protein-packed element to the meal.
  • Chips and Guacamole A fresh, crunchy addition to your taco night.
  • Margaritas or Agua Frescas Refreshing drinks to complement the flavors.

Recipe FAQ’s

Can I use frozen fish?

Yes, but make sure to fully thaw and pat dry the fish before battering to prevent excess moisture.

What’s the best beer for the batter?

A light Mexican lager like Corona or Pacifico works best for a crispy, flavorful coating.

How do I keep the batter crispy?

Fry the fish in hot oil (350°F) and avoid stacking them while draining to maintain crispiness.

Can I make the avocado crema ahead of time?

Yes, store it in an airtight container in the refrigerator for up to two days. Press plastic wrap directly on the surface to prevent browning.

baja fish tacos with avocado cremabaja fish tacos with avocado crema

Crispy Baja Fish Tacos with Avocado Crema (30-Minutes)

Baja fish tacos are a classic Mexican dish featuring crispy beer-battered white fish, fresh shredded cabbage, pico de gallo, and a creamy avocado crema, all wrapped in warm corn tortillas. The fish is coated in a light, crispy batter and fried, then topped with a zesty avocado-based sauce that enhances the flavors.These tacos are quick to prepare and make for a fresh, flavorful, and satisfying meal, perfect for taco nights or casual dinners.

Prep Time 15 minutes

Cook Time 15 minutes

Total Time 30 minutes

Course Main Course

Cuisine Mexican

Servings 4 Servings

Calories 450 kcal

For the Fish:

  • 1 ½ lbs white fish cod, halibut, or mahi-mahi
  • 1 cup all-purpose flour
  • 1 cup cornstarch
  • 1 teaspoon baking powder
  • 1 teaspoon salt
  • 1 teaspoon garlic powder
  • 1 teaspoon smoked paprika
  • 1 cup cold beer Mexican lager or light beer
  • Vegetable oil for frying

For the Avocado Crema:

  • 1 ripe avocado
  • ½ cup Greek yogurt or sour cream
  • 1 tablespoon lime juice
  • 1 garlic clove minced
  • ¼ cup fresh cilantro chopped
  • ½ teaspoon salt
  • 1 tablespoon olive oil

For the Toppings & Tortillas:

  • 2 cups shredded cabbage green or purple
  • ½ cup pico de gallo
  • ¼ cup crumbled cotija cheese
  • 8 small corn tortillas
  • Lime wedges for serving
  • diced tomatoes

Step 1: Prepare the Avocado Crema

  • In a food processor or blender, combine the avocado, Greek yogurt (or sour cream), lime juice, garlic, cilantro, salt, and olive oil.

  • Blend until smooth and creamy. If needed, add a tablespoon of water to adjust the consistency.

  • Transfer to a bowl, cover, and refrigerate until ready to serve.

Step 2: Make the Crispy Fish

  • Cut the fish into strips about 3-4 inches long. Pat them dry with a paper towel to help the batter stick.

  • In a large mixing bowl, whisk together the flour, cornstarch, baking powder, salt, garlic powder, and smoked paprika.

  • Gradually add the cold beer, whisking continuously, until the batter is smooth and has a pancake batter consistency.

  • Heat about 1 inch of vegetable oil in a large skillet over medium-high heat (about 350°F).

  • Dip each fish strip into the batter, allowing excess to drip off, then carefully place it into the hot oil.

  • Fry for about 3-4 minutes per side or until golden brown and crispy.

  • Transfer the cooked fish to a paper towel-lined plate to drain excess oil.

Step 3: Warm the Tortillas

  • Heat a dry skillet over medium heat and warm each tortilla for about 30 seconds per side until soft and slightly charred.

  • Wrap the warmed tortillas in a clean kitchen towel to keep them pliable.

Step 4: Assemble the Tacos

  • Place a piece of crispy fish onto each tortilla.

  • Drizzle with avocado crema.

  • Top with shredded cabbage, pico de gallo, and cotija cheese.

  • Serve immediately with lime wedges for an extra burst of citrus.

Keyword Baja Fish Tacos with Avocado Crema

Tags:

You might also like these recipes

Leave a Comment