These easy blackened fish tacos are packed with flaky seasoned fish, crunchy lime slaw, creamy avocado, and bold Baja-inspired flavor in every bite. They're fresh, smoky, healthy, and ready in under 30 minutes using either fresh or frozen fish.

Whether we come home with fresh-caught rockfish from the coast or pull frozen cod fillets from the freezer on a busy weeknight, this is the fish taco recipe we make over and over again. The blackened seasoning creates the perfect smoky crust while the fish stays tender, juicy, and flaky inside.
And unlike battered fish tacos, these are lighter, fresher, and unbelievably easy to make at home.
If you’ve been searching for the best fish tacos with slaw, this recipe is it.
Table of Contents
WHY YOU'LL LOVE THESE BLACKENED FISH TACOS
Easy Weeknight Fish Tacos
These tacos come together quickly with simple pantry spices and fresh ingredients. No breading, deep frying, or complicated prep required. Much like a simple air fryer halibut with some slaw on the side!
Perfect for Fresh or Frozen Fish
Whether you’re using fresh halibut, black cod, rockfish, or frozen cod fillets, this recipe turns out flavorful every single time.
Flaky, Juicy, Flavorful Fish
The fish develops a smoky crust while staying tender and flaky inside. The combination of blackened seasoning and fresh lime slaw is seriously hard to beat.
Healthy Fish Taco Recipe
These healthy fish tacos are packed with protein, omega-3s, crunchy cabbage, and fresh ingredients without the heaviness of fried fish tacos.
Restaurant-Style Baja Flavor at Home
The fresh slaw, warm tortillas, creamy avocado, and smoky fish taste like something straight from a coastal taco stand.

