Go Back
+ servings
Print Recipe
5 from 1 vote

Beer-Battered Fish Tacos

Mexican beer-battered cod, fried to perfection topped with chipotle cream sauce and garnished with red cabbage, thinly sliced jalapeños and radishes, pico de gallo, and avocado. Wrapped in a warm corn tortilla, this taco has the perfect level of heat and combination of textures.
Prep Time10 mins
Cook Time5 mins
Total Time15 mins
Course: Main Course
Cuisine: Mexican
Servings: 4
Calories: 571.91kcal


Fish Tacos:

  • 2 pounds skinned cod cut into 1-inch strips
  • 1 cup all-purpose flour plus more for dusting
  • 1 teaspoon chili powder
  • 1 teaspoon salt plus more for seasoning
  • 1/2 teaspoon ground black pepper
  • 1/4 teaspoon dried oregano
  • 1 cup dark Mexican beer
  • 1 large egg
  • Vegetable oil for frying
  • Corn tortillas 

Chipotle Cream Sauce:


  • Shredded cabbage
  • Radish slices
  • Avocado slices
  • Pico de gallo
  • Lime wedges


  • Generously salt cod and sprinkle flour over the strips and toss to coat.
  • In a large mixing bowl, add flour, chili powder, salt, pepper, and oregano.
  • In a medium bowl whisk beer and egg.
  • Pour wet ingredients to flour mixture and stir together until well mixed and set aside at room temperature.
  • In a large skillet, preheat oil to 350 degrees F.
  • Dip fish into batter and allow excess batter to drip off before adding to oil. Fry fish, flipping to ensure it's evenly browned, 4 to 5 minutes, then place on a paper towel-lined plate.
  • In a food processor or blender, combine crema, chipotle in adobo and sauce, lemon zest and lemon juice, water, and salt until smooth; transfer to a small bowl.
  • Serve tacos with chipotle cream sauce and garnish with toppings of your choice.


  • 1 servings = 2 tacos including tortilla, excluding optional toppings.


Calories: 571.91kcal | Carbohydrates: 52.6g | Protein: 49.57g | Fat: 15.8g | Saturated Fat: 7.56g | Cholesterol: 168.34mg | Sodium: 1138.79mg | Potassium: 1188.76mg | Fiber: 4.73g | Sugar: 2.74g | Vitamin A: 844.09IU | Vitamin C: 6.33mg | Calcium: 152.5mg | Iron: 3.46mg