Nutrition Facts for Moroccan spiced beef

Moroccan Spiced Beef

Transport your taste buds to the bustling markets of Marrakech with this Moroccan Spiced Beef recipe, a rich and aromatic stew bursting with exotic flavors. Tender chunks of beef are infused with a warm blend of spices, including cumin, coriander, cinnamon, and turmeric, creating a symphony of tastes that captivate the senses. Sweet dried apricots, nutty almonds, and a touch of honey balance the savory notes, while chickpeas and a hearty tomato base add depth and texture. This one-pot wonder simmers to perfection, filling your kitchen with irresistible aromas and yielding a fork-tender dish that’s perfect for serving over fluffy couscous, fragrant rice, or with warm flatbread. Easy to prepare yet impressively flavorful, this recipe is a must-try for lovers of comforting, globally-inspired cuisine. Perfect for family dinners or special occasions, it’s guaranteed to transport you straight to the heart of Morocco!

Nutriscore Rating: 77/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 Spiced Beef
Prep Time:20 mins
Cook Time:90 mins
Total Time:110 mins
Servings: 4

Ingredients

  • 500 grams beef stew meat
  • 2 tablespoons olive oil
  • 1 large onion
  • 3 pieces garlic cloves
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon paprika
  • 0.5 teaspoon ground cinnamon
  • 0.5 teaspoon ground turmeric
  • 0.25 teaspoon cayenne pepper
  • 400 grams diced tomatoes
  • 250 milliliters beef stock
  • 1 tablespoon honey
  • 100 grams dried apricots
  • 50 grams almonds
  • 240 grams chickpeas
  • 2 tablespoons fresh cilantro
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper

Directions

Step 1

Cut the beef stew meat into bite-sized cubes, if not already done.

Step 2

Peel and finely chop the onion and garlic.

Step 3

Heat the olive oil in a large pot or Dutch oven over medium-high heat.

Step 4

Add the beef to the pot in batches, searing each batch until browned on all sides. Remove and set aside.

Step 5

In the same pot, reduce the heat to medium and add the chopped onion. Cook for 5-7 minutes until softened.

Step 6

Add the garlic to the pot and cook for an additional minute, stirring frequently.

Step 7

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

Step 8

Add the beef back into the pot along with the diced tomatoes and beef stock. Stir well to combine.

Step 9

Bring the mixture to a simmer, then reduce the heat to low. Cover the pot and let it cook for 60 minutes, stirring occasionally.

Step 10

After 60 minutes, stir in the honey, dried apricots, almonds, and chickpeas. Season with salt and black pepper.

Step 11

Continue cooking uncovered for another 20-30 minutes, allowing the liquid to reduce slightly and the flavors to meld.

Step 12

Taste and adjust seasoning if necessary.

Step 13

Garnish with freshly chopped cilantro before serving.

Step 14

Serve hot over couscous, rice, or with warm flatbread.

Nutrition Facts

Serving size (1826.2g)
Amount per serving % Daily Value*
Calories 2717.3
Total Fat 137.8g 0%
Saturated Fat 37.3g 0%
Polyunsaturated Fat 2.7g
Cholesterol 450mg 0%
Sodium 4162.2mg 0%
Total Carbohydrate 199.6g 0%
Dietary Fiber 46.9g 0%
Total Sugars 93.1g
Protein 175.7g 0%
Vitamin D 0IU 0%
Calcium 675.7mg 0%
Iron 31.7mg 0%
Potassium 4852.4mg 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: 45.2%
Protein: 25.6%
Carbs: 29.1%