These blackened fish tacos are fresh, flavorful, and incredibly easy to make at home. Tender cod gets coated in smoky blackened spices, pan-seared until lightly crisp around the edges, then tucked into warm tortillas with crunchy slaw and creamy lime crema. Everything comes together in just 15 minutes, making these tacos perfect for busy weeknights, summer dinners, or easy taco nights when you want something quick without sacrificing flavor.

Jump to:
I love whipping up fish tacos on busy nights because they come together so quickly but still feel fresh, flavorful, and a little more exciting than the usual weeknight dinner. Sometimes we'll make crispy fish tacos, but blackened cod is my go-to when I need something fast that still tastes restaurant-worthy. Cod works especially well here because it cooks in just a few minutes and stays mild, tender, and flaky enough to hold up to bold toppings without feeling too heavy. After testing this recipe, I found that cooking the fish over medium-high heat gives the outside the best lightly crisp texture while keeping the center juicy and delicate. You'll know the cod is ready when it flakes apart easily with a fork and turns fully opaque without looking dry.
Key Ingredients

- Cod. Wild-caught cod filets, either frozen (and defrosted) or fresh.
- Seasoning. A mixture of smoked paprika, chili powder, garlic powder and cayenne pepper.
- Greek yogurt. Greek yogurt adds a creamy texture to the sauce.
- Lime juice. Fresh lime juice adds a bright, tangy acidity that helps balance the richness of the fish sauce.
- Hot sauce. The heat from the hot sauce awakens the taste buds and adds another depth of flavor to the tacos.
See the recipe card below for the remaining ingredients and quantities.
Instructions

Step 1: Pat the fish dry with paper towels and combine the spices in a medium bowl. Season the fish all over with the spice mixture.

Step 2: Heat the oil in a skillet or cast-iron over medium-high heat. Once hot, add the fish and cook for 4 minutes. Flip and cook for another 3-4 minutes per side until flaky and opaque.

Step 3: While the fish is cooking, add the sauce ingredients to a small bowl and mix until combined. Heat the tortillas over the flame of a gas stove for 15-30 seconds per side until slightly charred. You can also warm the tortillas in a skillet or the microwave for about 1 minute.

Step 4: Assemble the tacos by adding the cod to warm tortillas, top with cabbage, diced avocado and drizzle with the taco sauce. Serve with lime wedges and enjoy!
Sarah's Top Tips
- Don't overcook the cod. Cod cooks very quickly and can go from perfectly flaky to dry in just a minute or two. I tested this recipe several times and found the sweet spot is cooking the fish just until it turns opaque and flakes easily with a fork. If the fish starts looking dry or falling apart in the pan, it's likely overcooked.
- Pat the fish dry before seasoning. This is one of the easiest ways to improve the final texture. Removing excess moisture helps the blackened seasoning stick better and allows the cod to develop those flavorful, lightly crisp edges instead of steaming in the pan.
- Use medium-high heat for the best blackened crust. The goal isn't to burn the spices but to create a deeply seasoned exterior while keeping the center tender and juicy. The fish should sizzle as soon as it hits the pan and develop a dark golden crust without sticking.
- Warm the tortillas before assembling. A few seconds per side in a dry skillet or directly over a gas flame make a big difference. Warm tortillas become softer, more flexible, and less likely to tear when loaded with fish and toppings. I also find the slight char adds extra flavor that makes the tacos taste more like something you'd get from a restaurant.
- Assemble the tacos right before serving. The warm fish, crunchy slaw, and creamy lime crema create the best contrast in textures when they're freshly assembled. Letting the tacos sit too long can soften the tortillas and make the slaw lose some of its crunch.

