May 5, 2017

Crispy Beer Battered Baja Fish Tacos with Creamy Cilantro Sauce

Prep Time: 15 minutes
Cook Time: 15 minutes
5 from 2 votes
Crispy beer battered Baja fish tacos with a tangy herb yogurt sauce—an easy, authentic Mexican fish taco recipe! Perfect for taco night.
Featured Recipe Image

jump toRECIPE

This post may contain affiliate links, which means that I make a small commission off items you purchase at no additional cost to you. Please read my policy page.

Beer-battered baja fish tacos are a vibrant, crispy take on a Mexican favorite, featuring flaky white fish dipped in a light beer batter and fried until golden, then nestled in warm corn tortillas with zesty slaw, creamy sauce, and lots of lime. The crunch of the batter pairs perfectly with cool toppings for a fun, casual meal that feels like a beachside classic right at home. Whether you’re feeding a crowd for taco night or enjoying a weekend meal, these tacos hit all the craveable notes. If you love this fresh flavor profile, be sure to try these grilled honey lime shrimp tacos or my Mexican chicken street tacos for your next global culinary adventure.

beer battered baja fish tacos with herb yogurt sauce.

Why You’ll Love This Recipe

  • Crispy & light – golden beer batter adds great texture without heaviness.
  • Flavor-packed – bright toppings and tangy slaw balance the fried fish.
  • Crowd-friendly – perfect for casual gatherings or taco nights.

Key Ingredients in This Recipe

  • Halibut – Pacific halibut is a versatile, flakey, mild-flavored white fish that is also a sustainable choice. Most of the Pacific halibut comes from Alaska and is in season from March through November. The fish has a very nutritious diet, which yields lean and protein rich meat that is also low in cholesterol. Since it has such a mild flavor, it is a good fish for people who aren’t as prone to liking seafood.
  • Beer – I find using a lighter Mexican-style lager beer works best for this recipe! The beer flavors the batter while also adding the fizz. You don’t want anything with too many overpowering flavors. Look for something like Tecate or Modelo.
  • Green cabbage – The cabbage adds a nice crunch to this taco. It can be substituted with purple cabbage or another green, like chopped romaine. I recommend using a mandolin to thinly shave the cabbage for the best texture.
  • Pico de gallo – Pico is a mild salsa made with tomatoes, jalapeño, onion, cilantro and lime juice that makes for the perfect topping on the fish tacos. I prefer to make my own easy pico de gallo, though you can easily use store-bought.

A full ingredient list with exact amounts can be found in the recipe card below.

crispy beer battered baja fish tacos labeled ingredient photo.

Pro Tip

Keep the batter cold and the oil hot — cold batter hitting hot oil gives the crispiest coating with minimal greasiness.

Swaps and Substitutions

  • White fish: Swap with cod, haddock, tilapia, or mahi-mahi depending on availability.
  • Beer: Use sparkling water or club soda for a non-alcoholic batter.
  • Corn tortillas: Flour tortillas are a soft and pliable alternative.
  • Slaw: Add shredded carrots or jicama for extra crunch and color.
  • Creamy sauce: Substitute with chipotle mayo or avocado crema for variation.

Special Equipment

To take the guesswork out of frying, use an infrared thermometer to quickly check oil temperature—it’s a small tool you’ll reach for again and again.

How to Make Beer Battered Fish Tacos (Step-by-Step)

beer batter for fish tacos.
Step 1: Make the beer batter.
Slice the halibut into 8 equal filets. In a large mixing bowl whisk together the flour, salt, pepper, cayenne and paprika. Slowly add the beer while whisking until a batter forms.
fish coated with beer batter.
Step 2: Dip the fish in the batter.
In a heavy-bottomed saucepan or deep fryer add enough oil to fill 2-inches of the pan. Heat oil to 350ºF (180ºC). Dip the fish in the batter so that it is entirely coated. Let the excess batter drip from the fish before adding it to the oil.
fried crispy beer battered fish on cooling rack.
Step 3: Fry the fish.
Fry until golden brown on both sides, about 5 minutes then use tons to remove to a paper towel lined plate to drain.
cilantro lime sour cream sauce.
Step 4: Make the yogurt sauce.
Stir all ingredients together until completely combined. Refrigerate until ready to use. The sauce can be made up to a day ahead of time.
Beer battered baja fish tacos with herb yogurt sauce.
Step 5: Assemble and serve.
Divide shredded cabbage among tortillas and spread a spoonful of the herb yogurt sauce on top followed by a slice of the fried fish. Add pico de gallo on top and serve with hot sauce and limes on the side. Serve immediately.

How to Serve Beer-Battered Baja Fish Tacos

  • As tacos: Serve immediately with warm tortillas and plenty of lime wedges.
  • With sides: Pair with Mexican street corn, chips and salsa, or black beans.
  • Garnished: Top with fresh cilantro and extra cabbage for brightness.
  • Family-style: Lay out tortillas and toppings so everyone can build their own.

