Nutrition Facts for Mexican fish

Mexican Fish

Image of Mexican Fish
Nutriscore Rating: 76/100

Dive into the bold, vibrant flavors of Mexican Fish, a dish that combines flaky white fish fillets with a zesty, tomato-based sauce infused with aromatic spices. This hearty yet healthy recipe features a colorful medley of sautéed onions and bell peppers, layered with garlic, cumin, chili powder, and paprika for a smoky kick. A splash of lime juice adds a refreshing tang, while an optional garnish of fresh cilantro ties it all together. Baked to perfection in under 30 minutes, this one-pan recipe is as easy to prepare as it is flavorful. Serve it alongside fluffy rice, warm tortillas, or a crisp side salad for a satisfying, crowd-pleasing meal. Perfect for busy weeknights or entertaining, Mexican Fish delivers a taste of Mexico straight to your table!

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
25 min
🕐
Total Time
40 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

15 items
  • 4 pieces white fish fillets (tilapia, cod, or snapper)
  • 2 tablespoons olive oil
  • 1 medium yellow onion, thinly sliced
  • 1 medium red bell pepper, thinly sliced
  • 1 medium green bell pepper, thinly sliced
  • 3 cloves garlic cloves, minced
  • 1 14-ounce can diced tomatoes (with juice)
  • 2 tablespoons tomato paste
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 1 teaspoon paprika
  • 2 tablespoons lime juice
  • 2 tablespoons cilantro, finely chopped (optional for garnish)
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

11 steps
1

Preheat your oven to 375°F (190°C).

2

Rinse the fish fillets under cold running water and pat them dry with a paper towel. Set aside.

3

In a large oven-safe skillet, heat the olive oil over medium heat.

4

Add the sliced onions and bell peppers to the skillet and sauté for 5-7 minutes, or until they begin to soften.

5

Stir in the minced garlic and cook for an additional 1 minute until fragrant.

6

Add the diced tomatoes (with juice), tomato paste, ground cumin, chili powder, paprika, salt, and black pepper to the skillet. Stir to combine and let the mixture simmer for 5 minutes.

7

Remove the skillet from heat and carefully place the fish fillets on top of the sauce. Spoon some of the sauce over the fish to fully coat them.

8

Drizzle the fish and sauce with lime juice for added zest.

9

Transfer the skillet to the preheated oven and bake for 15-18 minutes, or until the fish is opaque and flakes easily with a fork.

10

Remove the skillet from the oven and garnish with fresh cilantro, if desired.

11

Serve the Mexican Fish hot with rice, tortillas, or a side salad for a delicious meal.

Cooking Tip: Take your time with each step for the best results!
841
cal
90.5g
protein
45.7g
carbs
35.9g
fat

Nutrition Facts

1 serving (957.1g)
Calories
841
% Daily Value*
Total Fat 35.9 g 46%
Saturated Fat 6.2 g 31%
Polyunsaturated Fat 2.7 g
Cholesterol 200 mg 67%
Sodium 2674 mg 116%
Total Carbohydrate 45.7 g 17%
Dietary Fiber 11.7 g 42%
Total Sugars 20.1 g
Protein 90.5 g 181%
Vitamin D 12.0 mcg 60%
Calcium 164 mg 13%
Iron 6.7 mg 37%
Potassium 2834 mg 60%

*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

21.1%%
41.7%%
37.2%%
Fat: 323 cal (37.2%%)
Protein: 362 cal (41.7%%)
Carbs: 182 cal (21.1%%)