Cod Fish Tacos with Cabbage Slaw for an Easy Weeknight Dinner

These cod fish tacos pair tender, seasoned cod with a crisp cabbage slaw and warm tortillas for a fresh, satisfying weeknight meal. The fish cooks quickly in a skillet, while the slaw adds a cool crunch and bright lime flavor. With simple toppings and minimal prep, these tacos come together without much fuss.

Why You’ll Love This Recipe

  • Quick weeknight dinner: The cod cooks in just a few minutes, making this practical for busy evenings.
  • Fresh and crunchy: Creamy-tangy slaw balances the tender fish with plenty of crisp texture.
  • Simple ingredients: Most of the ingredients are easy to find at a regular grocery store.
  • Easy to customize: Add avocado, salsa, jalapeños, or your favorite taco toppings.
  • Light but satisfying: Flaky white fish and fresh vegetables make a filling meal without feeling heavy.

Ingredients

For the cod, you’ll need fresh or thawed cod fillets, olive oil, chili powder, ground cumin, garlic powder, paprika, salt, black pepper, and lime juice.

For the cabbage slaw, combine shredded cabbage with mayonnaise, fresh lime juice, a touch of honey, salt, and black pepper.

You’ll also need corn or flour tortillas and your preferred toppings.

Ingredient Notes

Cod: Choose thick, firm cod fillets with a mild flavor. If using frozen cod, thaw it completely and pat it very dry before seasoning.

Cabbage: A combination of green and purple cabbage gives the slaw extra color and crunch, but either type can be used alone.

Tortillas: Corn tortillas give the tacos a classic texture, while flour tortillas are softer and more flexible.

Mayonnaise: This forms the creamy base of the slaw. Use regular or light mayonnaise depending on your preference.

Lime: Fresh lime juice brightens both the fish and the cabbage slaw.

How to Make Cod Fish Tacos with Cabbage Slaw

Make the Cabbage Slaw

Add the shredded cabbage to a medium bowl. In a small bowl, whisk together the mayonnaise, lime juice, honey, salt, and black pepper. Pour the dressing over the cabbage and toss until evenly coated. Refrigerate the slaw while you cook the fish so it stays crisp.

Season the Cod

Pat the cod dry with paper towels. Combine the chili powder, cumin, garlic powder, paprika, salt, and black pepper in a small bowl, then season the cod evenly on all sides. Let the seasoned fish sit for about 5 minutes while you heat the skillet.

Cook the Cod

Heat the olive oil in a large nonstick skillet over medium-high heat. Add the seasoned cod in a single layer, leaving a little space between the pieces. Cook for about 3–4 minutes on the first side, then gently turn and cook for another 2–3 minutes.

The cod is ready when it flakes easily with a fork and reaches 145°F in the thickest piece. Finish with the fresh lime juice.

Warm the Tortillas

Warm the tortillas in a dry skillet over medium heat for about 20–30 seconds per side, just until they become soft and flexible. Keep the warmed tortillas covered with a clean kitchen towel so they don’t dry out.

Assemble the Tacos

Place warm tortillas on a serving plate and add a portion of flaky cod to each. Top with cabbage slaw, sliced avocado, cilantro, and a squeeze of fresh lime. Serve immediately while the fish is warm and the slaw is crisp.

Recipe Tips

  • Dry the cod well: Excess moisture can prevent the seasoning from browning properly and may cause the fish to steam instead of sear.
  • Don’t overcrowd the skillet: Give the fish room so the pieces can develop light browning rather than releasing too much moisture into the pan.
  • Use medium-high heat: The skillet should be hot enough to brown the seasoning without burning it.
  • Turn the fish gently: Cod is delicate once cooked, so use a thin spatula and avoid flipping it repeatedly.
  • Keep the slaw crisp: Toss the cabbage with the dressing shortly before serving if you prefer the firmest texture.
  • Warm the tortillas: Soft, warm tortillas are less likely to crack when you fold them around the fish.

Best Tortillas for Fish Tacos

Corn tortillas are a natural choice for these tacos because their slightly earthy flavor works well with seasoned white fish and lime. Flour tortillas are softer and more flexible, so they’re a good option if you prefer a sturdier taco that is less likely to split.

For extra flexibility, warm corn tortillas individually in a dry skillet or heat several at once and keep them covered with a clean towel.

Variations and Substitutions

Use another white fish: Tilapia, haddock, or pollock can replace cod. Cooking time may vary depending on the thickness of the fillets.

Make them spicier: Add cayenne pepper to the seasoning or thinly slice a jalapeño for the toppings.

Skip the avocado: Add diced tomato, pico de gallo, or extra cabbage slaw instead.

Use a different slaw: A simple vinegar-based cabbage slaw can replace the creamy version if you want a lighter topping.

