Description
These Fish Tacos with Cilantro Lime Slaw are a delightful combination of crispy, seasoned fish paired with a refreshing, zesty slaw. Perfect for a quick weeknight dinner or casual gathering, the tacos offer a balance of flavors and textures that transport you to the coast.
Ingredients
For the Fish:
- 1 lb white fish fillets (such as cod, tilapia, or mahi-mahi)
- 1 teaspoon chili powder
- 1 teaspoon cumin
- ½ teaspoon smoked paprika
- ½ teaspoon garlic powder
- ½ teaspoon salt
- ½ teaspoon black pepper
- 1 tablespoon olive oil (for pan-searing)
- Juice of 1 lime
For the Cilantro Lime Slaw:
- 2 cups shredded green cabbage
- 1 cup shredded purple cabbage
- ½ cup fresh cilantro, chopped
- ¼ cup mayonnaise or Greek yogurt
- Juice of 2 limes
- 1 teaspoon honey
- ½ teaspoon salt
- ½ teaspoon black pepper
For the Tacos:
- 8 small corn tortillas (gluten-free if needed)
- 1 avocado, sliced
- ½ cup crumbled queso fresco or feta cheese (optional)
- Lime wedges, for serving
Instructions
- Prepare the Fish: Pat the fish fillets dry and season with spices. Cook the fish in a hot skillet until golden brown.
- Make the Cilantro Lime Slaw: Combine the cabbage and cilantro, then toss with the dressing.
- Warm the Tortillas: Heat tortillas in a skillet until soft.
- Assemble the Tacos: Fill tortillas with cooked fish, slaw, avocado, and cheese. Serve with lime wedges.
Notes
- Storage: Leftover fish can be refrigerated for up to 2 days. Slaw stays fresh for 1-2 days.
- Make-Ahead Tips: Prepare the slaw a day in advance.
- Customizations: Add jalapeños or hot sauce for spice. Substitute fish with shrimp or mushrooms.
- Gluten-Free: Use certified gluten-free corn tortillas.
- Vegan Option: Replace fish with tofu or mushrooms, and use vegan mayo.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Main Course
- Method: Pan Seared
- Cuisine: Mexican
Nutrition
- Serving Size: 1 Taco
- Calories: 280
- Sugar: 3g
- Sodium: 450mg
- Fat: 14g
- Saturated Fat: 3g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 21g
- Fiber: 5g
- Protein: 20g
- Cholesterol: 45mg