This slow-cooked Moroccan stew blends tender lamb cubes with aromatic spices like cumin, coriander, and cinnamon, combined with sweet dried apricots and raisins. Vegetables including onions, carrots, potatoes, and garlic create hearty layers of flavor. The dish simmers gently in broth and tomatoes until the lamb becomes meltingly soft and the vegetables are infused with rich spices. Garnished with fresh cilantro, parsley, and toasted almonds, it offers a comforting, gluten- and dairy-free meal ideal for satisfying gatherings.
The first time I smelled lamb tagine simmering was in a tiny Moroccan restaurant in Marrakech, where the owner's grandmother stirred an enormous clay pot while telling stories in French I barely understood. That scent of cinnamon and cumin hitting tender meat stuck with me for years, until I finally recreated it in my slow cooker on a gray Tuesday when comfort food was the only thing that mattered.
I made this for my book club last winter when we were discussing a novel set in North Africa, and suddenly everyone stopped talking about the book and started asking for the recipe instead. There's something about the way the house smells after seven hours of this cooking that makes people feel instantly at home, even if they've never had Moroccan food before.
Ingredients
- 1.2 kg lamb shoulder: Shoulder has the perfect amount of fat for slow cooking, becoming incredibly tender while adding richness to the sauce
- 2 large onions: Thinly sliced onions melt into the sauce, providing a sweet foundation that balances the spices
- 3 carrots: Carrots add natural sweetness and hold their shape beautifully through hours of cooking
- 2 medium potatoes: Potatoes absorb all the spiced flavors while thickening the sauce naturally
- 3 garlic cloves: Fresh minced garlic mellows into the sauce, adding depth without harshness
- 400 g canned diced tomatoes: Use tomatoes with their juices for acidity that cuts through the rich meat
- 80 g dried apricots: The sweet-tart fruit creates that authentic Moroccan flavor profile
- 60 g raisins or sultanas: Raisins plump up during cooking, adding bursts of sweetness throughout
- 2 tsp ground cumin: Cumin provides that earthy base note essential to North African cuisine
- 2 tsp ground coriander: Coriander adds citrusy brightness that lifts the heavier spices
- 1 1/2 tsp ground cinnamon: Cinnamon gives warmth without making the dish taste like dessert
- 1 tsp ground ginger: Ginger adds a gentle heat that complements the other spices
- 1/2 tsp ground turmeric: Turmeric contributes beautiful color and subtle earthiness
- 1/2 tsp ground black pepper: Fresh pepper adds a gentle kick that enhances all other flavors
- 1/4 tsp cayenne pepper: Optional cayenne lets you control the heat level to your preference
- 1 tsp salt: Salt helps bring all the complex flavors together
- 500 ml low-sodium broth: Chicken or beef broth forms the savory liquid base for everything to cook in
- 2 tbsp chopped fresh cilantro: Bright herb garnish adds freshness and color to the finished dish
- 2 tbsp chopped fresh parsley: Parsley provides a fresh, grassy note that cuts through the richness
- 1 tbsp toasted sliced almonds: Optional almonds add a lovely crunch and nutty finish
Instructions
- Brown the lamb:
- Heat a large skillet over medium-high heat and brown the lamb cubes in batches, letting each side develop a deep golden crust before transferring to the slow cooker.
- Layer the vegetables:
- Add the sliced onions, carrot chunks, cubed potatoes, and minced garlic directly into the slow cooker with the browned lamb.
- Add the spices and fruits:
- Sprinkle the cumin, coriander, cinnamon, ginger, turmeric, black pepper, cayenne, and salt evenly over everything, then scatter in the dried apricots and raisins.
- Pour in the liquids:
- Add the canned diced tomatoes with all their juices and pour in the broth, then stir everything gently to distribute the spices without breaking up the meat.
- Slow cook to perfection:
- Cover and cook on low for 7 to 8 hours or on high for 4 to 5 hours, until the lamb is fork-tender and the vegetables are completely soft.
- Finish and serve:
- Skim any excess fat from the surface, taste and adjust the seasoning if needed, then serve hot with generous sprinkles of fresh cilantro, parsley, and toasted almonds.
My friend from Casablanca tasted this and said it reminded him of Friday lunches at his grandmother's house, which might be the best compliment I've ever received on a dish. There's something about how all these ingredients meld together over hours that creates something greater than the sum of its parts.
What to Serve With It
Steamed couscous is traditional and soaks up that spiced sauce beautifully, but I've also served it over fluffy rice or even quinoa when I want something lighter. Warm flatbread works perfectly for scooping up every last drop of the sauce.
Make It Your Own
A preserved lemon chopped into the cooking pot adds an incredible bright, salty kick that cuts through the richness. Chickpeas stirred in during the last hour add protein and make the dish even more filling.
Storage and Reheating
This tagine actually tastes better the next day as the spices continue to develop and meld together. Store it in the refrigerator for up to four days or freeze it for up to three months.
- Let it cool completely before storing to prevent condensation from making the sauce watery
- Reheat gently on the stovetop with a splash of broth if the sauce has thickened too much
- The potatoes may soften more during reheating but the flavors will only improve
There's nothing quite like lifting that slow cooker lid after hours of anticipation and being greeted by that cloud of fragrant steam. This is the kind of dish that makes a regular Tuesday feel like a celebration.
Frequently asked questions about this recipe
- → What type of lamb cut is best for this dish?
-
Lamb shoulder cut into cubes is ideal due to its balance of fat and connective tissue that softens beautifully during slow cooking.
- → Can I use other dried fruits besides apricots and raisins?
-
Yes, dried figs or dates can add similar sweetness and texture while complementing the spices well.
- → How long should the stew cook for optimal tenderness?
-
Cooking on low for 7–8 hours or high for 4–5 hours gently breaks down the lamb for tender results.
- → What can be served alongside this Moroccan dish?
-
Steamed couscous, rice, or gluten-free grains pair wonderfully to soak up the savory sauce.
- → Are there any allergy concerns with this preparation?
-
Contains tree nuts if toasted almonds are used as garnish; otherwise gluten- and dairy-free ingredients are featured.