Serving Suggestions
These blackened fish tacos are one of my favorite easy dinners for summer nights, casual taco nights with friends, or busy weeknights when I want something fresh without spending a lot of time cooking. I love serving them with cilantro lime rice or a side of chips and guacamole for an easy restaurant-style meal at home. If we're entertaining, I'll usually set out grilled corn salad and mango habanero salsa so everyone can build their own tacos with extra toppings and sides. A scoop of black quinoa bean salad also works really well alongside the smoky fish and creamy lime crema. And if we're eating outside on a warm night, I'll usually pair these tacos with cold margaritas and plenty of fresh lime wedges.
Storage & Reheating
Fridge: Store the cooked fish, slaw, and lime crema in separate airtight containers for up to 3 days.
Reheat: Warm the fish in a skillet over medium-low heat until heated through. Warm the tortillas just before serving.
Make Ahead: Prepare the slaw and lime crema up to 1 day ahead. Season the cod several hours ahead and refrigerate until ready to cook.
More Taco Recipes
- Ground Chicken Tacos25 Minutes
- Easy Baked Buffalo Chicken Tacos (Slow Cooker or Instant Pot Chicken)45 Minutes
- Crispy Fish Tacos with Fresh Mango Salsa30 Minutes
- Easy Flank Steak Fajitas with Simple Marinade1 Hours 5 Minutes
Did you make this recipe? Leave a ⭐️⭐️⭐️⭐️⭐️ rating and a comment below-I'd love to hear how it turned out! THANK YOU!

Flaky Cod Tacos with Tangy Slaw (Easy Weeknight Dinner)
Video
Save this Recipe!
See the full post for extra tips and photos
Ingredients
- 1 ½ pounds wild-caught cod
- 1 teaspoon salt
- 1 teaspoon smoked paprika
- 1 teaspoon chili powder
- 1 teaspoon garlic powder
- ¼ teaspoon cayenne pepper
- 1 tablespoon extra virgin olive oil
Fish Taco Sauce
- ½ cup low-fat Greek yogurt
- 1 tablespoon lime juice
- ½ teaspoon garlic powder
- ½-1 tablespoon hot sauce
- Salt to taste
Tacos
- Small corn or flour tortillas
- Sliced purple cabbage or slaw mix for topping
- Diced avocado for topping
Instructions
Fish
- Pat the fish dry with paper towels and mix the spices in a bowl.1 ½ pounds wild-caught cod, 1 teaspoon salt, 1 teaspoon smoked paprika, 1 teaspoon chili powder, 1 teaspoon garlic powder, ¼ teaspoon cayenne pepper
- Season the fish all over with the spice mixture.
- Heat oil in a skillet over medium-high heat. Once hot, add the fish and cook for 4 minutes. Flip and cook for another 3-4 minutes per side until flaky and opaque.1 tablespoon extra virgin olive oil
Fish Taco Sauce
- While the fish is cooking, add the sauce ingredients to a small bowl and mix until combined.½ cup low-fat Greek yogurt, 1 tablespoon lime juice, ½ teaspoon garlic powder, ½-1 tablespoon hot sauce
- Season with salt to taste.Salt to taste
Tacos
- Heat the tortillas over the flame of a gas stove for 15-30 seconds per side until slightly charred. You can also warm the tortillas in a skillet or the microwave for about 1 minute.Small corn or flour tortillas
- Assemble the tacos by adding the fish to a tortilla, top with cabbage then diced avocado and drizzle with the taco sauce.Sliced purple cabbage or slaw mix for topping, Diced avocado for topping
- Serve with lime wedges.
Sarah's Tips
- Pat the cod dry before seasoning for the best texture and browning.
- Cook the fish just until opaque and flaky to keep it tender and juicy.
- Use medium-high heat to develop a flavorful blackened crust.
- Warm the tortillas before assembling so they stay soft, flexible, and less likely to tear. A little char adds great flavor, too.
- Assemble the tacos just before serving to keep the slaw crisp and the tortillas from becoming soggy.
- Store leftover fish, slaw, and lime crema in separate airtight containers in the refrigerator for up to 3 days. Reheat the fish gently in a skillet and assemble fresh tacos when ready to serve.







David says
This turned out perfectly –thank you!