Moroccan Beef Stew

Moroccan Beef Stew is a warm and hearty dish that brings the flavors of North Africa to your dining table. This dish is not only rich in taste but also simple to prepare, making it a great option for both special occasions and everyday meals. If you’re looking for a delicious stew recipe with a unique twist, you might also enjoy this cowboy BBQ beef recipe.

Why Make This Recipe

There are many reasons to make Moroccan Beef Stew. The blend of spices gives it a distinctive flavor that you can’t find in many other stews. It’s a perfect way to warm up on a chilly day and impress your family or guests with something a bit different. Plus, it’s packed with nutritious ingredients, making it a wholesome meal.

How to Make Moroccan Beef Stew

Ingredients

  • 1 kg beef chuck or stewing beef
  • 2 tbsp olive oil
  • 1 large onion
  • 3 garlic cloves
  • 1 tbsp grated fresh ginger
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1 tsp sweet paprika
  • 0.5 tsp ground cinnamon
  • 0.25 tsp cayenne pepper
  • 400 g can of chopped tomatoes
  • 500 ml beef stock
  • 2 large carrots
  • 100 g pitted prunes
  • 50 g dried apricots
  • 1 preserved lemon
  • 1 tbsp honey
  • 1 small handful fresh coriander
  • Salt and black pepper

Directions

  1. Pat beef cubes dry and season generously with salt and pepper.
  2. In a large pot, heat the olive oil over medium-high heat and sear the beef cubes in batches for 3–4 minutes per side until deeply browned. Transfer the seared beef to a plate.
  3. Reduce the heat to medium. In the same pot, add the chopped onion. Cook for 6–8 minutes until softened and lightly golden.
  4. Stir in the minced garlic and grated ginger, cooking for 1 minute.
  5. Add the cumin, coriander, paprika, cinnamon, and optional cayenne pepper. Stir for about 60 seconds to bloom the spices until fragrant.
  6. Pour in the chopped tomatoes and beef stock, scraping up the browned bits from the bottom of the pot to deglaze. Return the seared beef along with its juices to the pot and bring to a gentle simmer.
  7. Cover the pot, reduce the heat to low, and simmer for 1 hour and 30 minutes, maintaining a very gentle bubble.
  8. Stir in the chunked carrots, prunes, dried apricots, preserved lemon, and honey. Cover and cook for another 45–60 minutes until the beef is fork-tender and the carrots are just tender.
  9. Uncover and, if needed, simmer for an additional 10–15 minutes to reduce and thicken. Taste and season with salt and pepper.
  10. Stir through most of the chopped fresh coriander, reserving some for garnish. Serve hot.

How to Serve Moroccan Beef Stew

Serve this stew hot in bowls, garnished with the reserved fresh coriander. It pairs beautifully with couscous or crusty bread to soak up the delicious sauce.

How to Store Moroccan Beef Stew

Leftover Moroccan Beef Stew can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, simply warm it on the stove or in the microwave until heated through. You can also freeze it for up to 3 months; just make sure to let it cool completely before freezing.

Tips to Make Moroccan Beef Stew

  • Make sure to sear the beef properly for better flavor; this helps develop a richer taste in the final dish.
  • Adjust the spice levels to your liking. If you prefer it milder, you can skip the cayenne pepper.
  • For an extra depth of flavor, let the stew sit overnight in the fridge before reheating and serving.

Variation

You can make Moroccan Beef Stew more colorful by adding a variety of vegetables such as bell peppers or zucchini. You can also substitute other dried fruits like figs for a different sweetness.

FAQs

Q: Can I use a different cut of beef?
A: Yes, you can use other cuts like brisket, but chuck or stewing beef is recommended for its tenderness after cooking.

Q: Is there a vegetarian version of Moroccan stew?
A: Yes, you can replace the beef with hearty vegetables like sweet potatoes and chickpeas for a delicious vegetarian alternative.

Q: How spicy is this stew?
A: The spice level depends on the amount of cayenne pepper used. You can adjust it to suit your taste preference.

Conclusion

Moroccan Beef Stew offers a unique blend of flavors that will warm your heart and satisfy your hunger. If you’re interested in exploring more delicious beef recipes, check out this Beef Tagine for another flavorful dish.