Spicy Blackened Fish Tacos are a perfect blend of bold flavors and fresh ingredients. The fish is coated in a spicy, smoky blackening seasoning that gives it a crispy, flavorful crust. Tucked inside soft tortillas along with crunchy slaw and a drizzle of creamy sauce, these tacos deliver a delightful mix of textures and tastes in every bite.
I love making these tacos on a busy weeknight because they come together quickly but feel special and satisfying. The smoky heat from the blackened seasoning always surprises and delights my family, and the cool, crisp slaw helps balance out the spice perfectly. I usually add some fresh lime juice at the end for a bright kick that wakes up all the flavors.
Serving these tacos with a side of black beans or a simple corn salad turns them into a complete meal that everyone enjoys. They’re great for casual dinners or when friends come over, and the leftovers still taste wonderful warmed up the next day. Honestly, these spicy blackened fish tacos have become one of my favorite go-to recipes when I want something tasty without too much fuss.
Key Ingredients & Substitutions
Firm white fish: Cod, tilapia, or mahi-mahi work great because they hold together while cooking. If you prefer, catfish or halibut are good swaps.
Blackening spices: Paprika and smoked paprika build the smoky, rich flavor. Adjust cayenne to control the heat—less if you want mild, or add chili powder for deeper spice.
Tortillas: Corn tortillas give a nice texture and authentic taste. Flour tortillas are softer if you prefer. Warm them well to avoid tearing.
Creamy cilantro sauce: Use sour cream or Greek yogurt for tanginess. Greek yogurt is a lighter choice. Fresh cilantro brightens the sauce, but you can skip it if you’re not a fan.
How Do You Get the Perfect Blackened Crust on Fish?
Getting a nice blackened crust means cooking the fish in a hot skillet without moving it too soon. Here’s how:
- Pat fish dry so spices stick well and the surface crisps up.
- Heat oil in a cast-iron or heavy pan over medium-high heat till almost smoking.
- Place the fish in the pan and leave it undisturbed for 3-4 minutes to build a dark crust.
- Flip carefully and cook the other side until cooked through—fish flakes easily when done.
- If your pan isn’t hot enough, the crust won’t form well, so be patient heating it first.

Equipment You’ll Need
- Cast-iron skillet or heavy frying pan – I like it because it gets hot evenly and makes a good crust on the fish.
- Measuring spoons and cups – for accurate seasoning and sauce mixing.
- Whisk – helps blend the cilantro sauce smoothly.
- Small mixing bowl – perfect for preparing the spices and sauce.
- Tongs or spatula – makes flipping the fish easy without breaking it apart.
- Warmers or oven (optional) – to keep tortillas warm before serving.
Flavor Variations & Add-Ins
- Swap the fish: shrimp, chicken, or tofu work well for different dietary needs or tastes.
- Add a spicy kick: include diced jalapeños or hot sauce in the cilantro sauce or sprinkle extra cayenne on the fish.
- Change the toppings: sliced radishes, chopped scallions, or shredded cheese can add new flavors and textures.
- Use different herbs: fresh basil or parsley can refresh the flavor profile.
Spicy Blackened Fish Tacos
Ingredients You’ll Need:
For the Fish:
- 1 lb firm white fish fillets (such as cod, tilapia, or mahi-mahi)
- 1 tablespoon paprika
- 1 teaspoon smoked paprika
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon dried oregano
- 1 teaspoon dried thyme
- 1 teaspoon cayenne pepper (adjust to taste)
- 1 teaspoon black pepper
- 1 teaspoon salt
- 2 tablespoons olive oil or vegetable oil
For the Tacos and Toppings:
- 8 small corn or flour tortillas
- 1 cup shredded red cabbage
- 1 avocado, diced
- 1 medium tomato, diced
- 1/4 cup red onion, finely diced
- Fresh cilantro, chopped (for garnish)
- Lime wedges (for serving)
For the Creamy Cilantro Sauce:
- 1/2 cup sour cream or Greek yogurt
- 1/4 cup mayonnaise
- Juice of 1 lime
- 1/4 cup fresh cilantro, finely chopped
- 1 garlic clove, minced
- Salt and pepper to taste
How Much Time Will You Need?
This recipe takes about 15 minutes to prepare and cook. The fish only needs around 6-8 minutes to cook, and warming the tortillas and assembling the tacos takes just a few more minutes. It’s a quick and delicious meal you can enjoy any day!
Step-by-Step Instructions:
1. Make the Blackening Seasoning:
In a small bowl, mix together the paprika, smoked paprika, garlic powder, onion powder, oregano, thyme, cayenne pepper, black pepper, and salt. This blend will coat the fish with spicy, smoky flavor.
2. Season the Fish:
Pat your fish fillets dry with paper towels. Rub both sides of each fillet evenly with the blackening seasoning to cover them well.
3. Cook the Fish:
Heat the olive oil in a large cast-iron or heavy skillet over medium-high heat until it shimmers. Carefully lay the fish fillets in the skillet. Cook without moving them for 3-4 minutes until a dark, flavorful crust forms on the bottom. Flip the fillets and cook for another 3-4 minutes until the fish flakes easily when tested with a fork.
4. Prepare the Creamy Cilantro Sauce:
While the fish cooks, whisk together the sour cream (or Greek yogurt), mayonnaise, lime juice, chopped cilantro, and minced garlic in a small bowl. Add salt and pepper to taste. This sauce adds a cool, tangy finish to the spicy fish.
5. Warm the Tortillas:
Heat the tortillas on a dry skillet or place them directly over a low flame for a few seconds on each side until warm and slightly charred. This gives them a nice flavor and makes them pliable.
6. Assemble the Tacos:
On each warm tortilla, layer some shredded red cabbage, diced avocado, and tomato. Add a piece of the blackened fish on top.
7. Add Sauce and Garnish:
Drizzle each taco with the creamy cilantro sauce and sprinkle fresh chopped cilantro on top for a bright, fresh finish.
8. Serve and Enjoy!
Serve your spicy blackened fish tacos right away, with lime wedges on the side to squeeze over your tacos for an extra burst of citrus flavor.
Can I Use Frozen Fish for Blackened Tacos?
Yes, you can! Just make sure to thaw the fish completely in the fridge overnight and pat it dry before seasoning. Removing excess moisture helps the spices stick and creates that perfect blackened crust.
Can I Make the Cilantro Sauce Ahead of Time?
Absolutely! The creamy cilantro sauce can be made up to 2 days in advance. Store it in an airtight container in the fridge and give it a good stir before serving.
How Should I Store Leftover Fish Tacos?
Store the fish, tortillas, and toppings separately in airtight containers in the fridge for up to 2 days. Reheat the fish gently in a skillet and warm the tortillas before assembling fresh tacos.
What Can I Use Instead of Fish?
If you prefer, shrimp, chicken, or firm tofu are great substitutes that pair well with the blackening seasoning. Adjust cooking time accordingly to ensure they’re cooked through.