Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Moroccan Beef Stew


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: make-recipe
  • Total Time: 135 minutes
  • Yield: 6 servings 1x
  • Diet: None

Description

A delicious and hearty Moroccan beef stew packed with flavor, featuring tender beef, chickpeas, and dried apricots.


Ingredients

Scale
  • 2 lbs beef stew meat, cut into cubes
  • 2 tablespoons olive oil
  • 1 onion, chopped
  • 3 garlic cloves, minced
  • 2 teaspoons ground cumin
  • 2 teaspoons ground cinnamon
  • 1 teaspoon ground coriander
  • 1 teaspoon paprika
  • 1/2 teaspoon cayenne pepper (optional)
  • 2 cups beef broth
  • 1 can chickpeas, rinsed and drained
  • 1 cup dried apricots, chopped
  • 1 cup almonds, toasted
  • Salt and pepper to taste
  • Fresh cilantro for garnish

Instructions

  1. In a large pot, heat the olive oil over medium heat. Add the chopped onion and garlic, and sauté until softened.
  2. Add the beef cubes and brown on all sides.
  3. Stir in the cumin, cinnamon, coriander, paprika, and cayenne pepper; cook for 1-2 minutes until fragrant.
  4. Pour in the beef broth, and bring to a simmer.
  5. Add the chickpeas and dried apricots, then cover and let it cook on low heat for about 90 to 120 minutes, or until the beef is tender.
  6. Season with salt and pepper to taste.
  7. Serve hot, garnished with toasted almonds and fresh cilantro.

Notes

For a thicker stew, leave the lid off for the last 30 minutes of cooking. You can customize with different vegetables or spices.

  • Prep Time: 15 minutes
  • Cook Time: 120 minutes
  • Category: Main Course
  • Method: Simmering
  • Cuisine: Moroccan

Nutrition

  • Serving Size: 1 serving
  • Calories: 480
  • Sugar: 15g
  • Sodium: 600mg
  • Fat: 22g
  • Saturated Fat: 3g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 10g
  • Protein: 38g
  • Cholesterol: 100mg