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.
SnapCalorie App QR Code

Scan with your phone to download!

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.5g)
Amount per serving % Daily Value*
Calories 4210.9
Total Fat 227.0g 0%
Saturated Fat 79.3g 0%
Polyunsaturated Fat 2.7g
Cholesterol 690.4mg 0%
Sodium 7109.2mg 0%
Total Carbohydrate 345.2g 0%
Dietary Fiber 64.8g 0%
Total Sugars 98.3g
Protein 228.6g 0%
Vitamin D 0IU 0%
Calcium 754.8mg 0%
Iron 52.4mg 0%
Potassium 9579.0mg 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: 47.1%
Protein: 21.1%
Carbs: 31.8%