Nutrition Facts for Dairy-free hearty mediterranean fish stew
Blog Research API Download App

Dairy-Free Hearty Mediterranean Fish Stew

Image of Dairy-Free Hearty Mediterranean Fish Stew
Nutriscore Rating: 74/100

Dive into the vibrant flavors of the Mediterranean with this Dairy-Free Hearty Fish Stew, a comforting and wholesome dish perfect for seafood lovers seeking a nutritious meal. Packed with tender chunks of cod or haddock, this stew is brimming with fresh vegetables like carrots, celery, and bell peppers, all simmered in a rich tomato-based broth infused with aromatic herbs such as oregano and thyme. A splash of lemon juice adds a bright, tangy finish, while freshly chopped parsley provides a burst of color and freshness. Easy to prepare in under an hour, this dairy-free recipe is ideal for a weeknight dinner or an elegant yet hearty dish to serve guests. Perfect keywords: Mediterranean fish stew, dairy-free recipes, healthy seafood stew, hearty tomato broth, cod stew recipe.

Get More Healthy Recipes with SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Discover personalized meal ideas
Track your nutrition effortlessly
Get AI-powered health insights
SnapCalorie App Screenshot

Recipe Information

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

🥘 Ingredients

17 items
  • 2 tablespoons Olive oil
  • 1 large Onion, chopped
  • 3 Garlic cloves, minced
  • 1 large Carrot, diced
  • 2 Celery stalk, diced
  • 1 medium Red bell pepper, chopped
  • 2 tablespoons Tomato paste
  • 1 15-ounce can Canned diced tomatoes
  • 4 cups Vegetable stock
  • 1 Bay leaf
  • 1 teaspoon Dried oregano
  • 1 teaspoon Dried thyme
  • 1 teaspoon Salt
  • 0.5 teaspoon Black pepper
  • 1 pound Fish fillets, such as cod or haddock, cut into 2-inch pieces
  • 1 Lemon, juiced
  • 0.25 cup Fresh parsley, chopped
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

12 steps
1

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

2

Add the chopped onion and cook until softened, about 5 minutes.

3

Stir in the garlic, carrot, celery, and red bell pepper. Cook for an additional 5 minutes until the vegetables begin to soften.

4

Add the tomato paste to the pot, stirring well to coat the vegetables.

5

Pour in the canned diced tomatoes, including the juice, and the vegetable stock.

6

Add in the bay leaf, dried oregano, dried thyme, salt, and black pepper. Stir everything together.

7

Bring the stew to a boil, then reduce the heat to low. Cover the pot and let it simmer for 20 minutes to allow the flavors to blend.

8

Carefully add the fish pieces to the pot, making sure they are submerged in the liquid.

9

Cover and simmer for another 10 minutes, or until the fish is cooked through and flakes easily with a fork.

10

Remove from heat and stir in the lemon juice.

11

Discard the bay leaf and adjust seasoning with more salt or pepper if needed.

12

Garnish with fresh parsley before serving. Enjoy your hearty Mediterranean fish stew!

Cooking Tip: Take your time with each step for the best results!
1498
cal
135.7g
protein
127.3g
carbs
55.1g
fat

Nutrition Facts

1 serving (2449.0g)
Calories
1498
% Daily Value*
Total Fat 55.1 g 71%
Saturated Fat 9.8 g 49%
Polyunsaturated Fat 6.5 g
Cholesterol 275 mg 92%
Sodium 5211 mg 227%
Total Carbohydrate 127.3 g 46%
Dietary Fiber 32.4 g 116%
Total Sugars 51.9 g
Protein 135.7 g 271%
Vitamin D 26.7 mcg 133%
Calcium 632 mg 49%
Iron 15.8 mg 88%
Potassium 5893 mg 125%

*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

32.9%%
35.1%%
32.0%%
Fat: 495 cal (32.0%%)
Protein: 542 cal (35.1%%)
Carbs: 509 cal (32.9%%)