This Cod Fish Tacos Recipe is a colorful, fresh twist on classic taco night, layering tender, spiced cod, snappy cabbage slaw, and a dreamy creamy sauce inside warm tortillas. Each bite offers a mix of textures — flaky fish, crunchy veggies, and zesty, citrusy bursts — that just beg for seconds. It’s the kind of weeknight dinner that has everyone gathered around the table and makes you stop and savor every bite!

Ingredients You’ll Need
The beauty of this recipe is in its simplicity: every ingredient works hard to add flavor, color, or crunch. Don’t skip the little details! Each item brings something unique to your table-scape and taste buds.
- Cod Fillets: The star! Flaky and mild, cod soaks up all the bold spices and cooks up perfectly in minutes.
- Olive Oil: Keeps the cod juicy and helps those spices cling to every piece.
- Chili Powder: Adds subtle heat and a gorgeous pop of color.
- Cumin: Earthy flavor that gives your tacos a gently smoky depth.
- Garlic Powder: Lends essential savory notes — an irreplaceable taco flavor-boost.
- Paprika: Brings subtle sweetness and vibrant color.
- Salt: Enhances the natural flavors of the fish and spices.
- Black Pepper: For a gentle, balanced heat.
- Lime Juice: Brightens everything up, making the tacos taste super fresh.
- Corn or Flour Tortillas: Soft wraps to hold everything — pick your favorite!
- Shredded Cabbage or Slaw Mix: Crunchy, colorful layers that work beautifully against the tender fish.
- Chopped Fresh Cilantro: Adds a herbal burst and brings that signature taco-shop vibe.
- Sour Cream: Forms the creamy sauce base with a tangy, cooling effect.
- Mayonnaise: Rounds out the sauce, giving it extra body and richness.
- Lime Juice (for sauce): A squeeze for added zing in the creamy topping.
- Hot Sauce (optional): A kick for those who crave a spicy finish.
- Salt (for sauce): Balances and lifts all the creamy sauce flavors.
How to Make Cod Fish Tacos Recipe
Step 1: Marinate the Cod
Start your Cod Fish Tacos Recipe by tossing the cod strips with olive oil, chili powder, cumin, garlic powder, paprika, salt, black pepper, and fresh lime juice in a medium bowl. The marinade sinks into the fish, infusing each bite with flavor. Let it rest for about 10 to 15 minutes — just enough time for the spices to do their magic while you prep the sauce!
Step 2: Whip Up the Creamy Sauce
While the cod is soaking up all those good flavors, mix together sour cream, mayonnaise, fresh lime juice, a splash of hot sauce (if you like heat!), and a pinch of salt. Stir until smooth and set aside. This sauce should be rich and tangy, just perfect for drizzling over warm fish tacos later.
Step 3: Cook the Fish
Heat a nonstick skillet or grill pan over medium heat. Once it’s hot, add the marinated cod strips. Sear them for about 2 to 3 minutes per side — they’ll turn opaque and start to flake easily when cooked. They smell irresistible, so don’t be surprised if everyone starts sneaking into the kitchen!
Step 4: Warm the Tortillas
No sad, cold tortillas here. Place your tortillas in a dry skillet for a quick toast, or microwave them wrapped in a damp paper towel for about 30 seconds. Warm tortillas are essential for the best Cod Fish Tacos Recipe because they’re soft, pliable, and ready to be stuffed with all your tasty fillings.
Step 5: Assemble the Tacos
Now for the best part! Lay a generous handful of cabbage or slaw on each tortilla, arrange a few pieces of that gorgeous, spiced cod across the top, then spoon or drizzle on a bit of the creamy sauce. Sprinkle with plenty of chopped cilantro and serve with extra lime wedges for squeezing. Dig in and enjoy the explosion of textures and flavors!
How to Serve Cod Fish Tacos Recipe

