Crispy Baja Fish Tacos

Crispy beer-battered fish tacos with tangy cabbage slaw and chipotle crema. These Baja-style tacos bring the beach to your kitchen in 30 minutes.

Crispy baja fish tacos with purple cabbage slaw and chipotle crema

By Elena Rossi · Published 2026-03-25 · Updated 2026-03-25

Prep 15 min · Cook 15 min · Total 30 min · Serves 4 · Medium · mexican · dinner

Rating: 4.8/5 (267 reviews) · 420 kcal per serving

Introduction

These Baja fish tacos are inspired by the taco stands along the Baja California coast. The secret is a light, crispy beer batter that shatters when you bite through it, revealing tender, flaky white fish underneath. Topped with a vibrant slaw and smoky crema, they're addictively good.

Why You'll Love It

  • The beer batter creates an incredibly light, crispy coating
  • The contrast of crunchy, creamy, and spicy in every bite is perfection
  • Ready in 30 minutes — faster than a trip to the taco stand

Ingredients

  • 1 lb Cod or mahi-mahi fillets, cut into strips
  • 1 cup All-purpose flour
  • 1 tsp Baking powder
  • ¾ cup Cold Mexican lager beer
  • 8 Small corn tortillas
  • 2 cups Purple cabbage, thinly shredded
  • ½ cup Sour cream
  • 2 tbsp Chipotle in adobo, minced
  • 2 Limes
  • ¼ cup Fresh cilantro
  • Oil For frying (canola or vegetable)
  • To taste Salt and cumin

Equipment

  • Deep skillet or Dutch oven
  • Thermometer for oil
  • Wire rack

Instructions

  1. Make the chipotle crema — Mix sour cream, minced chipotle, juice of half a lime, and a pinch of salt. Refrigerate until serving.
  2. Prepare the slaw — Toss shredded cabbage with lime juice, a drizzle of olive oil, salt, and chopped cilantro.
  3. Make the beer batter — Whisk flour, baking powder, cumin, and salt. Pour in cold beer and stir until just combined — lumps are fine. The batter should be thin enough to drip off the fish.
  4. Fry the fish — Heat 2 inches of oil to 375°F. Dip fish strips in batter, let excess drip off, and fry for 3-4 minutes until golden and crispy. Drain on a wire rack.
  5. Assemble the tacos — Warm tortillas over a flame or in a dry skillet. Place crispy fish on each tortilla, top with slaw and a drizzle of chipotle crema. Serve with lime wedges.

Tips

  • Keep the beer ice cold — cold batter hitting hot oil creates extra crispiness.
  • Don't crowd the pan when frying — cook in batches for the crispiest results.

Variations

  • Grilled Fish Tacos: Skip the batter and grill seasoned fish for a lighter version.
  • Shrimp Tacos: Use large shrimp instead of fish — batter and fry the same way.

Storage

Fridge: Fried fish is best eaten immediately. Slaw and crema keep for 2 days.

Freezer: Not recommended for fried fish.

Reheat: If needed, re-crisp fish in a 400°F oven for 5 minutes.

Nutrition (per serving)

  • Calories: 420 kcal
  • Fat: 16 g
  • Carbs: 42 g
  • Protein: 28 g
  • Fiber: 4 g
  • Sugar: 3 g
  • Sodium: 580 mg

FAQ

What's the best fish for fish tacos?

Cod, mahi-mahi, and halibut are all excellent choices. You want a firm, white fish that won't fall apart during frying.

Can I bake instead of fry?

You can bake battered fish at 425°F for 15-20 minutes on a wire rack, but the texture won't be as crispy as frying.