Crispy Fish Tacos with Cod and Chipotle Mayo

These fish tacos with cod have everything I want in a taco: crispy golden fish, a fresh citrus slaw, creamy avocado, and a smoky chipotle mayo tucked into soft corn tortillas. The cod is coated in a seasoned beer batter, then fried until crisp on the outside while staying tender and flaky inside.

Close-up of crispy cod tacos with avocado, purple cabbage slaw, carrots, cilantro, lime, and creamy taco sauce.

I especially like the contrast here. The fish is hot and crunchy, the cabbage slaw is fresh and bright, and the avocado softens the heat from the chipotle sauce. If you’re building a bigger taco spread, add Pineapple Coleslaw or Corn Salsa on the side. Spicy Asian Cucumber Salad is another crunchy option, while a cold Cucumber Mint Lemonade is perfect when you want something refreshing with the spicy mayo.

The best part is getting a little of everything in one bite: crisp cod, tangy slaw, creamy sauce, avocado, and a squeeze of fresh lime right before serving.

What Are Fish Tacos with Cod?

Fish tacos with cod are tacos filled with pieces of cod that can be grilled, baked, pan-fried, or fried in batter.

This version uses a seasoned beer batter made with flour, panko breadcrumbs, cumin, garlic powder, onion powder, and chili powder. The battered cod is fried until golden, then tucked into white corn tortillas with a fresh lime-pineapple slaw, sliced avocado, and homemade chipotle mayo.

Cod works especially well here because its mild flavor lets the spices, citrus, and smoky sauce stand out without competing with them.

Crispy cod fish tacos with red cabbage slaw, carrots, avocado, cilantro, lime wedges, and creamy chipotle sauce.
Crispy cod fish tacos loaded with crunchy slaw, avocado, cilantro, lime, and creamy chipotle sauce.

Ingredients for Fish Tacos with Cod

Ingredients for cod fish tacos including cod, flour, panko, beer, spices, coleslaw, lime, pineapple juice, mayonnaise, avocado, and tortillas.
Simple ingredients needed to make crispy cod fish tacos with creamy sauce and crunchy slaw.

Let’s Make Fish Tacos with Cod

  • Make the Citrus Slaw

Add the coleslaw mix and chopped cilantro to a mixing bowl.

Pour in the fresh lime juice and pineapple juice, then season with the salt.

Toss until the cabbage and carrots are evenly coated. Set the slaw aside while you prepare the fish.

Step-by-step photos showing red cabbage, carrots, and cilantro mixed together for fish taco slaw.
Combine shredded red cabbage, carrots, and fresh cilantro to make a crunchy slaw for the tacos.
  • Make the Chipotle Mayo

Combine the mayonnaise, honey, and adobo sauce in a small bowl.

Stir until completely smooth and evenly colored.

Taste and set aside for serving.

  • Prepare the Beer Batter

Add the all-purpose flour, panko breadcrumbs, cumin, garlic powder, onion powder, chili powder, and salt to a large bowl.

Pour in the light beer and mix until the ingredients form a thick batter that will cling to the cod.

  • Coat the Cod

Pat the cod pieces dry before adding them to the batter.

Working with one piece at a time, coat each piece completely and allow any heavy excess batter to drip back into the bowl.

Step-by-step photos showing seasoned beer batter being mixed and cod pieces dipped into the batter.
Mix the seasoned beer batter until combined, then coat each piece of cod thoroughly.
  • Fry the Cod

Heat the canola oil in a deep saucepan or skillet suitable for frying.

Carefully lower the battered cod pieces into the hot oil in batches. Avoid overcrowding the pan.

Fry until the coating is deeply golden and crisp and the cod is cooked through.

For food safety, the USDA lists 145°F (62.8°C) as the minimum internal temperature for fish and shellfish. Check the thickest part of a piece with a food thermometer. USDA safe minimum internal temperature chart

Remove the fried fish with tongs and allow the excess oil to drain.

Step-by-step photos showing battered cod frying in hot oil until golden brown and crispy.
Fry the battered cod in hot oil until crisp, deeply golden, and cooked through.
  • Assemble the Tacos

Warm the corn tortillas.

Add a little citrus slaw to each tortilla, followed by a piece of crispy cod.

Top with sliced avocado and drizzle generously with chipotle mayo.

Serve with fresh lime wedges.

Golden fried cod tacos topped with cabbage slaw, avocado, cilantro, and creamy sauce with fresh lime wedges.
Crunchy fried cod, fresh slaw, creamy sauce, avocado, and lime make these tacos bright and flavorful.

How to Keep Fried Cod Crispy for Fish Tacos

The texture is one of the most important parts of these fish tacos with cod. You want the coating crisp enough to hold up against the slaw and sauce instead of turning soft immediately.

Start by drying the cod before it goes into the batter. Extra moisture on the surface can make the batter slide away from the fish.

Fry the pieces in batches rather than filling the pan all at once. Adding too many cold pieces at the same time can cool the oil and give the coating more time to absorb oil.

Once fried, do not pile the pieces directly on top of one another. Give them room so steam can escape instead of softening the crust.

Finally, assemble the tacos just before serving. The chipotle mayo and citrus slaw contain moisture, so adding them at the last minute preserves more of that crisp texture.

Common Mistakes to Avoid

  • Not drying the cod: Surface moisture can prevent the batter from sticking evenly.
  • Making the batter too thin: The batter should coat the fish instead of immediately running off.
  • Overcrowding the frying pan: Fry the cod in batches so each piece has room to cook evenly.
  • Moving the fish constantly: Let the coating begin to set before handling it too much.
  • Overcooking the cod: Cook only until the coating is golden and the fish has reached a safe internal temperature.
  • Making the slaw too early: The citrus will gradually soften the cabbage, so keep the slaw fresh.
  • Adding too much sauce before serving: A heavy layer of mayo can soften the crisp coating.
  • Assembling the tacos too far ahead: Build them shortly before eating for the best texture.

