Description
Delicious and easy fish tacos paired with a crunchy cabbage slaw, perfect for summer gatherings.
Ingredients
Scale
- 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
- Optional toppings: avocado slices, pico de gallo, sour cream, hot sauce
Instructions
- Combine olive oil, chili powder, cumin, garlic powder, onion powder, smoked paprika, salt, and pepper in a medium bowl.
- Add fish pieces and toss to coat evenly.
- Squeeze lime juice over the fish.
- Cover and marinate in the refrigerator for 15-30 minutes.
- Heat a large skillet over medium-high heat and add olive oil.
- Add fish in a single layer (cook in batches if needed).
- Cook for 2-3 minutes per side, or until cooked through and flakes easily. Remove from skillet.
- Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Arrange fish on the baking sheet in a single layer.
- Bake for 10-12 minutes, or until cooked through and flakes easily. Remove from oven.
- Combine shredded green cabbage, shredded purple cabbage, and shredded carrot in a large bowl.
- Add chopped cilantro.
- Whisk together mayonnaise, lime juice, apple cider vinegar, honey (or agave nectar), Dijon mustard, salt, and pepper in a small bowl.
- Pour dressing over the cabbage mixture and toss well to coat.
- Taste and adjust seasonings as needed.
- Cover and refrigerate for at least 15 minutes, or up to an hour.
- Heat a dry skillet or griddle over medium heat.
- Place one tortilla at a time in the skillet and cook for 15-20 seconds per side, or until warmed through and slightly softened.
- Wrap in a clean kitchen towel to keep warm.
- Stack tortillas and wrap in a damp paper towel. Microwave on high for 30-60 seconds, or until warmed through.
- Preheat oven to 350°F (175°C). Wrap tortillas in aluminum foil and bake for 10-15 minutes, or until warmed through.
- Take a warmed tortilla and place a few pieces of cooked fish in the center.
- Top with cabbage slaw and any optional toppings you like.
- Fold the tortilla in half to create a taco.
- Repeat with remaining tortillas, fish, and slaw.
- Serve immediately and enjoy!
Notes
For best results, use high-quality fresh fish and allow slaw to rest for flavor enhancement.
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Mexican
Nutrition
- Serving Size: 1 taco
- Calories: 300
- Sugar: 6g
- Sodium: 450mg
- Fat: 14g
- Saturated Fat: 2g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 5g
- Protein: 20g
- Cholesterol: 50mg
Keywords: fish tacos, summer recipe, easy lunch, seafood, slaw