
These easy cod fish tacos pair tender, lightly seasoned cod with a crisp cabbage slaw and a bright lime finish. The fish cooks quickly in a skillet, while the slaw comes together in minutes for a fresh, crunchy contrast. Warm tortillas and a few simple toppings turn the components into a weeknight-friendly taco dinner.
How to Make Easy Cod Fish Tacos
1. Make the Crunchy Cabbage Slaw

In a medium bowl, combine the green cabbage, red cabbage, red onion, and cilantro. In a smaller bowl, whisk together the mayonnaise, 2 tablespoons lime juice, honey, ¼ teaspoon salt, and black pepper.
Pour the dressing over the vegetables and toss until everything is lightly coated. Let the slaw sit for 10–15 minutes while you prepare the fish. It should remain crisp rather than becoming watery.
2. Season the Cod

Pat the cod thoroughly dry with paper towels. If the fillets are very large, cut them into pieces about 3 to 4 inches long so they cook evenly.
Mix the chili powder, cumin, smoked paprika, garlic powder, ½ teaspoon kosher salt, and black pepper in a small bowl. Sprinkle the seasoning evenly over both sides of the cod, then drizzle with 1 tablespoon lime juice.
3. Cook the Cod Until Flaky

Heat a large nonstick or cast-iron skillet over medium-high heat. Add the olive oil and let it heat for about 30 seconds.
Place the cod in the skillet without crowding the pan. Cook for about 3–4 minutes on the first side, then carefully turn and cook for another 2–4 minutes, depending on thickness.
The fish is ready when it flakes easily with a fork and reaches 145°F in the thickest part. Transfer it to a plate and let it rest for a couple of minutes before breaking it into large pieces.
4. Warm the Tortillas

While the cod rests, warm the tortillas in a dry skillet over medium heat for about 20–30 seconds per side, just until flexible and lightly toasted in spots.
Keep the warmed tortillas stacked inside a clean kitchen towel so they stay soft while you assemble the tacos.
5. Assemble the Fish Tacos

Break the rested cod into large flaky pieces. Fill each warm tortilla with cod, then add a generous spoonful of crunchy cabbage slaw.
Top with avocado, sliced jalapeño, and extra cilantro if using. Finish each taco with a squeeze of fresh lime just before serving.
6. Serve Immediately

Arrange the finished tacos on a plate with extra lime wedges. Serve while the cod is warm and the slaw is still crisp.
For the best texture, don’t assemble the tacos far in advance. Keep the fish, slaw, and tortillas separate until you’re ready to eat.
Recipe Tips
- Dry the cod well: Excess surface moisture can prevent the fish from developing good browning in the skillet.
- Don’t overcrowd the pan: Leave space between the pieces so the cod sears instead of steaming.
- Use a wide skillet: A 12-inch skillet gives the fish enough room to cook evenly.
- Keep the slaw crisp: Toss the dressing with the cabbage shortly before cooking the fish rather than letting it sit for hours.
- Watch the fish closely: Cod is lean and can become dry if overcooked. Use an instant-read thermometer and remove it once the thickest part reaches 145°F.
- Warm tortillas gently: Heating them just until flexible makes them easier to fold without cracking.
- Cut toppings small: Thinly sliced jalapeño and avocado complement the flaky cod without making the tacos difficult to eat.
Easy Cod Fish Tacos with Crunchy Cabbage Slaw and Lime
These easy cod fish tacos pair tender, lightly seasoned cod with a crisp cabbage slaw and a bright lime finish. Warm tortillas and simple toppings make this a fresh, crunchy, weeknight-friendly taco dinner.
Why You’ll Love It
Lightly seasoned cod cooks in a skillet until flaky and tender.
Fresh green and red cabbage add a crisp contrast to the fish.
Fresh lime adds a bright finish that complements the seasoned cod.
Warm tortillas, fish, slaw, and simple toppings come together quickly.
Ingredients
The supplied recipe information did not include a complete ingredient quantity list, so ingredient amounts have not been added here.
- Cod
- Green cabbage
- Red cabbage
- Red onion
- Cilantro
- Mayonnaise
- Lime juice
- Honey
- Chili powder
- Cumin
- Smoked paprika
- Garlic powder
- Kosher salt
- Black pepper
- Olive oil
- Warm tortillas
- Avocado
- Jalapeño
- Extra cilantro, optional
- Fresh lime wedges
Quick Instructions
-
1
Make the Slaw
Combine the green cabbage, red cabbage, red onion, and cilantro. Whisk the mayonnaise, lime juice, honey, salt, and pepper together, then toss with the vegetables. Let stand for 10–15 minutes.
-
2
Season the Cod
Pat the cod thoroughly dry. Combine the chili powder, cumin, smoked paprika, garlic powder, salt, and pepper, then season both sides of the fish and drizzle with lime juice.
-
3
Cook the Fish
Heat olive oil in a large skillet over medium-high heat. Cook the cod for about 3–4 minutes on the first side, then 2–4 minutes on the second side, depending on thickness.
-
4
Check for Doneness
Cook until the cod flakes easily and reaches 145°F in the thickest part. Transfer to a plate and rest for a couple of minutes.
-
5
Warm Tortillas
Warm the tortillas in a dry skillet for about 20–30 seconds per side, just until flexible. Keep them stacked in a clean kitchen towel.
-
6
Assemble
Break the cod into large flaky pieces. Fill each tortilla with cod and cabbage slaw, then add avocado, jalapeño, cilantro, and a squeeze of fresh lime.
-
7
Serve Immediately
Serve the tacos while the fish is warm and the slaw is still crisp, with extra lime wedges on the side.
Pat the cod thoroughly dry before seasoning and cooking. Excess surface moisture can prevent the fish from developing good browning in the skillet.
Serving Ideas
Serve the tacos with extra lime wedges and toppings such as avocado, sliced jalapeño, and fresh cilantro.
For the Best Texture
Keep the fish, slaw, and tortillas separate until you’re ready to eat. Assemble the tacos just before serving.
Cooking Notes
Use a wide skillet and avoid overcrowding the pan. Cod is lean, so watch it closely and avoid overcooking.
