Cod Fish Tacos with Cabbage Slaw are the perfect quick and easy recipe! Serve them in warm tortillas with your favorite toppings for an easy weeknight meal that everyone will love!  

Why You’ll Love These Cod Fish Tacos

  • Quick and easy – thanks to the quick-cooking cod, this recipe comes together in minutes! 
  • Packed with flavor – this recipe might be quick and easy, but it’s still packed with so much flavor! The combination of warm spices, smokey fish taco slaw, and zesty citrus, means every bite is loaded with flavor. 
  • Easy to customize – feel free mix and match your favorite toppings or switch up the serving method to make these fish tacos with cabbage slaw your own! 

More Reader Favorite Seafood Recipes

cod fish taco ingredients

Recipe Ingredients

Cod Fillets: you’ll need 1 ½ pounds of cod for this recipe. 

Lime Juice and Zest: any good taco needs plenty of lime juice and zest and this recipe is no exception.

Seasonings: you’ll need onion powder, garlic powder, chili powder, smoked paprika, cumin, salt, and black pepper to add the best flavor to the fish and cabbage slaw.

Greek Yogurt: the base of the smoky cabbage slaw dressing is whole milk Greek yogurt. I’ve included some substitutions below if you need them.

Mayonnaise: you’ll also need a bit of mayo to help create the creamy slaw dressing.

spice blend in bowl

Ingredient Substitutions

  • Cod – not a fan of cod? Swap it for another white fish you love like mahi-mahi.
  • Greek yogurt – if you don’t have full-fat Greek yogurt, you can substitute sour cream, low-fat Greek yogurt, or your favorite dairy free plain Greek yogurt substitute.
  • Mayonnaise – don’t love mayo? swap it for more greek yogurt instead!
  • Cabbage – I like to use a combination of both shredded green and red cabbage, but either will work! To save time, you can also use a pre-shredded coleslaw mix that usually contains carrots to keep things even easier. 

Helpful Kitchen Tools

  • Mixing Bowls
  • Measuring Cups
  • Measuring Spoons
  • Whisk
  • Citrus Juicer
  • Cast Iron Skillet
  • Tongs

cooked cod in skillet

How to Make Fish Tacos with Cod

Step One: Add the Greek yogurt, mayo, lime juice, chipotle powder, garlic powder, ground cumin, smoked paprika, salt, and pepper to a bowl. Whisk until the ingredients are well combined. Then, add the shredded cabbage and chopped cilantro, and stir until the cabbage is coated in the dressing. 

Step Two: Next, combine the lime zest, chipotle powder, garlic powder, ground cumin, and paprika in a small bowl. 

Step Three: Bring the cod to room temperature, and use a clean paper towel to pat it dry. Season the fish liberally with the spice rub, tossing until it is completely coated. 

Step Four: Heat a large pan over medium heat. Once hot, add the oil to the pan. Cook the cod for 3 to 5 minutes per side until it is opaque and cooked through. Then, remove the fish from the pan, and set it aside to cool slightly before using a fork to flake it into pieces. 

Step Five: Add the flaked cod, chipotle slaw, avocado, radishes, cotija cheese, and cilantro to warmed tortillas. Serve with lime wedges on the side! 

raw cod with seasonings

Can I Grill the Cod?

Yes! If you prefer, you can grill the cod for these fish tacos. I recommend leaving the cod in large 3 to 4-ounce pieces, instead of chunks and seasoning them before grilling. The fish will only need about 5 minutes on the grill!

chipotle cabbage slaw in bowl

Topping Ideas

  • Tortillas – I like to use white corn tortillas for this recipe, but you could use flour, gluten-free, or whatever tortillas you prefer! 
  • Avocado – slices of avocado or homemade guacamole add a creamy texture and a boost of healthy fats. If you want to switch things up, you could even use add some of this avocado corn salsa!
  • Radishes – thinly sliced, they add the perfect crisp refreshing bite.
  • Cotija Cheese – for a crumbly texture and a salty flavor. Feta would also taste great! 
  • Cilantro – a must-have on any good taco. Don’t forget to use both the stems and leaves for the best flavor!
  • Lime Wedges – for a generous squeeze of refreshing lime juice. 

