Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Fish Tacos with Cabbage Slaw

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Prep Time: 30 minutes
  • Cook Time: 20 minutes
  • Total Time: 50 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: Mexican
  • Diet: Seafood

Description

Delight in the vibrant flavors of fish tacos featuring crispy fish, a crunchy cabbage slaw, and zesty sauce – perfect for any gathering!


Ingredients

  • 1.5 lbs white fish fillets (cod, mahi-mahi, or tilapia), cut into 1-inch pieces
  • 1 tbsp olive oil
  • 1 tsp chili powder
  • 1/2 tsp cumin
  • 1/4 tsp garlic powder
  • 1/4 tsp onion powder
  • 1/4 tsp smoked paprika
  • Salt and pepper to taste
  • 1 lime, juiced
  • 1/2 head green cabbage, thinly shredded
  • 1/4 head purple cabbage, thinly shredded
  • 1 large carrot, shredded
  • 1/4 cup chopped cilantro
  • 1/4 cup mayonnaise
  • 2 tbsp lime juice
  • 1 tbsp apple cider vinegar
  • 1 tbsp honey or agave nectar
  • 1/2 tsp Dijon mustard
  • 12 corn or flour tortillas, warmed


Instructions

  1. In a medium bowl, mix olive oil, chili powder, cumin, garlic powder, onion powder, smoked paprika, salt, and pepper.
  2. Toss fish pieces into the spice mixture, ensuring they are evenly coated.
  3. Squeeze lime juice over the fish, cover, and let marinate for 15-30 minutes in the refrigerator.
  4. Preheat a large skillet over medium-high heat and add a little olive oil.
  5. Cook the fish in batches, laying them out in a single layer. Cook for 2-3 minutes per side until the fish flakes easily.
  6. Remove the cooked fish from the skillet temporarily.
  7. Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper.
  8. Arrange the fish on the sheet in a single layer and bake for 10-12 minutes.
  9. For the cabbage slaw, combine shredded green cabbage, purple cabbage, carrot, and chopped cilantro in a large bowl.
  10. In a small bowl, whisk together mayonnaise, 2 tbsp lime juice, apple cider vinegar, honey (or agave nectar), Dijon mustard, salt, and pepper.
  11. Pour the dressing over the cabbage mixture and toss well. Cover and refrigerate for at least 15 minutes.
  12. Warm the tortillas.
  13. To assemble, place a few pieces of cooked fish in the center of a warmed tortilla. Top with cabbage slaw and any optional toppings desired. Fold the tortilla in half to create a taco. Repeat for the remaining tortillas, fish, and slaw.

Notes

Fresh fish is key for the best flavor. Marinate the fish to allow flavors to develop.