Tagine of Beef with Prunes (طاجين اللحم بالبرقوق) — Moroccan sweet-savory beef tagine with prunes and almonds
A classic Moroccan tagine where slow-braised beef becomes meltingly tender in a saffron-cinnamon sauce, finished with glossy prunes and toasted almonds. Often served for guests and celebrations, it balances sweet fruit with warm spices in a deeply aromatic gravy.

Printable Recipe Card
Servings: 6 · Total: 160 min · Difficulty: medium
Ingredients (quick list)
- 1200 g beef chuck, cut into 4 cm cubes (well-marbled for best tenderness)
- 250 g yellow onion, finely grated
- 12 g garlic cloves, finely grated
- 2 tsp ground ginger
- 1 tsp ground cinnamon
- 1 tsp ground turmeric
- 1 tsp ground black pepper
- 2 tsp fine sea salt
- 0.25 tsp saffron threads (crushed)
- 30 ml warm water (for blooming saffron)
- 2 tbsp olive oil
- 30 g unsalted butter
+ 7 more in the full ingredients section below.
Steps (summary)
- Bloom the saffron by crushing the threads and stirring them into 30 ml warm water, then set it aside for 10 minutes. This small…
- In a tagine base or heavy pot, warm the olive oil and butter over medium heat until the butter foams. Add the grated onion and…
- Add the garlic, ground ginger, 1 tsp cinnamon, turmeric, black pepper, and salt, and cook for 60 seconds to toast the spices. S…
- Pour in the 600 ml water and the bloomed saffron with all its liquid, then scrape the bottom to dissolve any flavorful bits. Ad…
- Cook at a very low simmer for 90 minutes, stirring every 20 minutes to prevent sticking and to keep the sauce emulsified. The b…
- While the beef braises, prepare the prunes by simmering them with 250 ml water, honey, and 1 tsp cinnamon for 12–15 minutes. Th…
+ 3 more steps in the full instructions section below.
Cultural Background
Sweet-savory fruit tagines are a hallmark of Moroccan hospitality, often served when honoring guests or during festive gatherings. Prunes with cinnamon and saffron reflect Andalusian and Maghrebi influences that celebrate dried fruit in slow-cooked meat dishes.
Equipment
💡 Tips
- For deeper flavor, brown the beef in two batches for 3–4 minutes per side before adding the water; keep the heat medium-high only during browning.
- If using a clay tagine, use a heat diffuser and keep the simmer very gentle to protect the tagine and prevent scorching.
- To keep prunes intact, add them only near the end and avoid vigorous stirring; spoon sauce over the top instead.
⚠️ Common Mistakes
❌ Boiling the tagine hard, making the beef dry and the sauce greasy.
✅ Fix: Keep a gentle simmer with small bubbles and cook longer if needed; add 60 ml water if the sauce reduces too fast.
❌ Adding prunes too early so they disintegrate into the sauce.
✅ Fix: Simmer prunes separately and add them only for the last 10 minutes, spooning sauce over instead of stirring.
❌ Sauce tastes flat or overly sweet.
✅ Fix: Reduce uncovered for 5–10 minutes to concentrate, then balance with 0.5 tsp salt or 0.25 tsp black pepper rather than adding more honey.
🧊 How to Store
Cool leftovers within 2 hours, then refrigerate in a sealed container for up to 3 days. Reheat covered over low heat with 30–60 ml water to loosen the sauce, or microwave at 700W in 60-second bursts, stirring between bursts until hot throughout.
📅 Make Ahead
Braise the beef base up to 2 days ahead and refrigerate it in its sauce for better flavor. On serving day, reheat gently, simmer the prunes fresh, then combine for the final 10 minutes and garnish just before serving.
🍽️ Pairs Well With
- Couscous
- Moroccan khobz
- saffron rice
- orange-carrot salad
- mint tea.
Regional Variations
- Marrakesh-style: add 0.5 tsp ras el hanout to the beef spices for a more complex perfume.
- Fes-style: include 1 tsp orange blossom water stirred into the prune syrup at the end for a floral finish.
- Almond-forward: fry blanched almonds in 15 ml olive oil until golden, then garnish generously for extra crunch.
Ingredients
- 1200 gbeef chuck, cut into 4 cm cubes (well-marbled for best tenderness)
- 250 gyellow onion, finely grated
- 12 ggarlic cloves, finely grated
- 2 tspground ginger
- 1 tspground cinnamon
- 1 tspground turmeric
- 1 tspground black pepper
- 2 tspfine sea salt
- 0.25 tspsaffron threads (crushed)
- 30 mlwarm water (for blooming saffron)
- 2 tbspolive oil
- 30 gunsalted butter
- 600 mlwater
- 15 gcilantro, finely chopped
- 15 gflat-leaf parsley, finely chopped
- 250 gpitted prunes
- 2 tbsphoney
- 60 gtoasted blanched almonds (whole or roughly chopped)
- 1 tbsptoasted sesame seeds (optional garnish)
🔄 Substitutions
- beef chuck→
- honey→
- toasted blanched almonds→
Instructions
- 1
Bloom the saffron by crushing the threads and stirring them into 30 ml warm water, then set it aside for 10 minutes. This small step builds the tagine’s signature aroma and gives the sauce a gentle golden hue.
- 2
In a tagine base or heavy pot, warm the olive oil and butter over medium heat until the butter foams. Add the grated onion and cook for 6–8 minutes, stirring often, until it turns soft and glossy without browning.
- 3
Add the garlic, ground ginger, 1 tsp cinnamon, turmeric, black pepper, and salt, and cook for 60 seconds to toast the spices. Stir in the beef and turn the pieces for 5–7 minutes until the surfaces lose their raw color and pick up light browning.
- 4
Pour in the 600 ml water and the bloomed saffron with all its liquid, then scrape the bottom to dissolve any flavorful bits. Add the chopped cilantro and parsley, bring to a gentle simmer, and cover tightly.
- 5
Cook at a very low simmer for 90 minutes, stirring every 20 minutes to prevent sticking and to keep the sauce emulsified. The beef is ready for the next step when a fork slides in easily but the cubes still hold their shape.
- 6
While the beef braises, prepare the prunes by simmering them with 250 ml water, honey, and 1 tsp cinnamon for 12–15 minutes. The goal is plump, glossy prunes in a light syrup, so keep the heat low and avoid boiling them hard.
- 7
Uncover the beef and simmer for 10–15 minutes to reduce the sauce to a thick, spoon-coating consistency. If the sauce is already thick, reduce for only 5 minutes so the beef stays succulent and the spices remain balanced.
- 8
Gently nestle the prunes and their syrup over the beef, cover, and cook for 10 minutes so the flavors marry without breaking the fruit. Taste and adjust sweetness by adding 1 tsp honey at a time if needed, keeping the final profile sweet-savory rather than dessert-sweet.
- 9
Rest the tagine off the heat for 10 minutes with the lid on, which helps the sauce settle and the beef reabsorb juices. Serve topped with toasted almonds and, if using, 1 tbsp toasted sesame seeds for a nutty finish.
🪪 Recipe Passport
Cultural Background
Sweet-savory fruit tagines are a hallmark of Moroccan hospitality, often served when honoring guests or during festive gatherings. Prunes with cinnamon and saffron reflect Andalusian and Maghrebi influences that celebrate dried fruit in slow-cooked meat dishes.
Regional Variations
Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.
Nutrition per serving
Pairs well with
If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.
- Tfaya (تفيا) — Moroccan Caramelized Onion and Raisin Relish
- Bessara (البسارة) — Moroccan Dried Fava Bean Soup with Cumin and Olive Oil
- Chicken Tagine with Preserved Lemons and Olives (طاجين الدجاج بالليمون المرقد والزيتون) — Moroccan Slow-Cooked Chicken with Bright Citrus and Briny Olives
- Tagine of Chicken with Olives and Artichokes (طاجين) — Moroccan Spring Chicken Tagine
Does your family make this differently?
Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.
You Might Also Like

Bissara (بصارة) — Moroccan Fava Bean Soup with Cumin and Olive Oil
Moroccan · Soups · 80 min

Chebakia (الشباكية) — Moroccan Sesame and Honey Cookie Roses
Moroccan · Desserts · 110 min

Harcha (حرشة) — Moroccan Semolina Griddle Bread
Moroccan · Breads · 35 min

Icelandic Fish Stew (Plokkfiskur) — Creamy Cod and Potato Mash
Icelandic · Stews · 55 min

Matoke (Matoke) — Tanzanian Green Banana and Beef Stew
Tanzanian · Stews · 135 min

Man’oushe Za’atar (منقوشة زعتر) — Lebanese Za’atar Flatbread
Lebanese · Breads · 37 min

Moghrabieh (مغربية) — Lebanese Pearl Couscous Stew with Chickpeas and Chicken
Lebanese · Main Courses · 100 min

Shakarob (Шакароб) — Tajik Tomato-Onion Bread Salad
Tajik · Salads · 25 min
Reviews
Cooked this recipe?
Tap the stars to rate it — that's all it takes. A few words are welcome but optional.
No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.