How to Store Beer-Battered Baja Fish Tacos

  • Refrigerate fish: Store leftover cooked fish in an airtight container for up to 2 days.
  • Store slaw separately: Keep slaw and sauce refrigerated separately to maintain texture.
  • Reheat fish: Warm fish in a 375°F (190ºC) oven for best texture — avoid microwaving to prevent sogginess.

FAQ – Frequently Asked Questions

What kinds of fish work best for Baja-style beer-battered tacos?

Mild, flakey fish like halibut, cod, mahi mahi or snapper.

What kind of beer should I use in the batter?

Light Mexican lagers (e.g., Corona, Modelo, Dos Equis) are traditional, but you can also use pilsners or even sparkling water for the perfect crispiness!

What oil temperature is best for frying?

Heat oil to roughly 350 °F (180 °C). I recommend buying an infrared thermometer to easily check the temperature.

What should I serve with Baja-style beer-battered fish tacos?

Serve with a homemade mezcal margarita or cervesa like Modelo or Tecate.

Other Recipes to Try

If you loved these beer battered fish tacos, check out some of these recipes for more taco night inspo:

Tried it? Loved it? Tweaked it? Leave a review below and tell me how it went – I’m all ears (and always hungry).

Beer Battered Baja Fish Tacos with Creamy Cilantro Sauce

5 from 2 votes
Rate this Recipe
beer battered baja fish tacos with herb yogurt sauce with cornona and margaritas.
Print Pin
Prep Time 15 minutes
Cook Time 15 minutes
Serves 4

Equipment:

  • Infrared Thermometer (Optional)

Ingredients:

For the beer battered fish:

  • 1 pound halibut, or other white fish of choice like cod
  • 1 cup all-purpose flour
  • 1 teaspoon kosher salt
  • ½ teaspoon freshly ground black pepper
  • ¼ teaspoon cayenne pepper
  • ½ teaspoon chili powder
  • cups light Mexican lager beer
  • Vegetable oil, as needed, for frying

For herb the creamy cilantro sauce:

  • ½ cup sour cream
  • ¼ cup mayonnaise
  • 2 tablespoons chopped cilantro
  • 2 tablespoons freshly squeezed lime juice
  • 2 cloves garlic, minced
  • ½ teaspoon freshly ground black pepper

For serving:

  • 8 small flour tortillas, warmed
  • 2 cups shredded green cabbage
  • cups pico de gallo
  • Hot sauce of choice, I use Tapatio
  • Lime wedges

Instructions:

For the beer battered fish:

  • Slice the halibut into 8 equal filets. In a large mixing bowl whisk together the flour, salt, pepper, cayenne and paprika. Slowly add the beer while whisking until a batter forms.
  • In a heavy-bottomed saucepan or deep fryer add enough oil to fill 2-inches of the pan. Heat oil to 350ºF (180ºC).
  • Dip the fish in the batter so that it is entirely coated. Let the excess batter drip from the fish before adding it to the oil.
  • Fry until golden brown on both sides, about 5 minutes then use tons to remove to a paper towel lined plate to drain.

For the creamy cilantro sauce:

  • Stir all ingredients together until completely combined. Whisk with 1 tablespoon (15g) of water to thin the sauce slightly. Refrigerate until ready to use. The sauce can be made up to a day ahead of time.

For serving:

  • Divide shredded cabbage among tortillas and spread a spoonful of the creamy cilantro sauce on top followed by a slice of the fried fish.
  • Add pico de gallo on top and serve with hot sauce and limes on the side. Serve immediately.

Notes:

Keep the batter cold and the oil hot — cold batter hitting hot oil gives the crispiest coating with minimal greasiness.

Nutrition:

Calories: 646kcal | Carbohydrates: 74g | Protein: 31g | Fat: 23g | Saturated Fat: 7g | Polyunsaturated Fat: 8g | Monounsaturated Fat: 5g | Trans Fat: 0.03g | Cholesterol: 78mg | Sodium: 1811mg | Potassium: 754mg | Fiber: 4g | Sugar: 13g | Vitamin A: 844IU | Vitamin C: 21mg | Calcium: 155mg | Iron: 4mg
DID YOU MAKE THIS?

TAG ME ON INSTAGRAM TO BE FEATURED ON MY STORIES! @cookingwithcocktailrings

Rate + Review

WHAT DID YOU THINK OF THIS RECIPE?

5 from 2 votes

Your email address will not be published. Required fields are marked *

Recipe Rating




  1. 5 stars
    Run don’t walk to the store to get the ingredients for this recipe! I’ve made these baja fish tacos twice in the last month. It’s a crowd pleaser and great for a summer night dinner. The cilantro crema is so good on teh tacos, plus you can use the left overs for taco bowls or as a salad dressing.

  2. I used the sauce from this recipe and I prepared the fish using the blackened catfish recipe (didn’t have the ingredients for the beer batter), and it was absolute heaven! Can’t wait to do it again!