Fish Tacos with Lime Slaw
Crispy seasoned fish pairs perfectly with the tangy lime slaw, and you can customize them with your favorite toppings.
Prep Time 15 minutes mins
Cook Time 15 minutes mins
Total Time 30 minutes mins
Servings 4 servings
Calories 300 kcal
- 1 lb white fish fillets like cod or tilapia
- 1 tsp chili powder
- 1 tsp cumin
- 1/2 tsp garlic powder
- 1/2 tsp smoked paprika
- Salt and pepper to taste
- 2 tbsp olive oil for cooking
- 2 cups shredded cabbage green or purple
- 1/4 cup chopped fresh cilantro
- Juice of 2 limes
- 1 tbsp honey
- 8 small corn or flour tortillas
- Optional toppings: avocado slices salsa, sour cream
Make the lime slaw: In a large bowl, toss shredded cabbage, cilantro, lime juice, honey, and a pinch of salt. Mix well and set aside.
Season the fish: Mix chili powder, cumin, garlic powder, smoked paprika, salt, and pepper in a small bowl. Rub the spice mix evenly over both sides of the fish fillets.
Cook the fish: Heat olive oil in a skillet over medium-high heat. Once the oil shimmers, add the fish. Cook 3–4 minutes per side until golden and flaky.
Warm the tortillas: Wrap them in foil and heat for 5–7 minutes in a 200°F oven or lightly char them in a dry skillet for 30 seconds per side.
Assemble the tacos: Flake the cooked fish into chunks. Layer each tortilla with slaw, fish, and toppings. Serve immediately!