This nourishing slow-cooked Moroccan lamb blends tender lamb shoulder with a harmony of warm spices like cumin, coriander, and cinnamon. Sweet dried apricots and raisins balance the savory broth enhanced by tomatoes and fresh vegetables including onions, carrots, and potatoes. Cooked low and slow for hours, the dish yields rich, tender meat and vibrant flavors that meld perfectly. Finished with fresh herbs and a crunchy almond garnish, it offers a comforting and wholesome experience suited for any main dish occasion. Serve with grains or couscous to complete.
The scent of cinnamon and cumin wafting through my apartment all day still makes me think of rainy Sunday afternoons when I first discovered tagine. My Moroccan neighbor had laughed watching me measure spices with clinical precision, instead showing me how to trust my nose and let the quantities be guided rather than exact. That first attempt was too sweet with apricots, but the depth of flavor had me completely hooked on slow-cooked North African cuisine.
I made this for a dinner party last winter, and my friend who swore she hated lamb went back for thirds. The way the house smelled when everyone arrived became part of the evening itself. We ended up lingering around the table longer than planned, exactly the kind of meal that turns into a memory.
Ingredients
- Lamb shoulder: The marbling and connective tissue break down beautifully, becoming fork tender after hours of slow cooking
- Onions: Thinly sliced onions practically dissolve into the sauce, providing a sweet foundation that balances the spices
- Carrots and potatoes: These hearty vegetables absorb the spiced broth while maintaining enough structure to offer satisfying bites
- Garlic: Minced fresh garlic mellows into the sauce, adding subtle depth without overpowering other flavors
- Canned diced tomatoes: The juices and tomato pieces create a rich base that helps all the spices meld together
- Dried apricots and raisins: The sweetness of dried fruit is traditional in Moroccan cooking, creating that signature sweet-savory balance
- Ground cumin and coriander: These warm, earthy spices form the backbone of the flavor profile
- Ground cinnamon and ginger: These aromatic spices add warmth and complexity without making the dish taste like dessert
- Turmeric and black pepper: Turmeric adds earthy flavor and beautiful color while pepper provides gentle warmth
- Cayenne pepper: Even a small amount adds subtle heat that brightens all the other flavors
- Salt: Essential to balance the sweetness from the dried fruit and bring all flavors together
- Chicken or beef broth: Low-sodium broth lets you control the salt level while adding savory depth
- Fresh cilantro and parsley: These herbs provide a fresh, bright contrast to the rich, slow-cooked flavors
- Toasted almonds: Optional but wonderful, they add a satisfying crunch and nutty finish
Instructions
- Sear the lamb in batches:
- Heat a large skillet over medium-high heat until hot, then add lamb cubes in a single layer without overcrowding. Cook for 4 to 5 minutes per batch until deeply browned on all sides, transferring each batch to the slow cooker. This step develops rich flavor that cannot be achieved by slow cooking alone.
- Add the vegetables and aromatics:
- Scatter the sliced onions, carrot chunks, cubed potatoes, and minced garlic over the lamb in the slow cooker. These vegetables will cook down and create a substantial, satisfying base for the tagine.
- Layer in the spices and dried fruit:
- Sprinkle the cumin, coriander, cinnamon, ginger, turmeric, black pepper, cayenne, and salt evenly over everything. Add the halved apricots and raisins, distributing them throughout so their sweetness infuses the entire dish.
- Pour in the liquids:
- Add the canned diced tomatoes with all their juices, then pour in the broth. Stir everything together gently, just enough to distribute the spices without breaking up the vegetables.
- Slow cook until meltingly tender:
- Cover and cook on low for 7 to 8 hours, or on high for 4 to 5 hours. The lamb is ready when it falls apart easily with a fork and the vegetables are completely tender.
- Finish and adjust:
- Skim any excess fat from the surface using a large spoon. Taste the tagine and add more salt if needed, keeping in mind the flavor will continue to develop as it sits.
- Serve with generous garnishes:
- Ladle the hot tagine into bowls and sprinkle generously with chopped fresh cilantro, parsley, and toasted almonds. The fresh herbs and nuts add essential brightness and texture contrast.
My father-in-law who usually sticks to the most basic foods asked for the recipe after trying this. Something about the combination of tender lamb, sweet fruit, and warming spices just works on a comfort level that transcends food preferences.
Serving Suggestions That Work
Steamed couscous is the most traditional accompaniment, soaking up the spiced sauce beautifully. I also love serving it over fluffy rice or with warm flatbread for scooping. The dish is substantial enough to stand alone with just a simple green salad on the side.
Make It Your Own
Adding a preserved lemon during cooking transforms the dish completely, adding a bright, salty tang that cuts through the richness. Chickpeas stirred in during the last hour add protein and texture. Even substituting beef or chicken works, though the cooking time may need adjustment.
Storage and Reheating Tips
This tagine actually improves overnight as the flavors continue to develop. Store in an airtight container in the refrigerator for up to 4 days, or freeze for up to 3 months. Reheat gently on the stove, adding a splash of broth or water if the sauce has thickened too much.
- Reheating on the stove over low heat preserves the texture better than the microwave
- The flavors continue to meld, so leftovers are often even better than the first day
- Freeze in portion-sized containers for easy weeknight meals that taste homemade
There is something deeply satisfying about a meal that cooks itself while filling your home with incredible aromas. This tagine has become my go-to for hosting because it feels special without requiring constant attention.
Recipe FAQs
- → How long should the lamb cook for best tenderness?
-
Cooking the lamb on low heat for 7–8 hours allows it to become tender and infused with spices. Alternatively, 4–5 hours on high heat works as a quicker option.
- → Can I substitute the lamb with another meat?
-
Yes, beef or chicken can be used instead of lamb, adjusting the cooking time as needed to ensure tenderness.
- → What spices give the dish its distinctive flavor?
-
Cumin, coriander, cinnamon, ginger, turmeric, and a touch of cayenne combine to create a warm and aromatic profile typical of Moroccan cuisine.
- → Are there options to add more protein or texture?
-
Adding cooked chickpeas during the slow cooking process provides extra protein and a pleasant texture contrast.
- → What sides pair well with this slow-cooked lamb dish?
-
Steamed couscous, rice, or gluten-free grains complement the rich flavors and absorb the savory sauce beautifully.