Description
These easy fish tacos are bursting with fresh flavor from flaky white fish seasoned with lime and fajita spices, creamy fish taco sauce with a kick of sriracha, crunchy cabbage, and buttery avocado — all wrapped in warm corn tortillas. Perfect for a quick, delicious weeknight dinner or casual gathering.
Ingredients
- For the Fish:
- 1 ½ pounds fresh white fish (halibut, mahi mahi, cod, or tilapia)
- Juice and zest of 3 to 4 limes
- Fajita seasoning (homemade or store-bought)
- For the Fish Taco Sauce:
- Mayonnaise
- Sour cream
- Lime juice
- Garlic powder
- Sriracha
- Salt
- For Serving:
- Corn tortillas
- Shredded cabbage
- Sliced avocado
- Chopped cilantro
- Lime wedges
Instructions
- Prepare the Fish:
Marinate the white fish with lime juice, zest, and fajita seasoning. - Cook the Fish:
Grill, pan-fry, or bake the fish until flaky and fully cooked. - Make the Sauce:
Mix mayonnaise, sour cream, lime juice, garlic powder, sriracha, and salt until smooth. Chill until serving. - Assemble Tacos:
Warm tortillas, layer with fish, cabbage, avocado, sauce, and cilantro. Serve with lime wedges.
Notes
- Use any mild white fish like cod, tilapia, or mahi mahi.
- Make the sauce ahead to deepen the flavor.
- Add jalapeños or mango salsa for variation.
- Store components separately for best leftovers.