When I’m craving vibrant, flavor-bursting tacos that feel fresh and exciting, these slaw fish tacos are my go-to. With smoked tomato crema, habanero-mango kick, and crisp cabbage slaw, every bite is a party!
Perfect for a fun weekend dinner or casual get-together, this recipe takes a bit of prep but rewards you with a stunning blend of textures and tastes. Let’s dive in—and get ready to wow!
Why You’ll Love These Slaw Fish Tacos
- Flavor overload: Smoky crema, tangy relish, fiery hot sauce, and crisp slaw come together in harmony.
- Customizable heat: Control the spice with jalapeños and habanero—no accidental fireworks!
- Fresh and bright: Avocado, lime, and herbs keep things light and vibrant.
- Perfect for entertaining: Prep sauces in advance, then grill—it comes together beautifully.
- Fun to assemble: Let everyone build their own tacos with all the tasty toppings.
What’s in These Slaw Fish Tacos?
Tomatillo‑Avocado Relish
- 2 large tomatillos, diced
- 1 ripe Hass avocado
- Jalapeño or serrano (1–2), finely diced
- Juice of 2 limes
- Olive oil, cilantro, salt & pepper
Smoked Tomato Salsa Crema
- 2 tbsp red wine vinegar
- 2 tsp chipotle in adobo
- 3 grilled plum tomatoes
- ¼ cup red onion, chopped
- 3 garlic cloves
- 1 tbsp Mexican oregano
- 3 tbsp cilantro
- 1 cup sour cream or crème fraîche
Habanero‑Mango Hot Sauce
- 2 tbsp canola oil
- 1 small Spanish onion
- 2 ripe mangoes, chopped
- 1 roasted habanero
- ¼ cup rice wine vinegar
- 2 tbsp honey, water, salt & pepper
Red Cabbage Slaw
- Juices of lemon & orange
- 2 tbsp Dijon, 2 tbsp honey
- ¼ cup basil, salt & pepper
- ½ cup canola oil
- 2 cups napa cabbage, 2 cups red cabbage
- 1 large carrot, julienned
Fish & Assembly
- 3 red snapper or mahi‑mahi fillets (8 oz each)
- 8 tortillas (flour or corn)
- Cilantro leaves + remaining slaw dressing
How to Make These Tacos
- Prep the Relish: Toss tomatillo, avocado, jalapeño, lime juice, cilantro, olive oil, salt & pepper. Let rest 15 minutes.
- Make the Crema: Blend vinegar and chipotle, then mix with tomatoes, onion, garlic, oregano, cilantro and sour cream until smooth.
- Create the Hot Sauce: Sauté onion, mango, habanero, vinegar and water for 15 minutes. Blend, strain, season with honey, salt and pepper. Cool.
- Whip Up Slaw: Blend citrus juices, Dijon, honey, basil, salt and pepper, then drizzle in oil until emulsified. Toss with cabbage and carrot. Save ¼ cup dressing for fish.
- Grill the Fish: Season fillets with oil, salt & pepper. Grill 4 minutes per side, then coat with reserved slaw dressing and flake.
- Heat Tortillas and Assemble: Warm tortillas briefly on the grill. Fill with fish, slaw, relish, crema, hot sauce, and cilantro.

My Top Tips
- Toast the tortilla: Grill them hot—5 seconds per side gives beautiful char and flexibility.
- Balance the heat: Adjust habanero and jalapeño levels to match your spice tolerance.
- Prep ahead: Make crema and hot sauce a day before—they get even better overnight.
- Keep it fresh: Dress slaw just before serving to keep it crisp.
- Grill pan hack: If you don’t have an outdoor grill, a grill pan works wonders indoors.
Delicious Variations
- Switch the fish: Try shrimp, grilled tofu, or blackened portobello for variety.
- Tomato-free twist: Substitute smoked paprika for chipotle to make a tomato-free crema.
- Extra crunch: Top with crispy tortilla strips or radish slices.
- Herby twist: Swap basil in the slaw for mint or cilantro.
What to Serve With These Tacos
- Black beans and rice for a classic combo
- Corn on the cob with lime and cotija cheese
- Cucumber-lime salad for a refreshing side
- Mango margaritas echo the sauce flavors beautifully
- Tortilla chips + extra crema for dipping
How to Store & Reheat
- Keep components separate: Store crema, slaw, fish, and tortillas in separate airtight containers for up to 1 week (slaw lasts longest; fish freezes up to 1 month).
- Reheat fish & tortillas: Gently reheat fish in a 350°F oven or skillet; warm tortillas on stovetop or oven (350°F for 3–5 minutes). Slaw and sauces are best served cold or room temperature.
Your Taco Questions, Answered
How do I keep fish from drying out?
Don’t overcook—only grill until opaque (~4 mins per side), then finish with a drizzle of slaw dressing.
Can I prep sauces in advance?
Definitely! Make the crema and hot sauce up to 2 days ahead—they get tastier overnight.
Are these tacos freezer-friendly?
Fish can be frozen, but slaw and tortillas do best fresh.
Can I skip the habanero?
Sure—omit it or use jalapeño for milder heat.
What’s the best fish to use?
Snapper or mahi-mahi are ideal for texture and flavor, but any firm white fish works beautifully.
Try More Recipes:
Bobby Flay Slaw Fish Tacos
Description
Vibrant grilled fish tacos with spicy slaw, smoked tomato crema, and mango-habanero hot sauce—a flavor-packed fiesta!
Ingredients
Tomatillo-Avocado Relish:
Smoked Tomato Salsa Crema:
Habanero-Mango Hot Sauce:
Red Cabbage Slaw:
Salt and black pepper, to taste
Instructions
-
Relish: Combine tomatillo, avocado, jalapeño, lime, olive oil, cilantro, salt u0026amp; pepper. Let sit 15 mins.
-
Crema: Blend vinegar and chipotle, then add remaining ingredients and mix with sour cream.
-
Hot Sauce: Sauté onion in oil, then add mango, habanero, vinegar, and water. Simmer 15 mins. Blend, strain, season with honey, salt u0026amp; pepper.
-
Slaw: Blend lemon, orange, mustard, honey, basil, salt u0026amp; pepper. Drizzle in oil to emulsify. Toss with cabbages and carrot.
-
Fish: Grill seasoned fish 4 mins per side. Drizzle with reserved dressing, flake into chunks.
-
Assemble: Warm tortillas, fill with fish, slaw, relish, crema, hot sauce, and cilantro.
Notes
- u003cliu003eu003c/liu003eu003cliu003eu003c/liu003eu003cliu003eu003c/liu003e
