Nutrition Facts for Moroccan beef stew

Moroccan Beef Stew

Immerse yourself in the warm, aromatic flavors of Morocco with this hearty Moroccan Beef Stew, a soul-soothing one-pot dish brimming with tender beef, vibrant vegetables, and bold spices. Seasoned with a fragrant blend of cumin, cinnamon, coriander, paprika, and turmeric, the stew offers layers of rich, earthy flavors balanced by the subtle sweetness of dried apricots. Slow-simmered to perfection, this dish features melt-in-your-mouth beef, soft carrots and potatoes, and creamy chickpeas in a tomato-based broth that’s both comforting and nourishing. Serve it over fluffy couscous, steamed rice, or with warm crusty bread for a complete and satisfying meal that’s perfect for cozy nights or entertaining. Whether you're new to Moroccan cuisine or a fan of exotic flavors, this recipe will transport your taste buds straight to North Africa.

Nutriscore Rating: 74/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.
Image of Moroccan Beef Stew
Prep Time:20 mins
Cook Time:120 mins
Total Time:140 mins
Servings: 6

Ingredients

  • 2 lbs beef chuck, cut into 1-inch cubes
  • 2 tbsp olive oil
  • 1 medium onion, diced
  • 4 units garlic cloves, minced
  • 2 tsp ground cumin
  • 1 tsp ground cinnamon
  • 1 tsp ground coriander
  • 1 tsp ground paprika
  • 0.5 tsp ground turmeric
  • 14 oz canned crushed tomatoes
  • 2 cups beef or chicken stock
  • 3 units carrots, peeled and sliced
  • 3 medium potatoes, peeled and diced
  • 0.5 cup dried apricots, chopped
  • 15 oz chickpeas, drained and rinsed
  • 0.25 cup fresh cilantro, chopped (optional, for garnish)
  • 1 tsp salt
  • 0.5 tsp black pepper

Directions

Step 1

Heat 2 tablespoons of olive oil in a large, heavy-bottomed pot or Dutch oven over medium-high heat.

Step 2

Season the beef cubes with 1 teaspoon of salt and 0.5 teaspoons of black pepper. Sear the beef in batches, ensuring not to overcrowd the pot. Cook for 2-3 minutes per side until browned. Remove the browned beef and set aside.

Step 3

Reduce the heat to medium and add the diced onion to the pot. Sauté for 5 minutes until softened, stirring occasionally.

Step 4

Add the minced garlic to the onions and cook for 1 minute until fragrant.

Step 5

Stir in the ground cumin, cinnamon, coriander, paprika, and turmeric, allowing the spices to toast for 1-2 minutes.

Step 6

Return the browned beef to the pot and stir to coat it in the spices.

Step 7

Pour in the crushed tomatoes and beef or chicken stock. Bring the mixture to a simmer and reduce the heat to low.

Step 8

Cover the pot and allow the stew to simmer gently for 45 minutes, stirring occasionally.

Step 9

Add the carrots, potatoes, and dried apricots to the stew. Stir to combine, cover, and let simmer for another 30-40 minutes until the vegetables are tender and the beef is fully cooked.

Step 10

Stir in the drained chickpeas and cook for an additional 10 minutes to heat through.

Step 11

Taste and adjust the seasoning if necessary, adding more salt or pepper to taste.

Step 12

Serve the stew hot, garnished with fresh chopped cilantro if desired. Pair with couscous, rice, or warm bread.

Nutrition Facts

Serving size 3257.5 grams (3257.5g)
Amount per serving % Daily Value*
Calories 4211
Total Fat 227.00g 291%
Saturated Fat 79.30g 397%
Polyunsaturated Fat 2.70g
Cholesterol 690mg 230%
Sodium 7109mg 309%
Total Carbohydrate 345.20g 126%
Dietary Fiber 64.80g 231%
Total Sugars 98.30g
Protein 228.60g 457%
Vitamin D 0IU 0%
Calcium 755mg 58%
Iron 52mg 291%
Potassium 9579mg 204%
*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: 47.1%
Protein: 21.1%
Carbs: 31.8%