fish taco with toppings

Serving Suggestions

You can serve your cod fish tacos the traditional way in tortillas. Or, switch it up a bit, and use the fish to create: 

  • Fish Taco Bowls: start with a base of cilantro lime rice. Then, add your fish and all the other toppings. 
  • Salads: for a lighter option, start with a base of greens. Then, add the fish and other toppings, and toss the ingredients with your favorite dressing like this Greek salad dressing
  • Lettuce Wraps: swap the tortillas for butter or romaine lettuce leaves.

four fish tacos on parchment paper

How to Store and Reheat

Store any leftover cod and cabbage slaw in separate airtight containers in the fridge for 3 to 4 days. 

When you’re ready, you can reheat the fish on the stovetop, in a skillet over medium heat, or in the microwave. Then, warm the tortillas, and assemble the tacos as usual, adding your favorite toppings. 

More Delicious Taco Recipes

I hope you give these Cod Fish Tacos a try! They are so easy to make and so flavofur! If you do give this recipe a try, let me know! Leave a comment with a star rating below. You can also snap a photo & tag @allthehealthythings on INSTAGRAM. Your reviews and ratings help support All the Healthy Things and make it possible for me to continue to create the recipes you trust and love.

Print
fish tacos on parchment with toppings

Cod Fish Tacos with Cabbage Slaw

  • Author: Ashlea Carver
  • Prep Time: 20 minutes
  • Cook Time: 15 minutes
  • Total Time: 35 minutes
  • Yield: 4 1x
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Mexican inspired
  • Diet: Gluten Free
  • Author: Ashlea Carver
  • Prep Time: 20 minutes
  • Cook Time: 15 minutes
  • Total Time: 35 minutes
  • Yield: 4 1x
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Mexican inspired
  • Diet: Gluten Free

Ingredients

  • 1 1/2 pounds cod fillets
  • 1 teaspoon lime zest
  • 1/2 teaspoon onion powder
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon chili powder
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon cumin
  • salt and pepper
  • 3 tablespoons olive or avocado oil

Cabbage Slaw

  • 3 tablespoons Plain Greek yogurt
  • 1 tablespoon mayonnaise
  • juice of half a lime
  • 1/4 teaspoon chipotle powder
  • 1/4 teaspoon garlic powder
  • 1/4 teaspoon ground cumin
  • 1/4 teaspoon smoked paprika
  • salt and pepper, to taste

For Serving:

  • warmed and charred corn tortillas
  • sliced avocado
  • thinly sliced radishes
  • crumbled cotija
  • chopped cilantro
  • lime wedges

Method

  1. Make the Slaw: Add the Greek yogurt, mayo, lime juice, chipotle powder, garlic powder, ground cumin, smoked paprika, and salt and pepper to taste. Whisk together until well combined. Then, add the shredded cabbage and chopped cilantro. Stir until well combined and the cabbage is coated in the dressing. Set aside while you make fish.
  2. Combine lime zest, chipotle powder, garlic powder, ground cumin, paprika to a small bowl.
  3. Bring the cod to room temperature and then pat dry. Season the fish liberally with salt, pepper, and the spice rub. Toss until the cod is well coated.
  4. Cook the Fish: Heat a large pan over medium heat. Once hot, add the avocado or olive oil to the pan.
  5. Cook the fish 3-5 minutes per side until opaque and cooked through. Remove the fish from the pan and let rest for a few minutes before using a fork to flake.
  6. Assemble the tacos: To the warmed corn tortilla add the chipotle slaw, cod, avocado, thinly sliced radishes, cotija cheese, chopped cilantro, and lime wedges on the side.

Keywords:

fish taco slaw, how to make fish tacos, best fish taco recipe, fish tacos with slaw, fish tacos with cabbage slaw, cod fish tacos

instagram logo

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Recipe by: Ashlea Carver / All the Healthy Things | Photography by: Meg McKeehan

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star