These Fish Tacos feature perfectly seasoned flaky white fish, crisp homemade slaw, and a creamy lime sauce wrapped in warm tortillas. They’re fresh, flavorful, and ready in just 25 minutes, making them perfect for busy weeknights or Taco Tuesday.
1½ pounds white fish fillets (cod, mahi-mahi, tilapia, or halibut)
2 tablespoons olive oil
2 teaspoons chili powder
1 teaspoon smoked paprika
1 teaspoon garlic powder
1 teaspoon ground cumin
½ teaspoon salt
½ teaspoon black pepper
1 tablespoon fresh lime juice
For the Slaw:
3 cups shredded cabbage
1 cup shredded carrots
2 tablespoons chopped fresh cilantro
Juice of 1 lime
Pinch of salt
For the Creamy Sauce:
½ cup sour cream or plain Greek yogurt
2 tablespoons mayonnaise
1 tablespoon lime juice
1 teaspoon hot sauce
¼ teaspoon garlic powder
Pinch of salt
For Serving:
8 small corn or flour tortillas
1 avocado, sliced
Fresh cilantro
Lime wedges
Crumbled Cotija cheese (optional)
1. Pat the fish dry with paper towels.
2. Combine the chili powder, smoked paprika, garlic powder, cumin, salt, and black pepper in a small bowl.
3. Rub the seasoning mixture over both sides of the fish and drizzle with olive oil and lime juice.
4. Heat a large skillet over medium-high heat.
5. Cook the fish for 3–4 minutes per side until it flakes easily with a fork.
6. Transfer the cooked fish to a plate and gently break it into large bite-sized pieces.
7. In a separate bowl, toss together the cabbage, carrots, cilantro, lime juice, and salt to make the slaw.
8. Whisk together the sour cream, mayonnaise, lime juice, garlic powder, hot sauce, and salt until smooth.
9. Warm the tortillas in a dry skillet or microwave.
10. Fill each tortilla with fish, slaw, avocado slices, and creamy sauce.
11. Garnish with cilantro, Cotija cheese if desired, and serve with lime wedges.
Use fresh, firm white fish for the best texture.
Warm the tortillas before assembling to prevent cracking.
Prepare the slaw and sauce ahead of time for faster assembly.
Store leftover fish separately in the refrigerator for up to 3 days.
Add mango salsa, pineapple salsa, or pickled onions for extra flavor.
Grill the fish instead of pan-searing for a smoky variation.