Crispy Fish Tacos


Crispy fish tacos in grilled tortillas topped with cabbage slaw, creamy sauce, cilantro, and fresh lime wedges.

Disclosure: This recipe contains affiliate links. As an Amazon Associate, Culinary Brush earns from qualifying purchases at no extra cost to you.

Bring the beach to your table with these beer-battered fish tacos loaded with crunchy cabbage slaw and zesty lime crema. Golden-fried cod wrapped in warm tortillas delivers that authentic Baja food truck experience at home.

Crispy Fish Tacos

Experience coastal flavor with these beer-battered fish tacos featuring crispy fried cod, crunchy cabbage slaw, and zesty lime crema. A food truck favorite that brings beach vibes to your kitchen with every crunchy, creamy, tangy bite.
Prep Time 20 minutes
Cook Time 15 minutes
Total Time 35 minutes
Course Main Course
Cuisine Baja, Mexican
Servings 4 servings (2-3 tacos each)

Equipment

Large heavy-bottomed pot or deep skillet
Candy/deep-fry thermometer
Mixing bowls
Tongs or slotted spoon
Paper towels
Knife and cutting board

Ingredients
  

For the Lime Crema

  • 1/2 cup sour cream
  • 2 tbsp mayonnaise
  • 2 tbsp fresh lime juice
  • 1 tsp lime zest
  • 1/2 tsp garlic powder
  • salt to taste

For the Cabbage Slaw

  • 2 cup green cabbage thinly sliced
  • 1/2 cup red cabbage thinly sliced
  • 1/4 cup fresh cilantro chopped
  • 1 tbsp lime juice
  • 1 pinch salt

For the Beer Batter

  • 1 cup all-purpose flour
  • 1 tsp baking powder
  • 1 tsp paprika
  • 1/2 tsp garlic powder
  • 1/2 tsp salt
  • 1 cup cold beer light lager works best

For the Fish and Assembly

  • 1-1/2 lb cod fillets or mahi-mahi, cut into strips
  • vegetable oil for frying
  • 8-12 piece small corn or flour tortillas warmed
  • 1 cup pico de gallo
  • 1 piece avocado sliced
  • lime wedges for serving
  • hot sauce optional

Instructions
 

  • Make lime crema: In a small bowl, whisk together sour cream, mayonnaise, lime juice, lime zest, garlic powder, and salt. Refrigerate until ready to use.
  • Make cabbage slaw: In a medium bowl, toss together green cabbage, red cabbage, cilantro, lime juice, and salt. Set aside to let flavors meld.
  • Prepare beer batter: In a large bowl, whisk together flour, baking powder, paprika, garlic powder, and salt. Pour in cold beer and whisk until just combined – batter should be slightly lumpy. Don’t overmix. Let rest for 5 minutes.
  • Heat 2 inches of vegetable oil in large heavy-bottomed pot or deep skillet to 375°F. Use a thermometer to maintain consistent temperature.
  • Pat cod strips completely dry with paper towels. Season lightly with salt. Working in batches, dip fish strips into beer batter, letting excess drip off. Carefully lower into hot oil. Fry for 3-4 minutes until golden brown and crispy, flipping once. Don’t overcrowd the pan. Transfer to paper towel-lined plate.
  • Assemble tacos: Place warm tortilla on plate. Add cabbage slaw, then crispy fish. Drizzle generously with lime crema. Top with pico de gallo and avocado slices. Serve immediately with lime wedges and hot sauce on the side.

Notes

Cold beer creates lighter, crispier batter – carbonation is key. Can substitute sparkling water for non-alcoholic version. Pat fish completely dry before battering for maximum crispiness. Maintain oil temperature between 350-375°F for best results. Can bake fish instead: coat in panko breadcrumbs, spray with oil, bake at 425°F for 12-15 minutes. Mahi-mahi, tilapia, or halibut work well. Make crema and slaw up to 4 hours ahead. Fry fish just before serving for best texture.
ALLERGEN INFORMATION: Contains dairy (sour cream, mayonnaise), gluten (flour, beer, tortillas), and fish. Can be made gluten-free using gluten-free flour blend, gluten-free beer, and corn tortillas. Can use dairy-free sour cream and mayo alternatives. Always check ingredient labels if you have food allergies.
Keyword Baja fish tacos, beer battered fish, cod tacos, crispy fish tacos, fish taco recipe, fish tacos, food truck tacos, fried fish tacos
Tried this recipe?Let us know how it was!