Nutrition Facts for Fish tagine with olives moroccan stew

Fish Tagine with Olives Moroccan Stew

Transport your taste buds to the vibrant streets of Morocco with this Fish Tagine with Olives, a traditional Moroccan stew brimming with bold flavors and aromatic spices. Featuring tender white fish fillets simmered in a rich, spiced tomato sauce infused with paprika, cumin, turmeric, and ground ginger, this dish offers a perfect balance of warmth and tanginess. Bright notes of fresh cilantro, parsley, and lemon slices harmonize with briny green olives, creating a deeply satisfying and authentic tagine experience. Cooked gently in a tagine or Dutch oven, this comforting stew comes together in under an hour, making it an ideal centerpiece for a family dinner or special gathering. Serve it with crusty bread or fluffy couscous to savor every drop of the flavorful sauce. Perfect for fans of Moroccan cuisine, this fish tagine recipe is a must-try for anyone seeking a healthy, hearty, and exotically spiced meal.

Nutriscore Rating: 76/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Fish Tagine with Olives Moroccan Stew
Prep Time:20 mins
Cook Time:40 mins
Total Time:60 mins
Servings: 4

Ingredients

  • 4 pieces firm white fish fillets (cod, haddock, or halibut)
  • 3 tablespoons olive oil
  • 1 large onion, finely chopped
  • 3 cloves garlic cloves, minced
  • 0.5 cup fresh cilantro, chopped
  • 0.5 cup fresh parsley, chopped
  • 2 cups tomatoes, grated (or crushed canned tomatoes)
  • 1 teaspoon paprika
  • 2 teaspoons ground cumin
  • 1 teaspoon turmeric
  • 1 teaspoon ground ginger
  • 0.25 teaspoon cayenne pepper (optional, for heat)
  • 1 whole lemon, sliced into rounds
  • 0.75 cup green olives (pitted)
  • 1 teaspoon salt
  • 1 teaspoon black pepper
  • 1 cup water

Directions

Step 1

In a large bowl, season the fish fillets with 1/2 teaspoon of salt, 1/2 teaspoon of black pepper, and a sprinkle of cumin. Set aside to marinate while preparing the rest of the dish.

Step 2

Heat the olive oil in a tagine or deep Dutch oven over medium heat.

Step 3

Add the chopped onion and sauté for 5-6 minutes until translucent. Stir in the minced garlic and cook for another minute until fragrant.

Step 4

Mix in the grated tomatoes, paprika, cumin, turmeric, ground ginger, and cayenne pepper (if using). Let the mixture simmer for 5 minutes, stirring occasionally.

Step 5

Add the water to the tomato mixture and bring to a gentle simmer. Season with the remaining salt and pepper.

Step 6

Gently lay the fish fillets on top of the sauce. Arrange the lemon slices on top of the fish, and sprinkle with the chopped cilantro, parsley, and green olives.

Step 7

Cover the tagine or Dutch oven with its lid and reduce the heat to low. Let the stew simmer gently for 20-25 minutes, or until the fish is cooked through and flakes easily with a fork.

Step 8

Check for seasoning and adjust as needed. Serve the fish tagine hot with crusty bread or steamed couscous to soak up the flavorful sauce.

Nutrition Facts

Serving size (1818.1g)
Amount per serving % Daily Value*
Calories 1265.4
Total Fat 74.9g 0%
Saturated Fat 11.3g 0%
Polyunsaturated Fat 4.0g
Cholesterol 200mg 0%
Sodium 5254.8mg 0%
Total Carbohydrate 68.2g 0%
Dietary Fiber 26.8g 0%
Total Sugars 23.9g
Protein 96.6g 0%
Vitamin D 800IU 0%
Calcium 717.1mg 0%
Iron 21.5mg 0%
Potassium 4301.2mg 0%
*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

Fat: 50.6%
Protein: 29.0%
Carbs: 20.5%