I love this recipe because fish tacos are one of my favorite foods, but I know it is packed with calories it usually is. Plus this recipe takes less than 30 minutes to make and is less than 400 calories. Almost any type of fish will work in this recipe. You can even season the fish and cook it on an outdoor grill. Also, if you are a cheese fan, just add a small sprinkle on top of your tacos.

Prep Time: 10 min
Cook Time: 13 min
Serves 4


1 pound halibut filet

1 tablespoon lime juice

½ teaspoon salt

1 tablespoon canola oil

1 teaspoon chili powder

1 teaspoon ground cumin

2 cups shredded lettuce

1 tablespoon cilantro, chopped

1 white onion, sliced

1 tomato, chopped

1 avocado, sliced

8 corn tortillas

If you like it spicy: ½ jalapeno chili pepper, chopped


  1. Combine onion, chili pepper (optional), lime juice, cilantro, and 1/4 teaspoon of salt in bowl.
  2. Heat the oil in a skillet over medium heat. Add the halibut with chili powder, cumin, and the rest of the salt. Cook until the fish flakes easily with a fork, for about 6 minutes each side.
  3. Heat the tortillas (check out packaging for heating instructions). Fill tortillas with halibut, lettuce, tomatoes, avocado, and onions. You can even sprinkle a little more lime on top if you desire.

1 serving = 2 tacos

Calories 370
Total Fat 14 g
saturated Fat 2g
Sodium 430 mg
Carbohydrate 35g
Dietary Fiber 6g
Protein 27g
Calcium 8%

This recipe was taken and adapted from the 400 Calorie Fix book by Liz Vaccariello