Let’s talk about Cod Fish Tacos—because honestly, is there anything more satisfying than a warm tortilla loaded with juicy, spiced fish, crunchy slaw, and a drizzle of creamy sauce? If your weeknights have been feeling a little “meh,” this recipe swoops in like a dinnertime superhero.
These tacos are quick, fresh, and bursting with bold flavors. Think smoky spices, zesty citrus, and that irresistible crunch from a vibrant slaw. Whether you’re cooking for your family or just treating yourself (yes, you deserve it), these Cod Fish Tacos are your new go-to for a healthy, restaurant-worthy meal—without leaving your kitchen.
Table of Contents
Why You’ll Love These Cod Fish Tacos
Let me tell you why these tacos deserve a spot in your weekly rotation:
- Quick & easy: Ready in about 30 minutes (perfect for busy evenings!)
- Healthy-ish comfort food: Light, fresh, and satisfying without feeling heavy
- Flavor explosion: Smoky, spicy, tangy, and creamy—all in one bite
- Customizable: Mild or spicy, loaded or simple—you’re the boss here
And the best part? No fancy equipment or chef-level skills needed. Just simple steps and big flavor.
Ingredients You’ll Need
For the Marinated Cod
- 1 lb skinless cod fillet
- 2 tbsp oil
- 1 tbsp lemon juice
- 1 tsp paprika
- ½ tsp cayenne pepper
- ½ tsp ground cumin
- Salt to taste
For the Creamy Fish Taco Sauce
- ¼ cup Greek yogurt
- 2 tbsp mayonnaise
- 1 tsp lemon juice
- ½ tsp paprika
- Salt to taste
For the Crunchy Slaw
- 1 cup purple cabbage, shredded
- ¾ cup carrots, shredded
- ⅓ cup corn (thawed if frozen)
- 2 tbsp jalapeños, chopped
- ¼ cup cilantro, chopped
- 3 tbsp Greek yogurt
- 1 tsp lemon juice
- Salt to taste
For Serving
- 6–8 corn tortillas
Step-by-Step: How to Make Cod Fish Tacos
1. Marinate the Fish
In a bowl, mix oil, lemon juice, paprika, cayenne, cumin, and salt. Coat the cod fillet well and let it marinate for at least 30 minutes.
Chef Omar tip: If you’re short on time, even 15 minutes helps—but 30 minutes really lets those flavors sink in.
2. Make the Creamy Sauce
In a small bowl, combine Greek yogurt, mayonnaise, lemon juice, paprika, and salt. Stir until smooth and creamy. Set aside.
3. Prepare the Slaw
In another bowl, toss together cabbage, carrots, corn, jalapeños, cilantro, yogurt, lemon juice, and salt.
This slaw is the crunchy, zesty hero of your tacos—don’t skip it!
4. Cook the Cod
Heat a skillet over medium heat. Add the marinated fish and cook for 3–5 minutes, until fully cooked and flaky.
Remove and gently break into chunks.
5. Assemble the Tacos
Lightly char your corn tortillas over an open flame or skillet.
Then layer:
- Fish chunks
- A spoonful of slaw
- A drizzle of creamy sauce
Top with extra cilantro and jalapeños if you like a little kick!

Cooking Tips from Chef Omar
- Don’t overcook the fish: Cod cooks fast! Once it flakes easily, it’s done.
- Warm tortillas = better tacos: Cold tortillas can ruin the vibe—trust me.
- Adjust the heat: Not into spicy? Cut back on cayenne and jalapeños.
- Make it ahead: The sauce and slaw can be prepped earlier in the day.
And hey—if your fish breaks apart a little too much? Congratulations, you just made “rustic-style tacos.” Totally intentional.
A Little Kitchen Story
I first made these Cod Fish Tacos on a chaotic weeknight when I had exactly 40 minutes, a hungry crew, and zero patience for complicated recipes. I threw together what I had—and wow.
The kitchen smelled like a beachside taco stand, and suddenly everyone was hovering around, asking, “Are these ready yet?” Since then, it’s been a repeat favorite—especially when I want something fresh but comforting.

