Crispy Beer-Battered Fish Tacos with Lime Slaw

These beer-battered fish tacos combine crispy deep-fried fish, crunchy shredded cabbage (or coleslaw mix), and a creamy Baja sauce for a bright, satisfying meal.

Table of Contents

  • How to make Baja Fresh Fish Tacos
  • You may also enjoy

You can use other firm white fish such as halibut, haddock, pollock, mahi mahi, or grouper if you prefer.

This recipe is quick and perfect for lunch, dinner, or a date-night meal for two—ready in about 25 minutes.

two Beer Battered Fish Tacos with coleslaw on a plate.
Baja Fish Tacos

As an Amazon Associate, I may earn a small commission from qualifying purchases at no extra cost to you.

How to make Baja Fresh Fish Tacos

Start by cutting the fish fillets into 4–6 long strips or bite-sized cubes on a clean cutting board. Season both sides lightly with salt and set aside while you prepare the batter and sauce.

6 strips of cod on a cutting board.

Whisk together the Baja sauce first: combine mayonnaise, sour cream, chopped cilantro, ground cumin, and honey in a small bowl. Adjust seasoning to taste and refrigerate until ready to serve.

baja sauce mixed in a bowl.

For the beer batter, whisk together all-purpose flour, rice flour or cornstarch, a pinch of salt, cayenne pepper, and one egg in a shallow wide bowl. Gradually whisk in just enough beer (dark Mexican beer is suggested) to reach a smooth, slightly thick batter with no lumps.

beer batter mixed in a dish.

Heat oil about 1/2″ deep in a heavy skillet or an electric skillet to 350°F (175°C). When the oil is hot, dip each fish piece into the batter, letting any excess drip off, then carefully place it into the oil.

6 cod filets dipped in beer batter.

Fry the fish for about 3 minutes per side, or until golden brown and crisp. Work in batches if needed to avoid crowding the pan. Transfer cooked pieces to a paper towel–lined plate and season with a little more salt while hot.

6 beer battered cod filets frying in an electric skillet.

Warm the tortillas over an open flame or in a dry skillet for about 30 seconds per side until pliable and slightly charred. To assemble, place shredded cabbage on each tortilla, top with one strip of beer-battered fish, and drizzle with the Baja cream sauce. Serve immediately with lime wedges if desired.

Beer Battered Shrimp Tacos Recipe For Two - flip over the tortilla and cook second side over open flame

Enjoy these tacos right away for the best contrast between the hot, crispy fish and the cool, creamy sauce.

You may also enjoy

  • Beef Tenderloin and Elote Tacos
  • Mini Taco Meatloaves
  • BBQ Pulled Pork Tacos
  • Korean BBQ Tacos
  • Slow Cooker Chicken Tacos
  • Beer Battered Cod Fish Sandwiches
  • Ultimate Seafood Boil

Beer Battered Fish Tacos Recipe

Author: Zona House

These beer-battered fish tacos feature deep-fried fish, crunchy shredded cabbage or coleslaw mix, and a creamy Baja sauce. They’re quick to prepare and great for an easy lunch or casual dinner.

Time

  • Prep Time: 15 mins
  • Cook Time: 10 mins
  • Total Time: 25 mins

Details

  • Servings: 4 Tacos
  • Calories: 370 kcal per serving

Equipment

  • Cutting board
  • Mixing bowls
  • Shallow breading bowl or tray
  • 12″ electric skillet or heavy frying pan
  • Paper towels for draining

Ingredients

For the crispy fish tacos:
  • ½ lb cod (or other white fish)
  • 4 flour taco-size tortillas
  • Oil for deep frying
For the beer batter:
  • ¼ cup all-purpose flour
  • ⅛ cup rice flour or cornstarch
  • ¼ teaspoon salt
  • ⅛ teaspoon cayenne pepper
  • 1 egg
  • ¼ cup dark Mexican beer
For the Baja sauce and topping:
  • ¼ cup mayonnaise
  • ¼ cup sour cream
  • 2 Tablespoons fresh cilantro, chopped (or 1 tablespoon dried)
  • 1 teaspoon ground cumin
  • 2 Tablespoons honey
  • 2 cups shredded cabbage (or coleslaw mix)

Instructions

  1. Cut the fish fillets into 4–6 strips or bite-sized pieces and season both sides with salt.
  2. Whisk together mayonnaise, sour cream, cilantro, cumin, and honey to make the Baja sauce; set aside.
  3. In a shallow bowl, whisk flour, rice flour (or cornstarch), salt, cayenne, and egg. Gradually add beer until you have a smooth batter with a pourable but thick consistency.
  4. Heat oil to 350°F (about 1/2″ deep) in a skillet or electric skillet.
  5. Dip fish pieces in the batter, letting excess drip off, then carefully place them into the hot oil.
  6. Fry about 3 minutes per side, or until golden and crisp. Drain on paper towels and season lightly with salt.
  7. Warm tortillas over an open flame or in a skillet for about 30 seconds per side.
  8. Assemble tacos: shred cabbage onto each tortilla, top with a piece of beer-battered fish, and finish with the Baja cream sauce. Serve immediately.

Notes

  • Other fish options: halibut, haddock, pollock, mahi mahi, or grouper.

Nutrition per serving (approx.)

  • Calories: 370 kcal
  • Carbohydrates: 37 g
  • Protein: 16 g
  • Fat: 17 g
  • Sodium: 515 mg
a professional portrait of zona house wearing a teal blazer.

Hi there, and a warm welcome! I’m Zona House, and I love creating simple, satisfying recipes that make everyday cooking easy and enjoyable.

If you try this recipe, I hope it brings a little flavor and fun to your table—eat, drink, and savor every moment!

two Baja Fish Tacos with coleslaw on a plate.
Baja Fresh Fish Tacos