Print

Easy Fish Tacos with Honey-Lime Cabbage Slaw

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Easy Fish Tacos with Honey-Lime Cabbage Slaw are fresh, flavorful, and fast to make. Flaky seasoned fish pairs perfectly with a sweet and tangy slaw, all wrapped in warm tortillas for a satisfying meal ready in under 30 minutes.

Ingredients

  • 4 white fish fillets (cod, tilapia, mahi-mahi, or halibut)
  • 2 tbsp olive oil
  • 1 tsp garlic powder
  • 1 tsp ground cumin
  • 1 tsp paprika
  • 1/2 tsp chili powder
  • Salt and black pepper, to taste
  • 1 tbsp lime juice
  • 8 small corn or flour tortillas
  • Extra lime wedges, avocado, cilantro, or sour cream (optional, for serving)

For the honey-lime slaw:

  • 2 cups shredded cabbage (green, purple, or mixed)
  • 1/2 cup shredded carrot
  • 1 tbsp honey
  • 2 tbsp fresh lime juice
  • 1 tbsp olive oil
  • 1 tbsp apple cider vinegar
  • Salt and black pepper, to taste
  • 2 tbsp fresh chopped cilantro (optional)

Instructions

  1. In a bowl, whisk together honey, lime juice, olive oil, vinegar, salt, and pepper. Toss with cabbage, carrots, and cilantro. Chill until serving.
  2. In a small bowl, mix garlic powder, cumin, paprika, chili powder, salt, and pepper. Rub olive oil and lime juice onto the fish, then coat with seasoning.
  3. Heat a skillet over medium-high heat. Cook fish 3–4 minutes per side, or until it flakes easily. Alternatively, bake at 400°F (200°C) for 10–12 minutes.
  4. Warm tortillas in a dry skillet or microwave until pliable.
  5. Flake cooked fish into bite-sized pieces and divide among tortillas.
  6. Top each taco with honey-lime slaw and optional toppings.
  7. Serve immediately with lime wedges on the side.

Notes

  • Use pre-shredded cabbage mix to save time on slaw prep.
  • Don’t overcook the fish — it should flake easily but remain moist.
  • The slaw can be made a few hours ahead for deeper flavor.
  • Customize toppings like sliced avocado, Greek yogurt, or pickled onions for added texture and flavor.

Nutrition