Healthy Fish Tacos with Zesty Slaw
ROAR aestheticShare
Fish tacos are a fresh and flavorful way to enjoy seafood while keeping your meals light and nutritious. This healthy version swaps heavy sauces and fried fish for grilled or baked white fish, tangy Greek yogurt sauce, and a crunchy cabbage slaw. Perfect for a quick weeknight dinner or summer gathering!
Ingredients (Serves 4 – about 2 tacos per person)
For the Fish:
- 1 lb white fish (cod, tilapia, or mahi-mahi)
- 1 tbsp olive oil
- Juice of 1 lime
- 1 tsp smoked paprika
- 1/2 tsp cumin
- 1/2 tsp garlic powder
- Salt and pepper to taste
For the Slaw:
- 2 cups shredded cabbage (mix of red and green)
- 1/4 cup shredded carrots
- 1 tbsp apple cider vinegar
- 1 tbsp lime juice
- 1/2 tbsp honey or agave
- Salt and pepper to taste
For the Sauce:
- 1/2 cup plain Greek yogurt (nonfat or 2%)
- 1 tbsp lime juice
- 1 tsp hot sauce or sriracha (optional)
- Pinch of salt
Toppings:
- 8 small corn tortillas
- Fresh cilantro
- Sliced avocado (optional)
- Extra lime wedges
Instructions
-
Marinate the Fish:
In a bowl, combine olive oil, lime juice, paprika, cumin, garlic powder, salt, and pepper. Add fish and coat evenly. Let marinate for 15–20 minutes. -
Make the Slaw:
In another bowl, mix cabbage, carrots, vinegar, lime juice, honey, salt, and pepper. Toss well and refrigerate. -
Prepare the Sauce:
Mix Greek yogurt with lime juice, hot sauce (if using), and a pinch of salt. Set aside. -
Cook the Fish:
Grill or bake the fish at 400°F (200°C) for 10–12 minutes, or pan-sear for about 4 minutes per side until flaky. -
Assemble the Tacos:
Warm the tortillas, then layer with slaw, fish, sauce, and your choice of toppings. Garnish with cilantro and a squeeze of lime.
Estimated Macros (per serving of 2 tacos)
Nutrient |
Amount |
Calories |
~350 kcal |
Protein |
~30 g |
Carbohydrates |
~28 g |
Fat |
~14 g |
Fiber |
~5 g |
(Macros may vary slightly depending on the fish and toppings used.)