Go Back
Moroccan beef tagine

How to Make Moroccan Beef Tagine at Home (Easy Step-by-Step Guide)

3 from 1 vote
This Moroccan Beef Tagine is a rich, aromatic stew made with tender beef, dried apricots, and warm spices, slow-cooked to perfection in a traditional clay tagine or Dutch oven. Perfect for a cozy dinner, this dish brings authentic Moroccan flavor to your table with minimal effort and maximum taste.
Prep Time 20 minutes
Cook Time 2 hours
Rest Time 10 minutes
Total Time 2 hours 30 minutes
Servings: 4
Course: Main Course
Cuisine: Mediterranean
Calories: 520

Ingredients
  

  • 800 g beef chuck or stew meat, cut into chunks
  • 2 tbsp olive oil
  • 1 large onion, finely chopped
  • 3 garlic cloves, minced
  • 1 tsp ground cumin
  • 1 tsp ground ginger
  • 1/2 tsp ground cinnamon
  • 1/2 tsp turmeric
  • A pinch of saffron threads optional
  • 1/2 tsp black pepper
  • 1 tsp salt
  • 300 ml beef stock or water
  • 100 g dried apricots
  • 50 g blanched almonds
  • 1 tbsp honey
  • Fresh cilantro for garnish

Method
 

  1. Marinate: In a large bowl, mix beef chunks with olive oil, garlic, and all the spices. Let it marinate for at least 1 hour or overnight in the fridge for deeper flavor.
  2. Sear: Heat a tagine or heavy pot over medium heat. Add the beef and sear until browned on all sides. Add chopped onions and sauté until soft.
  3. Simmer: Add beef stock, cover, and cook on low heat for 1.5 to 2 hours until meat is tender. Add apricots, almonds, and honey in the last 30 minutes of cooking.
  4. Serve: Let it rest 10 minutes before serving. Garnish with fresh cilantro and serve with couscous or crusty bread.

Notes

  • You can substitute prunes or dates for apricots.
  • For a richer sauce, cook uncovered for the last 15 minutes.
  • Toast the almonds before adding for extra crunch.