Nutrition Facts for Healthy fish tacos

Healthy Fish Tacos

Indulge in the vibrant flavors of these **Healthy Fish Tacos**, a light yet satisfying meal that’s perfect for busy weeknights or casual gatherings. This recipe features tender, spiced white fish fillets—baked or grilled to perfection—paired with crisp red cabbage, sweet carrots, creamy avocado, and a tangy yogurt-lime sauce for a burst of freshness in every bite. Served on warm corn tortillas and garnished with fresh cilantro or optional jalapeño for a spicy kick, these tacos are as nutritious as they are delicious. With a quick prep and cook time of under 30 minutes, this dish offers a wholesome, colorful, and heart-healthy twist on a beloved classic.

Nutriscore Rating: 82/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Healthy Fish Tacos
Prep Time:15 mins
Cook Time:10 mins
Total Time:25 mins
Servings: 4

Ingredients

  • 1 pound white fish fillets (e.g., cod, tilapia)
  • 2 tablespoons olive oil
  • 1 teaspoon chili powder
  • 1 teaspoon paprika
  • 1 teaspoon garlic powder
  • 0.5 teaspoons cumin
  • 0.5 teaspoons salt
  • 0.25 teaspoons black pepper
  • 8 pieces small corn tortillas
  • 2 cups red cabbage, thinly sliced
  • 1 cup carrots, shredded
  • 0.25 cup fresh cilantro, chopped
  • 0.5 cup Greek yogurt (plain)
  • 1 whole lime, juiced
  • 1 teaspoon honey
  • 1 whole avocado, sliced
  • 1 whole jalapeño, thinly sliced (optional)

Directions

Step 1

Preheat the oven to 375°F (190°C) or prepare an outdoor grill to medium heat.

Step 2

In a small bowl, mix together the chili powder, paprika, garlic powder, cumin, salt, and black pepper.

Step 3

Pat the fish fillets dry with paper towels and brush them lightly with olive oil on both sides.

Step 4

Rub the spice mixture evenly over the fish fillets, coating them entirely.

Step 5

Bake the fish on a parchment-lined baking sheet for 10-12 minutes, or until it flakes easily with a fork, or grill for 3-4 minutes per side until fully cooked.

Step 6

While the fish is cooking, prepare the yogurt-lime sauce by mixing the Greek yogurt, lime juice, and honey in a small bowl. Whisk until smooth and set aside.

Step 7

Warm the corn tortillas on a dry skillet over medium heat for about 30 seconds per side or until pliable. Alternatively, wrap them in foil and heat in the oven for 5 minutes.

Step 8

Assemble the tacos: Flake the cooked fish into large chunks and evenly distribute among the tortillas.

Step 9

Top each taco with shredded red cabbage, carrots, sliced avocado, cilantro, and jalapeño (if using).

Step 10

Drizzle the yogurt-lime sauce over the fillings and serve immediately.

Nutrition Facts

Serving size 1638.4 grams (1638.4g)
Amount per serving % Daily Value*
Calories 1714
Total Fat 63.60g 82%
Saturated Fat 10.20g 51%
Polyunsaturated Fat 2.70g
Cholesterol 276mg 92%
Sodium 1858mg 81%
Total Carbohydrate 164.80g 60%
Dietary Fiber 41.20g 147%
Total Sugars 32.60g
Protein 130.70g 261%
Vitamin D 907IU 4536%
Calcium 656mg 50%
Iron 13mg 73%
Potassium 4325mg 92%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 32.6%
Protein: 29.8%
Carbs: 37.6%