Go Back
+ servings
Moroccan-Inspired Beef Stew

Savory Moroccan-Inspired Beef Stew with Sweet Fruit Bliss

This Moroccan-Inspired Beef Stew brings together tender beef, exotic spices, and sweet dried fruit for a deliciously comforting dinner.
Prep Time 15 minutes
Cook Time 2 hours
Total Time 2 hours 15 minutes
Servings: 6 servings
Course: Dinner
Cuisine: Moroccan
Calories: 450

Ingredients
  

For the Stew
  • 2 tablespoons olive oil can be replaced with vegetable oil
  • 2 pounds beef (e.g., chuck roast) substitute with brisket or stewing beef if needed
  • 1 large onion yellow or white onion, or shallots for milder flavor
  • 4 cloves garlic fresh preferred, can use garlic powder
  • 1 tablespoon fresh grated ginger ground ginger can substitute
  • 1 teaspoon cumin no direct substitute, coriander can enhance flavor
  • 1 teaspoon coriander ground can replace whole
  • 1 teaspoon turmeric no true substitute, saffron can add luxury
  • 1 teaspoon cinnamon other warm spices like allspice can substitute
  • 1 pinch cayenne pepper adjust to taste or omit
  • 1 can canned diced tomatoes fresh tomatoes can be used
  • 2 cups beef broth substitute with vegetable broth for vegetarian version
  • 1 cup dried apricots raisins or prunes can be used as alternatives
  • 1 cup raisins can substitute with dried cherries or figs

Equipment

  • large heavy-bottomed pot

Method
 

Step-by-Step Instructions
  1. Heat 2 tablespoons of olive oil in a large, heavy-bottomed pot over medium-high heat. Add the beef chunks in batches, browning them for about 5 minutes until they are caramelized on all sides. Remove the beef and set aside.
  2. In the same pot, lower the heat to medium and add one chopped onion, sautéing for about 5 minutes until golden and translucent. Incorporate 4 minced garlic cloves and 1 tablespoon of grated ginger, stirring for 2 minutes until they emit a fragrant aroma.
  3. Add 1 teaspoon of cumin, 1 teaspoon of coriander, 1 teaspoon of turmeric, 1 teaspoon of cinnamon, and a pinch of cayenne pepper. Stir for 1 minute to toast and release essential oils.
  4. Pour in one can of diced tomatoes and scrape up any browned bits. Return the browned beef to the pot and stir to combine.
  5. Add 2 cups of beef broth, followed by 1 cup of dried apricots and 1 cup of raisins, mixing well before bringing to a gentle boil.
  6. Once boiling, reduce the heat to low and cover. Simmer for 1.5 to 2 hours, stirring occasionally, until the beef is fork-tender.
  7. Taste and adjust seasoning with salt and pepper before serving over couscous, garnished with chopped cilantro, sliced almonds, and lemon wedges.

Nutrition

Serving: 1servingCalories: 450kcalCarbohydrates: 50gProtein: 30gFat: 15gSaturated Fat: 5gPolyunsaturated Fat: 2gMonounsaturated Fat: 8gCholesterol: 70mgSodium: 800mgPotassium: 600mgFiber: 4gSugar: 12gVitamin A: 600IUVitamin C: 8mgCalcium: 60mgIron: 3mg

Notes

For best results, let the stew simmer longer for deeper flavors. Refrigerate leftovers in an airtight container for up to 4 days.

Tried this recipe?

Let us know how it was!