Nutrition Facts for Tomato fish stew

Tomato Fish Stew

Image of Tomato Fish Stew
Nutriscore Rating: 75/100

Dive into the rich, comforting flavors of this Tomato Fish Stew, a hearty and healthy one-pot meal that's perfect for weeknight dinners or a cozy family gathering. Tender white fish fillets like cod or halibut are gently poached in a robust tomato broth, infused with aromatic garlic, sweet red bell peppers, and a symphony of warm spices like cumin and paprika. A splash of lemon juice and fresh parsley brighten the dish, balancing its deep, savory notes. This simple yet elegant stew comes together in just 45 minutes and pairs beautifully with crusty bread or steamed rice to soak up every drop of the flavorful broth. Ideal for seafood lovers, this easy-to-make stew is a vibrant addition to your meal rotation, packed with protein and Mediterranean-inspired goodness.

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
30 min
🕐
Total Time
45 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

15 items
  • 1 pound white fish fillets (such as cod, halibut, or tilapia)
  • 2 tablespoons olive oil
  • 1 medium yellow onion, finely chopped
  • 3 cloves garlic cloves, minced
  • 1 medium red bell pepper, diced
  • 14.5 ounces canned diced tomatoes
  • 2 tablespoons tomato paste
  • 2 cups fish stock (or vegetable stock)
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • 0.5 teaspoon chili flakes (optional, for heat)
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 3 tablespoons fresh parsley, chopped (plus extra for garnish)
  • 1 tablespoon lemon juice
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

11 steps
1

Pat the fish fillets dry with a paper towel, season them lightly with salt and pepper, and set aside.

2

Heat the olive oil in a large pot or Dutch oven over medium heat.

3

Add the chopped onion and sauté for 4-5 minutes, until softened and translucent.

4

Stir in the minced garlic and diced red bell pepper, and cook for an additional 2-3 minutes, until fragrant.

5

Add the canned diced tomatoes, tomato paste, and fish stock to the pot. Stir to combine.

6

Season the stew with ground cumin, paprika, chili flakes (if using), salt, and pepper. Stir well.

7

Bring the mixture to a gentle simmer, then reduce the heat to medium-low. Let the stew simmer for 10 minutes to allow the flavors to develop.

8

Gently add the fish fillets to the pot, making sure they are submerged in the tomato broth. Cover the pot and cook for 8-10 minutes, or until the fish is cooked through and easily flakes with a fork.

9

Remove the pot from the heat and stir in the chopped parsley and lemon juice.

10

Taste and adjust seasonings, if necessary.

11

Serve the Tomato Fish Stew hot, garnished with additional parsley, alongside crusty bread or steamed rice, if desired.

Cooking Tip: Take your time with each step for the best results!
1015
cal
103.8g
protein
47.0g
carbs
47.8g
fat

Nutrition Facts

1 serving (1681.5g)
Calories
1015
% Daily Value*
Total Fat 47.8 g 61%
Saturated Fat 8.6 g 43%
Polyunsaturated Fat 6.2 g
Cholesterol 245 mg 82%
Sodium 4010 mg 174%
Total Carbohydrate 47.0 g 17%
Dietary Fiber 15.3 g 55%
Total Sugars 26.2 g
Protein 103.8 g 208%
Vitamin D 22.7 mcg 113%
Calcium 352 mg 27%
Iron 8.8 mg 49%
Potassium 3262 mg 69%

*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

18.2%%
40.2%%
41.6%%
Fat: 430 cal (41.6%%)
Protein: 415 cal (40.2%%)
Carbs: 188 cal (18.2%%)