THE BEST FISH FOR FISH TACOS
The best fish for fish tacos is flaky, mild, and sturdy enough to hold together after cooking.
Best Fish to Use
My personal favorite is black cod (if you've never heard of it, I explain it here), because it’s buttery, rich, and incredibly juicy. It pairs perfectly with the fresh slaw and smoky seasoning.
For a more classic Baja fish taco flavor, cod and rockfish are excellent choices because they stay flaky and absorb seasoning beautifully.
Frozen fish also works extremely well for fish tacos, especially high-quality frozen cod or halibut fillets. Here's my favorite way to cook fish when they're still frozen (no thawing needed).
INGREDIENTS YOU'LL NEED
For the Blackened Fish
- White fish fillets
- Extra virgin olive oil
- Chili powder
- Smoked paprika
- Cumin
- Garlic powder
- Onion powder
- Salt
- Black pepper
- Lime zest
For the Taco Slaw
- Cabbage
- Green onions
- Cilantro
- Lime
- Garlic
- Olive oil
- Salt & pepper
Optional Toppings
- Avocado
- Tomatoes
- Jalapeños
- Pickled onions
- Cotija cheese
- Extra lime wedges
- Lime crema

HOW TO MAKE BLACKENED FISH TACOS
1. Make the Blackened Seasoning
In a small bowl, combine all the spices.
This easy homemade blackened seasoning gives the fish its smoky crust and bold flavor.
2. Season the Fish
Pat the fish dry with paper towels, then lightly coat with olive oil and rub generously with the seasoning mixture.
Drying the fish first helps the seasoning stick better and creates a better crust.
3. Cook the Fish
Preheat the oven to 400 degrees.
Cook the fish for about 12 minutes, or until blackened on the outside and flaky inside. The exact cooking time will depend on the thickness of your fillets.
The fish should flake easily with a fork when done.
4. Make the Slaw
In a large bowl, combine shredded cabbage, cilantro, and green onions.
Mix together lime juice, garlic, olive oil, salt and pepper, then toss with the cabbage mixture until evenly coated.
The slaw should taste fresh, and tangy.
5. Assemble the Tacos
Warm the tortillas before serving.
Add chunks of blackened fish, top with slaw, avocado, tomatoes, and any additional toppings you love. Finish with fresh lime juice right before serving.
THE SECRET TO THE BEST FISH TACO SLAW
The slaw is what takes these blackened fish tacos from good to completely crave-worthy.
It adds crunch, freshness, brightness, and balance to the smoky fish.
The combination of cabbage, cilantro, green onions, and lime creates classic Baja-style flavor without overpowering the seafood itself.
And once creamy avocado gets added on top, you barely even need sauce.
Optional Lime Crema
If you love restaurant-style fish tacos, this simple lime crema is worth making.
Just stir together:
- Sour cream
- Lime juice
- Hot sauce
That’s it.
It’s creamy, tangy, slightly spicy, and incredibly good drizzled over warm tacos.
Tips for the Best Fish Tacos
Don’t Overcook the Fish
Fish cooks quickly. Remove it from the heat as soon as it flakes easily.
Warm the Tortillas
Warm tortillas taste better, hold together better, and make the tacos feel restaurant-quality.
Use Fresh Lime Juice
Fresh lime juice brightens the entire taco and balances the smoky seasoning beautifully.
Pat the Fish Dry First
Removing excess moisture helps the fish blacken properly instead of steaming.
Use Fresh Cabbage for Maximum Crunch
Fresh crunchy slaw creates the perfect contrast against the tender fish.
BEST SIDES FOR FISH TACOS
- Pickled Beet Salad
- Corn on the Cob
- Cilantro Lime Rice
- Tortilla Chips and Salsa or Guacamole
- Extra lime wedges for fresh lime juice on your tacos.
FAQ
Cod, rockfish, halibut, mahi mahi, and black cod are all excellent choices because they stay flaky and flavorful after cooking.
Absolutely. This recipe is incredibly easy to prepare in advance because the fish is not fried. You can make it hours before serving and leave all of the components stored in an air tight container in the fridge, separately. Warming up the tortillas should be left as the last step prior to serving to keep them warm and fresh.
They have a smoky and mild flavor, but they are not spicy, depending on your chili powder. You can easily adjust the spice level by adding more or less chili powder.
The fish will be juicy, but there is no fear on them becoming soggy since we're not frying them. They're healthier, add more flavor, and no risk of getting soggy.
The white sauce is made of 3 ingredients; sour cream, lime juice, and hot sauce. It's incredibly easy and packs good flavor without taking too much spotlight away from the fish. It's optional to add to this recipe, since I find that the slaw and seasoned fish packs quite the punch alone.
Other common toppings to add to your fish tacos are shredded lettuce, diced tomatoes, black beans or a bean salsa, pico de gallo, and pickled onions are all great options that add a ton of freshness and flavor.

EASY Blackened Fish Tacos
Ingredients
For The Blackened Fish
- 4 8oz fish filets great options are cod, rock fish, sea bass, halibut, black cod
- ½ teaspoon lime zest
- 1 teaspoon chili powder
- ½ teaspoon smoked paprika
- ½ teaspoon cumin
- ¼ teaspoon garlic powder
- ¼ teaspoon onion powder
- ½ teaspoon salt
- ½ teaspoon black pepper
For The Slaw
- 4 cups shredded cabbage
- 5 stalks green onion , chopped
- ½ cup cilantro leaves , chopped
- 3 cloves garlic, minced
- 2 tablespoon extra virgin olive oil
- 1 whole lime, zested and juiced
- ½ teaspoon salt
- ½ teaspoon black pepper
For The Taco
- 8 corn tortillas, warmed
- 1 beef steak tomato, diced
- 1 avocado, diced
- fresh lime wedges, to serve
Instructions
To Make The Slaw
- To a large bowl, add cabbage, green onion, and cilantro.
- In a small mixing bowl or in a mason jar, add garlic, olive oil, lime, salt, and black pepper. Mix the sauce together until well combined.
- Fold the sauce onto the veggies and set aside in the fridge until ready to assemble.
To Make The Blackened Fish
- Preheat the oven to 400F degrees.
- Place the filets on top of a parchment paper-lined sheet pan.
- In a small bowl, mix all the spices and rub evenly onto each filet.
- Cook for 12-15 minutes, until internal temperature of 135F. Remove from oven and flake into large bite size pieces.
To Assemble The Tacos
- To a warmed tortilla, scoop the slaw, then the seasoned fish filets. Top with avocado or other toppings of choice, then drizzle the crema. Enjoy!













Debbi Johnston
Suzy, tried your blackened fish tacos and slaw recipe and they were fantastic! Easy to make and I just substituted no carb tortillas to be more keto friendly. Keep adding great recipes like this and you will convert this picky fish eater.
Suzy Sakamoto
Hi Debbi! yay, so happy to hear that! You got it 😉