Fish Tacos with Cilantro Lime Slaw Recipe
These Fish Tacos with Cilantro Lime Slaw offer a delicious combination of tender, seasoned white fish and a fresh, tangy slaw wrapped in warm corn tortillas. Perfect for a quick lunch or a festive gathering, this recipe balances smoky spices, zesty lime, creamy avocado, and crunchy cabbage for an irresistible meal.
- Author: Rami
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Yield: 8 tacos 1x
- Category: Lunch
- Method: Frying
- Cuisine: Mexican
- Diet: Gluten Free
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
- 1 avocado, sliced
- ½ cup crumbled queso fresco or feta cheese (optional)
- Lime wedges, for serving
- Prepare the Fish: Pat the fish fillets dry with paper towels. In a small bowl, mix together chili powder, cumin, smoked paprika, garlic powder, salt, and black pepper. Rub the spice mixture all over the fish fillets, then drizzle with lime juice to infuse extra flavor.
- Cook the Fish: Heat a large skillet over medium-high heat and add olive oil. When hot, place the seasoned fish in the skillet and cook for 3–4 minutes per side, depending on the thickness. Cook until the fish is golden brown and flakes easily with a fork. Transfer to a plate and break into large chunks.
- Make the Cilantro Lime Slaw: In a large bowl, combine the shredded green and purple cabbage with chopped cilantro. In a separate bowl, whisk together mayonnaise or Greek yogurt, lime juice, honey, salt, and black pepper. Pour the dressing over the cabbage mixture and toss well to evenly coat.
- Warm the Tortillas: Heat a dry skillet over medium heat. Warm each corn tortilla for about 30 seconds per side until soft with slight char marks. Keep them warm by wrapping in a clean kitchen towel.
- Assemble the Tacos: On each warmed tortilla, place a few pieces of cooked fish, add a generous scoop of cilantro lime slaw, then top with sliced avocado and crumbled queso fresco if desired. Serve with lime wedges for additional zest.
Notes
- Patting the fish dry before seasoning helps achieve a better sear and crispy exterior.
- Cook fish in batches to avoid overcrowding the skillet, which can cause steaming instead of searing.
- Let cooked fish rest for a few minutes before flaking to retain moisture.
- Prepare the slaw at least 10 minutes before serving but avoid letting it sit too long to maintain crunchiness.
- Warm tortillas directly over heat to make them pliable and enhance flavor.
- Store fish, slaw, and tortillas separately if refrigerating leftovers to preserve texture.
- Slaw can be made with mayonnaise or Greek yogurt for creaminess; for a healthier option, use Greek yogurt.
- Alternative cooking methods for the fish include baking at 375°F for 12–15 minutes or air-frying for a crispy texture with less oil.
- For a low-carb version, substitute tortillas with lettuce wraps or serve the components as a bowl over rice or cauliflower rice.
Keywords: fish tacos, cilantro lime slaw, pan-seared fish, corn tortillas, Mexican tacos, healthy fish recipe, easy lunch recipe, gluten free tacos