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.

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.
Table of contents

Ingredients for Fish Tacos with Cod

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.

- 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.

- 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.

- 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.

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
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.
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.
For this version, use citrus cabbage slaw, sliced avocado, chipotle mayo, fresh cilantro, and lime. The combination provides crunch, creaminess, acidity, and heat.
This recipe uses a quick chipotle mayo made from mayonnaise, honey, and adobo sauce. It is creamy, slightly sweet, smoky, and spicy.
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
Swipe to see all 5 recipes →
Love this recipe?
Save it to your Pinterest board and find it when you're ready to cook.
1 Choose a photo2 Pick a board

Crispy Fish Tacos with Cod and Chipotle Mayo
Ingredients
- 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
- 2 cups coleslaw mix
- ½ cup fresh cilantro chopped
- 2 tablespoons fresh lime juice 30 ml
- 2 tablespoons pineapple juice 30 ml
- ⅛ teaspoon salt
- ½ cup mayonnaise 120 g
- 1 teaspoon honey
- 1 teaspoon adobo sauce
- 2 cups canola oil 480 ml, for frying
- 8 white corn tortillas
- 1 –2 avocados sliced
- Fresh lime wedges for serving
Method
- 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.
- 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.
- Prepare the beer batter. In a large mixing bowl, combine the flour, panko breadcrumbs, cumin, garlic powder, onion powder, chili powder, and salt.
- 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.
- Prepare the cod. Pat the cod pieces thoroughly dry with paper towels.
- 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.
- Heat the oil. Add the canola oil to a deep saucepan or heavy skillet and heat over medium-high heat.
- Carefully lower the battered cod into the hot oil, working in batches so the pan is not overcrowded.
- 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).
- 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.
- Warm the tortillas. Warm the corn tortillas until soft and flexible.
- Assemble the tacos. Divide the citrus slaw between the tortillas and top each with a piece of crispy battered cod.
- Add sliced avocado and drizzle with the chipotle mayo.
- Serve immediately with fresh lime wedges for squeezing over the tacos.
Nutrition
Tried this recipe?
Let us know how it was!Estimated reading time: 7 minutes




