Print

Crispy Fish Tacos with Zesty Baja Sauce

crispy fish tacos - featured image

These crispy fish tacos feature flaky white fish fried in a light, airy batter and topped with a creamy, tangy, and slightly spicy homemade Baja sauce. Ready in under 30 minutes, they are perfect for quick weeknight dinners or casual gatherings.

Ingredients

Scale
  • 1 pound (450g) white fish fillets (cod, tilapia, or haddock), thawed if frozen
  • 3/4 cup (90g) all-purpose flour
  • 1/4 cup (30g) cornstarch
  • 1 teaspoon baking powder
  • 3/4 cup (180ml) cold sparkling water
  • Salt and pepper, to season
  • Vegetable oil (such as canola) for frying
  • 1/2 cup (120g) mayonnaise (full-fat)
  • 1/4 cup (60g) sour cream
  • 2 tablespoons fresh lime juice
  • 1 clove garlic, minced
  • 1 teaspoon chipotle pepper in adobo sauce, finely chopped (adjust for heat preference)
  • 2 tablespoons fresh cilantro, chopped
  • Salt, to taste
  • 8 small corn or flour tortillas (about 6-inch/15cm size)
  • 2 cups green cabbage, thinly sliced
  • Fresh lime wedges, for serving
  • Optional toppings: sliced avocado, pickled red onions, chopped radishes, hot sauce

Instructions

  1. Pat white fish fillets dry and cut into 3-inch long by 1-inch wide strips. Season lightly with salt and pepper.
  2. In a mixing bowl, whisk together flour, cornstarch, baking powder, and a pinch of salt. Slowly add cold sparkling water while whisking until smooth and slightly thick batter forms.
  3. Heat vegetable oil in a deep skillet or pot to about 350°F (175°C).
  4. Dip fish strips into batter, letting excess drip off, then carefully lower into hot oil. Fry in batches for 3-4 minutes per side until golden brown and crispy. Drain on paper towels.
  5. While fish fries, whisk together mayonnaise, sour cream, lime juice, garlic, chipotle pepper, cilantro, and salt to make the Baja sauce.
  6. Warm tortillas in a dry skillet or microwave wrapped in a damp paper towel until soft and pliable.
  7. Assemble tacos by spreading Baja sauce on each tortilla, topping with crispy fish, shredded cabbage, and optional toppings. Serve immediately with lime wedges.

Notes

Keep batter cold and oil temperature steady at 350°F to ensure crispy fish. Do not overcrowd the pan when frying. The Baja sauce tastes better if made ahead and allowed to sit for 15-20 minutes. For gluten-free, substitute flour with gluten-free flour blend. For dairy-free, use vegan mayo and coconut yogurt instead of sour cream.

Nutrition

Keywords: crispy fish tacos, Baja sauce, fish tacos recipe, homemade fish tacos, quick fish tacos, zesty sauce, easy dinner, seafood tacos