Love this? Pin it for later! 📌
Why This Recipe Works
- One-pot wonder: Everything cooks in a single vessel, minimizing cleanup while maximizing flavor development
- Make-ahead friendly: Tastes even better the next day as flavors meld together beautifully
- Impressive presentation: The vibrant colors and aromatic spices create a stunning centerpiece
- Customizable heat: Adjust the spice level from family-friendly to fiery hot
- Nutrient-dense: Packed with protein, vitamins, and healthy fats from almonds
- Authentic techniques: Uses traditional Moroccan methods for authentic flavor
Ingredients You'll Need
For this Moroccan masterpiece, you'll need 2 pounds of lamb shoulder, cut into 2-inch chunks. Look for meat with beautiful marbling – those white flecks of fat ensure melt-in-your-mouth tenderness. If lamb shoulder isn't available, lamb neck or shank work wonderfully too. The spice blend is where the magic happens: combine 2 teaspoons each of ground cumin and coriander, 1 teaspoon of cinnamon, ½ teaspoon of turmeric, and a pinch of saffron threads for that authentic Moroccan essence.
The apricots are crucial – use 1 cup of good quality dried apricots, preferably the plump Turkish variety. Avoid the bright orange ones as they often contain sulfur dioxide. For the almonds, ½ cup of blanched whole almonds gives the best texture. Toast them lightly before adding for extra crunch.
You'll also need 2 large onions, sliced thinly, 4 cloves of garlic minced, 1 inch of fresh ginger grated, 2 cups of chicken stock, 1 tablespoon of honey, and 2 tablespoons of fresh cilantro. The preserved lemon (1 whole, pulp removed and rind chopped) adds authentic tanginess, but if unavailable, substitute with 1 teaspoon of lemon zest mixed with ½ teaspoon of salt.
How to Make Moroccan Lamb Tagine with Apricots and Almonds
Marinate the Lamb
Combine the lamb chunks with all the spices (cumin, coriander, cinnamon, turmeric, saffron, salt, and pepper) in a large bowl. Mix thoroughly, ensuring each piece is well-coated. Cover and refrigerate for at least 2 hours, preferably overnight. This crucial step allows the spices to penetrate deeply into the meat, creating layers of flavor that will amaze your taste buds.
Sear for Deep Flavor
Heat 2 tablespoons of olive oil in your tagine or heavy-bottomed pot over medium-high heat. Working in batches, sear the marinated lamb pieces until golden brown on all sides. This caramelization process creates the fond (those brown bits at the bottom) that forms the foundation of your sauce's complex flavor profile. Don't rush this step – proper browning takes about 3-4 minutes per side.
Build the Aromatic Base
Remove the lamb and set aside. In the same pot, add the sliced onions and cook until soft and translucent, about 8 minutes. Add the garlic and ginger, cooking for another minute until fragrant. The onions will have absorbed all those beautiful browned bits, creating a rich flavor base.
Deglaze and Combine
Pour in ½ cup of the chicken stock, scraping up all the browned bits from the bottom. Return the lamb to the pot along with any accumulated juices. Add the remaining stock, honey, and preserved lemon. The liquid should come about ¾ up the sides of the meat. Bring to a gentle simmer.
Slow-Cook to Perfection
Cover with the tagine lid or a tight-fitting lid. Reduce heat to the lowest setting and simmer gently for 1½ hours. Resist the urge to peek too often – each time you lift the lid, you're releasing precious steam and aromatics. The slow, gentle cooking breaks down the lamb's connective tissues, transforming tough meat into fork-tender morsels.
Add Sweet and Crunchy Elements
After 90 minutes, add the dried apricots and half of the toasted almonds. Stir gently to combine. Cover and continue cooking for another 30 minutes, until the lamb is falling-apart tender and the apricots have plumped up beautifully. The fruit absorbs the savory sauce while releasing their natural sweetness.
Rest and Garnish
Remove from heat and let rest for 10 minutes. This allows the sauce to thicken slightly and the flavors to meld. Garnish with the remaining toasted almonds, fresh cilantro, and a drizzle of good olive oil. Serve directly from the tagine for dramatic presentation, accompanied by fluffy couscous or warm flatbread.
Expert Tips
Temperature Control
Keep the heat as low as possible – the liquid should barely bubble. This prevents the meat from becoming tough and allows the flavors to develop slowly.
Liquid Management
The sauce should be thick, not soupy. If too thin, remove the lid for the last 15 minutes of cooking. If too thick, add a splash of stock.
Make-Ahead Magic
This tastes even better the next day! Make it ahead and reheat gently. The flavors deepen and develop overnight in the refrigerator.
Spice Adjustment
For a spicier version, add ½ teaspoon of cayenne pepper or a chopped fresh chili to the spice blend.
Variations to Try
Dried Fruit Mix
Replace half the apricots with prunes or dates for a deeper sweetness that pairs beautifully with the lamb.
Vegetable Addition
Add 2 cups of butternut squash or sweet potatoes in the last 45 minutes for a complete one-pot meal.
Nut Variations
Swap almonds for pistachios or pine nuts for different textures and flavor profiles.
Storage Tips
Refrigeration
Store cooled tagine in an airtight container for up to 4 days. The flavors actually intensify overnight, making leftovers something to look forward to. When reheating, add a splash of stock or water to loosen the sauce, and warm gently over low heat to prevent the meat from drying out.
Freezing
This tagine freezes beautifully for up to 3 months. Portion into freezer-safe containers, leaving space for expansion. Thaw overnight in the refrigerator, then reheat slowly on the stovetop. The apricots may darken slightly but flavor remains exceptional.
Meal Prep
Prepare the spice blend and marinate the lamb on Sunday for a weeknight dinner. The marinated meat keeps well for up to 48 hours, allowing you to start cooking immediately after work.
Frequently Asked Questions
Moroccan Lamb Tagine with Apricots and Almonds
Ingredients
Instructions
- Marinate the lamb: Combine lamb with all spices, salt, and pepper. Mix well, cover, and refrigerate for 2 hours or overnight.
- Sear the meat: Heat oil in tagine or heavy pot. Brown lamb pieces on all sides, working in batches. Remove and set aside.
- Build the base: In the same pot, cook onions until soft (8 minutes). Add garlic and ginger, cook 1 minute more.
- Deglaze: Add ½ cup stock, scraping up browned bits. Return lamb and any juices to pot.
- Slow cook: Add remaining stock, honey, and preserved lemon. Cover and simmer on low heat for 90 minutes.
- Add fruit and nuts: Stir in apricots and half the almonds. Cover and cook 30 minutes more until lamb is tender.
- Rest and serve: Let rest 10 minutes. Garnish with remaining almonds and cilantro. Serve hot with couscous.
Recipe Notes
No tagine? Use a heavy Dutch oven with tight-fitting lid. For best results, make a day ahead – flavors deepen beautifully overnight. If sauce is too thin, remove lid and simmer 15 minutes more.