What to Serve With Fish Tacos

These tacos already have fish, slaw, avocado, and sauce, so simple sides work best.

Try them with corn salsa, fresh cabbage salad, grilled corn, seasoned rice, black beans, pico de gallo, or extra avocado.

Fresh lime wedges are especially important because a squeeze of lime cuts through the fried coating and creamy chipotle sauce.

For a taco-night setup, put the warm tortillas, crispy cod, slaw, avocado, chipotle mayo, and lime wedges in separate bowls and let everyone build their own.

FAQs

What fish is best for fish tacos?

Firm, mild white fish works especially well. Cod is a great choice for this recipe because the pieces stay substantial enough for battering and frying while the flavor remains mild.

Can I make fish tacos with cod?

Yes. In fact, this recipe is specifically designed for fish tacos with cod. The cod is sliced, coated in seasoned beer batter, fried, and served with citrus slaw and chipotle mayo.

What toppings go on fish tacos?

For this version, use citrus cabbage slaw, sliced avocado, chipotle mayo, fresh cilantro, and lime. The combination provides crunch, creaminess, acidity, and heat.

What sauce goes on fish tacos?

This recipe uses a quick chipotle mayo made from mayonnaise, honey, and adobo sauce. It is creamy, slightly sweet, smoky, and spicy.

What tortillas are best for cod tacos?

White corn tortillas work well with the fried cod and slaw. Warm them before serving so they become flexible and do not split as easily.

You might also like

More Recipes To Try

Love this recipe?

Save it to your Pinterest board and find it when you're ready to cook.

Save to Pinterest

1 Choose a photo2 Pick a board

Close-up of crispy cod tacos with avocado, purple cabbage slaw, carrots, cilantro, lime, and creamy taco sauce.

Crispy Fish Tacos with Cod and Chipotle Mayo

Crispy fish tacos with cod made with seasoned beer-battered cod, fresh citrus slaw, avocado, and smoky chipotle mayo in warm corn tortillas.
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings: 4
Course: Dinner, Main Course
Cuisine: Mexican-Inspired
Calories: 900

Ingredients
  

For the Cod
  • 1½ –2 lb fresh cod cut into taco-size pieces (680–900 g)
  • 1 cup all-purpose flour 120 g
  • ½ cup panko breadcrumbs 30 g
  • 12 oz light beer 355 ml
  • 1 teaspoon ground cumin
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon chili powder
  • 1 teaspoon salt
For the Citrus Slaw
  • 2 cups coleslaw mix
  • ½ cup fresh cilantro chopped
  • 2 tablespoons fresh lime juice 30 ml
  • 2 tablespoons pineapple juice 30 ml
  • ⅛ teaspoon salt
For the Chipotle Mayo
  • ½ cup mayonnaise 120 g
  • 1 teaspoon honey
  • 1 teaspoon adobo sauce
For Frying and Serving
  • 2 cups canola oil 480 ml, for frying
  • 8 white corn tortillas
  • 1 –2 avocados sliced
  • Fresh lime wedges for serving

Equipment

  • Large mixing bowl
  • Medium mixing bowl
  • Small bowl
  • Whisk or mixing spoon
  • Deep saucepan or heavy skillet
  • Kitchen tongs
  • Food thermometer

Method
 

  1. Make the citrus slaw. Add the coleslaw mix and chopped cilantro to a medium mixing bowl. Pour in the lime juice and pineapple juice, sprinkle with ⅛ teaspoon salt, and toss until evenly combined. Set aside.
  2. Make the chipotle mayo. Add the mayonnaise, honey, and adobo sauce to a small bowl. Stir until completely smooth and evenly combined. Set aside until serving.
  3. Prepare the beer batter. In a large mixing bowl, combine the flour, panko breadcrumbs, cumin, garlic powder, onion powder, chili powder, and salt.
  4. Pour in the light beer and stir until a thick batter forms. The batter should be thick enough to cling to the cod without immediately running off.
  5. Prepare the cod. Pat the cod pieces thoroughly dry with paper towels.
  6. Working with one piece at a time, dip the cod into the beer batter and coat it completely. Let any heavy excess batter drip back into the bowl.
  7. Heat the oil. Add the canola oil to a deep saucepan or heavy skillet and heat over medium-high heat.
  8. Carefully lower the battered cod into the hot oil, working in batches so the pan is not overcrowded.
  9. Fry until the coating is deeply golden and crispy and the fish is cooked through. The thickest part of the cod should reach 145°F (63°C).
  10. Remove the fried cod with kitchen tongs and transfer it to a wire rack or paper towel-lined plate. Keep the pieces separated so they stay crispy.
  11. Warm the tortillas. Warm the corn tortillas until soft and flexible.
  12. Assemble the tacos. Divide the citrus slaw between the tortillas and top each with a piece of crispy battered cod.
  13. Add sliced avocado and drizzle with the chipotle mayo.
  14. Serve immediately with fresh lime wedges for squeezing over the tacos.

Nutrition

Calories: 900kcalCarbohydrates: 66gProtein: 45gFat: 50gSaturated Fat: 7gPolyunsaturated Fat: 16gMonounsaturated Fat: 23gCholesterol: 100mgFiber: 8gSugar: 8g

Tried this recipe?

Let us know how it was!

Estimated reading time: 7 minutes

Leave a Reply

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

Recipe Rating