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.
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.2 grams (1826.2g)
Amount per serving % Daily Value*
Calories 2717
Total Fat 137.80g 177%
Saturated Fat 37.30g 186%
Polyunsaturated Fat 2.70g
Cholesterol 450mg 150%
Sodium 4162mg 181%
Total Carbohydrate 199.60g 73%
Dietary Fiber 46.90g 168%
Total Sugars 93.10g
Protein 175.70g 351%
Vitamin D 0IU 0%
Calcium 676mg 52%
Iron 32mg 176%
Potassium 4852mg 103%
*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%