Nutrition Facts for Moroccan fish stew

Moroccan Fish Stew

Image of Moroccan Fish Stew
Nutriscore Rating: 77/100

Dive into the vibrant flavors of North Africa with this Moroccan Fish Stew, a hearty and aromatic dish that’s perfect for cozy dinners or special gatherings. This recipe combines tender chunks of white fish, such as cod or halibut, with a medley of colorful vegetables including carrots, red bell peppers, and potatoes, all simmered in a richly spiced tomato-based broth infused with warming cumin, coriander, paprika, and turmeric. Fresh ginger and garlic add a fragrant depth, while a hint of cayenne delivers gentle heat. Finished with a sprinkle of fresh cilantro and served with bright lemon wedges, this easy-to-make, one-pot dish bursts with authentic Moroccan flavors and is both healthy and comforting. Ready in under an hour, it pairs beautifully with crusty bread or fluffy couscous to soak up the savory broth. Perfect for seafood lovers seeking a bold, globally-inspired meal!

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
20 min
🔥
Cook Time
35 min
🕐
Total Time
55 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

19 items
  • 2 tablespoons olive oil
  • 1 large, diced onion
  • 3 minced garlic cloves
  • 1 tablespoon, grated fresh ginger
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon ground paprika
  • 0.5 teaspoon ground turmeric
  • 0.25 teaspoon cayenne pepper
  • 14 ounces, canned crushed tomatoes
  • 2 cups chicken or fish stock
  • 1 large, peeled and sliced carrot
  • 1 large, diced red bell pepper
  • 2 medium, peeled and diced potatoes
  • 1.5 pounds, cut into chunks white fish fillets (e.g., cod, halibut)
  • 1 teaspoon, or to taste salt
  • 0.5 teaspoon, or to taste black pepper
  • 0.25 cup, chopped fresh cilantro
  • 1 cut into wedges lemon
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

12 steps
1

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

2

Add the diced onion and sauté for 5-7 minutes, or until softened and translucent.

3

Stir in the minced garlic and grated ginger, cooking for 1-2 minutes until fragrant.

4

Add the ground cumin, coriander, paprika, turmeric, and cayenne pepper. Stir the spices into the onion mixture and sauté for 1 minute to toast them lightly.

5

Pour in the crushed tomatoes and chicken or fish stock. Stir to combine.

6

Add the sliced carrot, diced red bell pepper, and diced potatoes to the pot. Stir well, bring the mixture to a simmer, and cover with a lid.

7

Cook the vegetables over medium-low heat for 20 minutes, or until the potatoes and carrots are tender.

8

Carefully nestle the chunks of fish fillet into the stew, making sure they are covered in the liquid. Season with salt and black pepper.

9

Cover the pot again and cook for an additional 8-10 minutes, or until the fish is cooked through and flakes easily with a fork.

10

Taste and adjust seasoning as necessary.

11

Sprinkle the stew with freshly chopped cilantro before serving.

12

Serve hot with lemon wedges on the side for squeezing over the stew.

Cooking Tip: Take your time with each step for the best results!
1560
cal
159.5g
protein
150.2g
carbs
39.6g
fat

Nutrition Facts

1 serving (2447.1g)
Calories
1560
% Daily Value*
Total Fat 39.6 g 51%
Saturated Fat 6.4 g 32%
Polyunsaturated Fat 2.7 g
Cholesterol 340 mg 113%
Sodium 4626 mg 201%
Total Carbohydrate 150.2 g 55%
Dietary Fiber 25.2 g 90%
Total Sugars 35.2 g
Protein 159.5 g 319%
Vitamin D 34.0 mcg 170%
Calcium 426 mg 33%
Iron 14.6 mg 81%
Potassium 6168 mg 131%

*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

37.7%%
40.0%%
22.3%%
Fat: 356 cal (22.3%%)
Protein: 638 cal (40.0%%)
Carbs: 600 cal (37.7%%)