Love this? Pin it for later!
Why This Recipe Works
- Restaurant-quality spice crust: A homemade blackening blend delivers smoky depth and controlled heat without burning.
- Cooling avocado slaw: Creamy avocado, Greek yogurt, and crisp cabbage tame the spice while adding probiotics and healthy fats.
- 15-minute cook time: The fish cooks in a screaming-hot skillet in under 4 minutes per side—perfect for hungry weeknight crowds.
- Make-ahead friendly: Chop veggies and mix the rub in the morning; dinner is plated five minutes after you walk in the door.
- Salad-category nutrition: Each taco delivers two cups of vegetables and 28 g of lean protein for a filling, light meal.
- Scalable for parties: Doubling or tripling only requires an extra sheet pan in the oven—no extra babysitting.
Ingredients You'll Need
Great tacos start at the fish counter. Look for firm, translucent fillets that smell like the ocean, not “fishy.” I prefer cod, halibut, or mahi-mahi because they flake into succulent chunks yet hold together in the pan. If you’re land-locked, frozen fillets work—just thaw overnight on a paper-towel-lined tray to wick away excess moisture.
For the blackening rub, we’re toasting whole spices before grinding. It sounds cheffy, but the thirty-second step blooms the essential oils and gives you that Cajun-campfire aroma you can’t bottle. Sweet paprika supplies color and mild fruitiness; smoked paprika layers in campfire notes. Cayenne and chipotle powder let you dial heat up or down—start with half a teaspoon if you’re sensitive, then add more next time.
The slaw is where “salad” sneaks into taco night. I swap half the mayo for thick Greek yogurt to lighten the calories and add tangy probiotics. Hass avocados give the creamiest texture; choose fruits with skin that turns from green to almost black and yield gently under your thumb. Shredded red cabbage adds crunch and anthocyanins, while a shower of fresh cilantro keeps everything bright. If you’re among the “cilantro tastes like soap” crowd, swap in flat-leaf parsley or thinly-sliced scallion greens.
Lastly, tortillas matter. Seek out pliable, fresh corn tortillas—preferably from a local tortillería—or opt for 6-inch flour if you need gluten-free. Warm them just before serving so they fold without cracking and deliver that irresistible toasted-corn aroma.
How to Make Spicy Blackened Fish Tacos with Creamy Avocado Slaw
Toast & grind the spices
Set a small dry skillet over medium heat. Add 1 Tbsp whole cumin seed, 1 tsp whole coriander seed, and ½ tsp whole black peppercorns. Shake pan until fragrant, 60–90 seconds. Transfer to a spice grinder (or mortar) with 2 tsp sweet paprika, 1 tsp smoked paprika, 1 tsp dried oregano, ½–1 tsp cayenne, ½ tsp chipotle powder, 1 tsp kosher salt, and 1 tsp brown sugar. Pulse to a coarse powder; you should have 3 Tbsp plus 1 tsp.
Season the fish
Pat 1½ lbs fish fillets very dry with paper towels. Brush lightly with 2 Tbsp melted ghee or high-heat oil. Sprinkle spice rub on all sides, pressing so it adherends; you may have a teaspoon left—save for eggs tomorrow. Let stand 10 minutes while you prep the slaw; the salt draws surface moisture, helping the crust form.
Blend the avocado slaw base
In a food processor, blitz together 1 ripe avocado, ½ cup plain Greek yogurt, 2 Tbsp mayo, juice of 1 lime, 1 small garlic clove, 1 Tbsp honey, and ½ tsp kosher salt until silky. Thin with 1–2 Tbsp water until pourable yet thick enough to coat shredded vegetables. Taste; add extra lime for zing or honey to mellow heat.
Toss the slaw
In a large bowl, combine 3 cups shredded red cabbage, 1 cup shredded green cabbage, 1 grated carrot, ¼ cup thinly sliced red onion, and ¼ cup chopped cilantro. Pour over the avocado dressing and fold until every strand is coated. Cover and chill; the salt slowly wilts the cabbage, giving you that quintessential taco-shop texture.
Preheat the pan
Open a window or switch on your vent—blackening can get smoky. Place a heavy cast-iron skillet over high heat for 3 minutes. You want the pan scorching; a drop of water should skitter and evaporate instantly.
Blacken the fish
Lay fillets gently into the dry skillet (no extra oil needed). Cook 3–4 minutes without moving; look for edges turning opaque. Flip once; cook 2–3 minutes more. The surface should be deep mahogany and smell like spicy campfire. Transfer to a plate to rest—carry-over heat finishes the center.
Warm tortillas
Lower heat to medium. Working in batches, warm 12 corn tortillas 20 seconds per side until pliable and lightly charred. Wrap in a clean kitchen towel to steam and stay warm. For extra insurance against tearing, brush each with a whisper of water before heating.
Flake & assemble
Using a fork, break fish into bite-size chunks, discarding any errant bones. Pile a generous scoop onto each tortilla. Top with a tangle of creamy avocado slaw, a squeeze of fresh lime, and optional extras like pickled jalapeños or mango salsa. Serve immediately while the fish is still warm and the slaw cool.
Expert Tips
Control the heat
If your stovetop runs cool, finish the fish in a 450 °F oven for 2 minutes instead of cranking the burner and risking a bitter, burnt crust.
Keep it dry
Moisture is the enemy of a good sear. Thaw frozen fish on paper towels, and pat again just before seasoning.
Rest matters
A 3-minute rest lets juices redistribute, keeping flakes moist even when tucked into hot tortillas.
Double the slaw
Leftover slaw makes killer sandwiches and Buddha bowls; it holds up 3 days dressed and gets better as flavors meld.
Ventilate early
Turn on your range hood before the pan gets hot; capturing smoke at the source keeps your fire alarm from joining dinner.
Check thickness
Fillets thinner than ½-inch will overcook before the crust forms; fold thin tail pieces under to create even thickness.
Variations to Try
-
Tropical twist: Swap ½ cup mango puree for the yogurt in the slaw and add diced pineapple to the cabbage mix.
-
Plant-based: Use extra-firm tofu slabs or cauliflower steaks; press tofu 20 minutes and follow the same blackening method.
-
Low-carb bowls: Serve the fish and slaw over baby spinach with a scoop of quinoa for a filling lunch salad.
-
Seafood medley: Replace half the fish with peeled shrimp; they blacken in just 1 minute per side.
Storage Tips
Refrigerate: Store leftover blackened fish in an airtight container up to 3 days. Reheat gently in a lightly oiled skillet over medium-low heat for 2 minutes—microwaving turns it rubbery. Keep slaw separate for best texture; it lasts 4 days dressed.
Freeze: Freeze only the un-blackened raw fish that’s been rubbed with spices. Wrap fillets individually in parchment, then foil; freeze up to 2 months. Thaw overnight in the refrigerator and proceed with searing. Do not freeze prepared slaw—the avocado will brown and turn watery.
Make-ahead: Mix the spice rub and shred the vegetables on Sunday. Store rub in a jar and veggies in zip-top bags with a paper towel to absorb moisture. The night of, you’ll only need to blend dressing, sear fish, and warm tortillas.
Frequently Asked Questions
Spicy Blackened Fish Tacos with Creamy Avocado Slaw
Ingredients
Instructions
- Toast spices: In a dry skillet, toast cumin, coriander, and peppercorns until fragrant; grind with remaining rub ingredients.
- Season fish: Brush fillets with ghee, coat all over with spice mix, and let stand 10 minutes.
- Make slaw: Blend avocado, yogurt, mayo, lime juice, garlic, honey, and salt until smooth. Toss with cabbages, carrot, onion, and cilantro; chill.
- Blacken: Heat cast-iron over high heat. Sear fish 3–4 minutes per side until crusty and cooked through. Rest 3 minutes, then flake.
- Warm tortillas: Heat on the same skillet 20 seconds per side; wrap in a towel.
- Assemble: Fill tortillas with fish, top with slaw, and serve with lime wedges.
Recipe Notes
For even crust, avoid moving the fish once it hits the pan. If your fillets vary in thickness, fold thinner tail ends under to create uniformity.