FAQs About Cod Fish Tacos
Can I use a different fish?
Absolutely! Tilapia, halibut, or even shrimp work great. Just adjust cooking time as needed.
How do I store leftovers?
Store fish, slaw, and sauce separately in airtight containers in the fridge for up to 2 days.
Can I make these Cod Fish Tacos gluten-free?
Good news—they already are! Just double-check your tortillas and ingredients.
What toppings go well with fish tacos?
Avocado, pico de gallo, lime wedges, or even a sprinkle of cheese can take things up a notch.
Bringing It All Together
There’s something magical about a meal that’s simple to make but tastes like it came from your favorite restaurant—and these Cod Fish Tacos deliver exactly that.
They’re fresh, flavorful, and just the right mix of healthy and indulgent. Whether it’s taco night, a casual dinner with friends, or a quick family meal, this recipe fits right in.
So grab those tortillas, fire up your skillet, and let’s turn your kitchen into a taco paradise. Trust me—once you try these Cod Fish Tacos, they’ll become a regular craving.
More Delicious Ideas to Try Next
If these Cod Fish Tacos have you dreaming about your next flavorful meal, here are a few tasty ideas to keep things exciting in your kitchen:
- Add a fresh, crunchy side like this Mediterranean coleslaw with zesty flavors to bring a bright, refreshing balance to your tacos.
- Switch up taco night with these juicy shredded chicken tacos for easy dinners—just as satisfying and perfect for busy evenings.
- Drizzle on something bold like this best-ever chimichurri sauce for extra flavor to elevate your fish or even roasted veggies.
- Round out your plate with this roasted carrot and chickpea bowl packed with goodness for a wholesome, feel-good addition.
- Curious to explore another variation? Take a peek at these light and healthy cod fish tacos inspiration for a fresh twist on a classic favorite.
Mix, match, and have fun with it—because once tacos are on the menu, there’s always room for a little more delicious inspiration.
Print
Cod Fish Tacos
- Total Time: 30 minutes
- Yield: 6–8 tacos 1x
Description
These Cod Fish Tacos are quick, healthy, and bursting with bold flavor. Made with perfectly seasoned cod, crunchy cilantro slaw, and a creamy taco sauce, this easy recipe is perfect for weeknight dinners or casual gatherings.
Ingredients
For the fish marinade:
- 1 lb skinless cod fillet
- 2 tbsp oil
- 1 tbsp lemon juice
- 1 tsp paprika
- 1/2 tsp cayenne pepper
- 1/2 tsp ground cumin
- Salt to taste
For the creamy sauce:
- 1/4 cup Greek yogurt
- 2 tbsp mayonnaise
- 1 tsp lemon juice
- 1/2 tsp paprika
- Salt to taste
For the slaw:
- 1 cup purple cabbage, shredded
- 3/4 cup carrots, shredded
- 1/3 cup corn (thawed)
- 2 tbsp jalapeños, chopped
- 1/4 cup cilantro, chopped
- 3 tbsp Greek yogurt
- 1 tsp lemon juice
- Salt to taste
For serving:
- 6–8 corn tortillas
Instructions
- In a bowl, mix oil, lemon juice, paprika, cayenne pepper, cumin, and salt. Coat the cod fillet and marinate for at least 30 minutes.
- In another bowl, combine Greek yogurt, mayonnaise, lemon juice, paprika, and salt. Mix until smooth and set aside.
- In a separate bowl, mix cabbage, carrots, corn, jalapeños, cilantro, yogurt, lemon juice, and salt to make the slaw.
- Heat a skillet over medium heat. Cook the marinated cod for 3–5 minutes until fully cooked and flaky. Remove and break into chunks.
- Warm or lightly char the tortillas.
- Assemble tacos by adding fish, slaw, and a drizzle of sauce. Garnish with extra cilantro and jalapeños if desired.
Notes
Do not overcook the cod—it should be flaky and tender.
Adjust spice level by reducing cayenne or jalapeños.
Sauce and slaw can be made ahead for quicker prep.
Swap cod with tilapia or shrimp if desired.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Dinner
- Method: Skillet
- Cuisine: American, Mexican
Nutrition
- Serving Size: 1 taco
- Calories: 110
- Sugar: 2g
- Sodium: 52mg
- Fat: 9g
- Saturated Fat: 1g
- Unsaturated Fat: 7g
- Trans Fat: 1g
- Carbohydrates: 7g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 3mg
