Grilled Fish Tacos with Cilantro Slaw

Flaky white fish seasoned with a smoky spice blend, grilled and served in warm tortillas with a bright, zesty cilantro-lime slaw and creamy avocado slices.
- Prep: 20 min
- Cook: 15 min
- Total: 35 min
- Servings: 5
- Cuisine: Mexican
- Difficulty: Medium
- Cost: $4.34/serving
Dietary
- Pescatarian
- Nut-Free
- Soy-Free
- Egg-Free
- Low-Sugar
- High-Protein
Tags
- fresh
- healthy
Ingredients
- 1.5 pound white fish fillets (firm)
- 2 tablespoon olive oil
- 1 teaspoon chili powder
- 0.5 teaspoon ground cumin
- 0.5 teaspoon garlic powder
- 0.25 teaspoon kosher salt
- 0.25 teaspoon black pepper
- 0.5 head green cabbage (shredded)
- 0.25 cup fresh cilantro (chopped)
- 2 tablespoon lime juice (fresh)
- 1 avocado (sliced)
- 10 tortillas (corn or small flour)
- 0.25 cup sour cream
Instructions
- Pat 1 1/2 pounds fish fillets dry. In a small bowl, combine 1 teaspoon chili powder, 1/2 teaspoon ground cumin, 1/2 teaspoon garlic powder, 1/4 teaspoon kosher salt, and 1/4 teaspoon black pepper. Rub spice mixture evenly over both sides of the fish.
- For the slaw: In a medium bowl, combine 1/2 head shredded green cabbage, 1/4 cup chopped fresh cilantro, 2 tablespoons lime juice, 1 tablespoon olive oil, and a pinch of salt. Toss to combine and set aside to let flavors meld.
- Heat 1 tablespoon olive oil in a large skillet or grill pan over medium-high heat. Add the seasoned fish and cook for 3-5 minutes per side, depending on thickness, until cooked through and flaky.
- While fish cooks, warm 10-12 tortillas according to package directions (microwave, dry skillet, or oven).
- Once fish is cooked, break it into large flakes. Assemble tacos by filling warmed tortillas with the fish, a generous spoonful of cilantro slaw, and a few slices of 1 avocado. Add sour cream or Greek yogurt if desired.
Notes
You can pan-fry the fish instead of grilling. Serve with a side of your favorite salsa or hot sauce for extra flavor.
Nutrition (per serving)
- Calories: 410
- Protein: 37 g
- Carbohydrates: 38 g
- Fat: 13.5 g
- Fiber: 7.5 g
- Sodium: 390 mg
- Saturated Fat: 2.2 g
- Sugar: 3 g
- Cholesterol: 65 mg