Garnishes
The fun is in the final touch! Pile on thin slices of avocado, pickled onions, a shower of extra fresh cilantro, or even a sprinkle of cotija cheese. Lime wedges on the side add a dazzling citrusy spark that brings every component together.
Side Dishes
Tacos love good company! Pair your Cod Fish Tacos Recipe with classic sides like Mexican rice, street corn (elote), chips and guacamole, or a tangy cucumber salad. These options complement the flavorful fish without stealing the spotlight.
Creative Ways to Present
For a fresh twist, set up a DIY taco bar at your next gathering. Lay out the cooked cod, toppings, sauces, and tortillas buffet-style so everyone can build their own tacos. Or, serve mini tacos as party appetizers — they’re sure to disappear in a flash!
Make Ahead and Storage
Storing Leftovers
If you find yourself with extra cod or toppings, store each component separately in airtight containers — cooked fish will keep for 2 to 3 days in the fridge, and the sauce stays fresh just as long. Assemble fresh tacos just before serving for the best experience.
Freezing
While the cooked fish can be frozen for up to a month, the fresh cabbage and sauce are best made and enjoyed fresh. Lay fish pieces in a single layer on a baking sheet to freeze, then transfer to freezer bags for easy storage.
Reheating
Gently rewarm thawed cod in a skillet over low heat, adding a splash of water or extra lime juice to keep things moist. Avoid the microwave if you can, since it can dry out the fish. The sauce and toppings can be used straight from the fridge!
FAQs
Can I use frozen fish for this Cod Fish Tacos Recipe?
Absolutely! Just thaw the fish completely and pat it dry before marinating. Fresh or thawed, cod works beautifully in this recipe and soaks up the spices really well.
What’s the best way to keep tacos from getting soggy?
Always assemble tacos just before eating, and layer crunchy cabbage or slaw as the first ingredient—this helps shield the tortilla from any extra moisture from the fish or sauce.
Are there any good substitutes for cod?
For sure! Any mild, flaky white fish like tilapia, halibut, or even mahi-mahi would work great. Just be sure to adjust the cooking time depending on thickness.
Can I make this Cod Fish Tacos Recipe gluten-free?
Yes—simply use corn tortillas (not flour) and check that all your spices and toppings are gluten-free. The result will be naturally gluten-free and fully delicious.
How spicy is the creamy sauce?
The sauce is mild if you skip the hot sauce, but you can easily turn up the heat by adding more to taste. It’s easy to customize for every palate at your table!
Final Thoughts
If you’re craving something fresh, fun, and utterly satisfying, give this Cod Fish Tacos Recipe a whirl! There’s nothing like the combination of crisp veggies, flaky fish, and zingy sauce wrapped up in a toasty tortilla. Once you’ve tried it, taco night may never be the same — and that’s a very good thing.
Print
Cod Fish Tacos Recipe
- Total Time: 25 minutes
- Yield: 4 servings (8 tacos) 1x
- Diet: Non-Vegetarian
Description
These Cod Fish Tacos are a delicious and easy seafood dish that’s perfect for a quick and flavorful meal. Tender cod fillets are seasoned with a blend of spices, grilled to perfection, and served in warm tortillas with a zesty creamy sauce and crunchy slaw. These tacos are a great option for a casual weeknight dinner or a fun taco night with friends and family.
Ingredients
Cod Fish Tacos:
- 1 lb cod fillets, cut into strips
- 1 tablespoon olive oil
- 1 teaspoon chili powder
- 1/2 teaspoon cumin
- 1/2 teaspoon garlic powder
- 1/2 teaspoon paprika
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- juice of 1 lime
- 8 small corn or flour tortillas
- 2 cups shredded cabbage or slaw mix
- 1/4 cup chopped fresh cilantro
For the Creamy Sauce:
- 1/4 cup sour cream
- 1/4 cup mayonnaise
- 1 tablespoon lime juice
- 1 teaspoon hot sauce (optional)
- salt to taste
Instructions
- Marinate the Cod: In a bowl, toss cod strips with olive oil, chili powder, cumin, garlic powder, paprika, salt, pepper, and lime juice. Let marinate for 10–15 minutes.
- Prepare the Creamy Sauce: Whisk together sour cream, mayonnaise, lime juice, hot sauce (if using), and a pinch of salt. Set aside.
- Cook the Cod: Heat a nonstick skillet or grill pan over medium heat. Cook the cod for 2–3 minutes per side until opaque and cooked through.
- Assemble Tacos: Warm tortillas, place cabbage on each, top with cod, drizzle with sauce, and sprinkle with cilantro.
- Serve: Serve with lime wedges. Enjoy!
Notes
- You can use tilapia or halibut as a substitute for cod.
- Customize with avocado, pickled onions, or jalapeños for extra flavor.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Mexican-Inspired
Nutrition
- Serving Size: 2 tacos
- Calories: 370
- Sugar: 2 g
- Sodium: 540 mg
- Fat: 20 g
- Saturated Fat: 5 g
- Unsaturated Fat: 13 g
- Trans Fat: 0 g
- Carbohydrates: 25 g
- Fiber: 3 g
- Protein: 27 g
- Cholesterol: 65 mg