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 with Dates and Apricots

The Ultimate Guide to Making Moroccan Beef Stew with Dates and Apricots: A Flavorful Journey to North African Cuisine


  • Author: David Andersson
  • Total Time: 2 hours 20 minutes
  • Diet: Halal

Description

Moroccan Beef Stew with Dates and Apricots is a savory and slightly sweet stew, a signature dish of Moroccan cuisine. The combination of rich spices such as cinnamon, cumin, and turmeric, paired with dried fruits like dates and apricots, gives this dish its signature flavor profile. The dish is often served over couscous or rice, making it a satisfying and well-rounded meal.


Ingredients

For the stew:

  • 2 pounds beef chuck, cut into bite-sized pieces

  • 1 tablespoon olive oil

  • 1 large onion, finely chopped

  • 3 cloves garlic, minced

  • 1 teaspoon ground cumin

  • 1 teaspoon ground cinnamon

  • ½ teaspoon ground coriander

  • ½ teaspoon paprika

  • ½ teaspoon turmeric

  • ½ teaspoon cayenne pepper (optional, for heat)

  • 1 teaspoon salt

  • ½ teaspoon black pepper

  • 1 cup beef broth

  • 1 cup diced tomatoes

  • ½ cup pitted Medjool dates, chopped

  • ½ cup dried apricots, chopped

  • 1 tablespoon honey

  • ½ cup toasted almonds (for garnish)

  • ¼ cup chopped fresh cilantro (for garnish)


Instructions

1. Sear the Beef

Heat the olive oil in a Dutch oven or large heavy-bottomed pot over medium-high heat. Add the beef pieces in batches, ensuring not to overcrowd the pot. Brown the beef on all sides, which will take about 6-8 minutes. Once browned, remove the beef from the pot and set it aside.

2. Sauté the Aromatics

In the same pot, add the finely chopped onion and minced garlic. Cook them for about 3-4 minutes until the onion softens and becomes translucent. This step enhances the overall flavor by releasing the natural sweetness of the onion and garlic.

3. Add the Spices

Now, stir in the ground cumin, ground cinnamon, ground coriander, paprika, turmeric, cayenne pepper, salt, and black pepper. Cook the mixture for about 1 minute, allowing the spices to become fragrant. This is an important step to develop the flavor foundation of your stew.

4. Simmer the Stew

Return the browned beef to the pot, and add the beef broth, diced tomatoes, dates, apricots, and honey. Stir to combine all the ingredients. Bring the stew to a boil, then reduce the heat to low and let it simmer gently for 1.5 to 2 hours. The stew is ready when the beef becomes tender and the flavors have melded together.

5. Garnish and Serve

Before serving, sprinkle the stew with toasted almonds and chopped fresh cilantro for added texture and freshness. The final touch brings a vibrant contrast to the rich stew. Serve it over couscous or rice for a complete meal.

Notes

For extra depth of flavor, try toasting the spices briefly before adding them to the stew. You can also add a touch of harissa for gentle heat or garnish with toasted almonds and fresh cilantro for a beautiful finish. Serve over couscous or warm flatbread to soak up every bit of the rich, sweet-savory sauce!

  • Prep Time: 20 minutes
  • Cook Time: 2 hours
  • Category: Stew
  • Method: Braising
  • Cuisine: Moroccan

Keywords: The Ultimate Guide to Making Moroccan Beef Stew