Make them gluten-free: Use certified gluten-free corn tortillas and check packaged ingredients such as seasonings for your specific dietary requirements.

What to Serve With Cod Fish Tacos

These tacos are substantial enough to serve on their own, but they also pair well with:

  • Black beans or pinto beans
  • Mexican-style rice
  • Corn and avocado salad
  • Fresh pico de gallo
  • Tortilla chips with salsa
  • Grilled or roasted vegetables

Storage and Reheating

Refrigerator

Store leftover cooked cod and cabbage slaw separately in airtight containers. Refrigerate within 2 hours of cooking and use the cooked fish within 3–4 days.

The slaw may soften as it sits, so keep it separate from the fish and tortillas until you’re ready to eat.

Freezer

The cooked cod can be frozen, although its texture may be slightly softer after thawing. Freeze the fish in an airtight freezer-safe container or bag for up to about 2 months for best quality.

Do not freeze the dressed cabbage slaw; the mayonnaise-based dressing can change texture after freezing.

Reheating

Reheat the cod gently in a covered skillet over medium-low heat until warmed through, or microwave it in short intervals. Avoid overheating because cod can become dry quickly.

Warm fresh tortillas separately before assembling the tacos.

Cod fish tacos with cabbage slaw, avocado, cilantro, and lime in warm tortillas
EASY WEEKNIGHT RECIPE

Cod Fish Tacos with Cabbage Slaw

Tender, seasoned cod is tucked into warm tortillas and topped with crisp, creamy cabbage slaw, avocado, cilantro, and fresh lime for a quick, satisfying weeknight meal.

Quick Skillet Cooking
145°F Fish Temperature
3–4 min First Side
2–3 min Second Side
01

Why You’ll Love It

Quick Weeknight Dinner

The cod cooks in just a few minutes, making these tacos practical for busy evenings.

Fresh & Crunchy

Creamy-tangy cabbage slaw balances the tender fish with crisp texture and bright lime flavor.

Simple Ingredients

Most of the ingredients are easy to find at a regular grocery store.

Easy to Customize

Add avocado, salsa, jalapeños, or your favorite taco toppings.

02

Ingredients

For the Cod

  • Fresh or thawed cod fillets
  • Olive oil
  • Chili powder
  • Ground cumin
  • Garlic powder
  • Paprika
  • Salt
  • Black pepper
  • Fresh lime juice

For the Cabbage Slaw

  • Shredded cabbage
  • Mayonnaise
  • Fresh lime juice
  • Honey
  • Salt
  • Black pepper

For Assembly

  • Corn or flour tortillas
  • Sliced avocado
  • Cilantro
  • Fresh lime
  • Other preferred taco toppings
03

Quick Instructions

  1. 1
    Make the Slaw

    Combine shredded cabbage with mayonnaise, lime juice, honey, salt, and pepper. Refrigerate while preparing the fish.

  2. 2
    Season the Cod

    Pat the cod completely dry. Combine the chili powder, cumin, garlic powder, paprika, salt, and pepper, then season the fish evenly.

  3. 3
    Cook the Fish

    Heat olive oil in a nonstick skillet over medium-high heat. Cook the cod for 3–4 minutes, then gently turn and cook for another 2–3 minutes.

  4. 4
    Check for Doneness

    Cook until the cod flakes easily and reaches 145°F in the thickest portion. Finish with fresh lime juice.

  5. 5
    Warm the Tortillas

    Heat tortillas in a dry skillet for about 20–30 seconds per side until soft and flexible.

  6. 6
    Assemble

    Fill each warm tortilla with cod and cabbage slaw. Add avocado, cilantro, and a squeeze of lime before serving.

04

Variations

Replace cod with tilapia, haddock, or pollock. Add cayenne or jalapeño for more heat, or swap the creamy slaw for a vinegar-based cabbage slaw.

For a different topping combination, use diced tomato, pico de gallo, or extra cabbage slaw instead of avocado.

05

Serving Ideas

Serve the tacos with black or pinto beans, Mexican-style rice, corn and avocado salad, fresh pico de gallo, tortilla chips with salsa, or grilled and roasted vegetables.

06

Storage & Reheating

Store cooked cod and cabbage slaw separately in airtight containers. Refrigerate the fish within 2 hours and use it within 3–4 days.

Cooked cod can be frozen for up to about 2 months for best quality. Do not freeze dressed cabbage slaw. Reheat the fish gently to avoid drying it out.

Ingredient Notes

Cod: Choose thick, firm fillets. Frozen cod should be completely thawed and patted very dry.

Cabbage: Green and purple cabbage can be combined for extra color and crunch.

Tortillas: Corn tortillas provide classic texture, while flour tortillas are softer and more flexible.

Lime: Fresh lime juice brightens both the seasoned fish and cabbage slaw.

Warm the tortillas just before serving and keep the slaw separate until assembly for the best texture.

Leave a Comment