Why you are cooking this tonight
Lamb tagine is the dish that teaches a home cook to trust slow cooking, to trust spices, and to trust that a dry apricot and a salty olive can share a plate without anyone getting hurt. It is the single most impressive weekend dinner you can pull together for six people with no technical skill required.
Lamb shoulder for two and a half hours turns into silk. The spices (cumin, coriander, cinnamon, ginger, saffron) stop being a shopping list and start being a perfume. Preserved lemon is the secret weapon that you can’t explain to anyone who hasn’t had it: salty, citrusy, almost funky, it makes the tagine feel Moroccan in a way no other ingredient can.
You do not need a tagine pot. A heavy cast iron casserole (Le Creuset, Lodge, Staub) does the exact same job. What you do need is time. An afternoon with the oven on, a glass of red wine, and a playlist that does not ask too much. Two and a half hours and you are serving one of the great dishes of the Mediterranean.
What you need
1.5 kg boneless lamb shoulder, cut into 4 cm chunks. Your butcher can do this, or you can do it yourself. Keep some fat on, trim only the silvery sinew. Diced lamb is too small, whole shoulder is too big. 4 cm is the cube that goes tender without dissolving.
For the spice paste (chermoula-style):
2 teaspoons ground cumin. 2 teaspoons ground coriander. 1 teaspoon ground cinnamon. 1 teaspoon ground ginger. 1 teaspoon paprika (sweet or smoked). 1/2 teaspoon turmeric. 1/4 teaspoon cayenne or chilli flakes. Good pinch saffron threads, crumbled between your fingers. 4 garlic cloves, grated or finely chopped. 1 tablespoon grated fresh ginger. Grated zest of 1 lemon. 3 tablespoons olive oil. 1 teaspoon salt, 1 teaspoon black pepper.
For the stew:
2 tablespoons olive oil for browning. 2 large brown onions, sliced thinly. 1 tablespoon tomato paste. 400 g tin crushed tomatoes. 500 ml chicken or vegetable stock. 150 g dried apricots, halved. 2 preserved lemons, pulp discarded, rind chopped. Lab-tested fix if you haven’t got any: zest of 1 lemon + 1 tablespoon juice + 1 teaspoon salt, stir through. 100 g green olives, pitted, halved. 1 cinnamon stick. 2 tablespoons honey.
To serve:
400 g couscous, cooked per packet. 1 small handful slivered almonds, toasted. 1 large handful fresh coriander and 1 large handful mint, torn. 1 lemon, wedged.
How to cook it
-
Marinate, if you have time. Combine all spice paste ingredients in a bowl. Toss the lamb through until every piece is coated. If you have a few hours, cover and refrigerate for 2 to 24 hours. If not, 15 minutes on the bench is fine.
-
Preheat oven to 160°C fan.
-
Brown the lamb. Heat 2 tablespoons olive oil in a heavy casserole over medium-high heat. Brown the lamb in three batches, 5 minutes per batch, getting proper colour on all sides. Do not crowd the pan. Lift each batch onto a plate as you go. Take the time here, the browning is the flavour.
-
Soften the onions. Lower the heat to medium, add the sliced onions to the pot. Cook 10 minutes, stirring occasionally, until deep gold and sweet. Scrape up the fond from the bottom of the pan.
-
Build the sauce. Stir in the tomato paste, cook 1 minute. Add the crushed tomatoes and stock. Bring to a simmer.
-
Tip the lamb back in, along with any resting juices. Drop in the cinnamon stick and the chopped preserved lemon rind (save the olives and apricots for later). Season with salt and pepper.
-
Lid on, oven, 90 minutes.
-
Open and add apricots, olives, honey. After 90 minutes, pull out, lift the lid. The lamb should already be half-tender, the sauce deepened. Stir in the dried apricots, green olives, and honey. Lid back on.
-
Another 45 to 60 minutes in the oven. The lamb should be fork-tender and starting to fall apart when pressed. The apricots will have plumped and gone glossy, the olives will have softened.
-
Taste and adjust. Salt, a squeeze of lemon, more honey if the sauce needs sweetening. Fish out the cinnamon stick.
-
Serve over couscous. Pile a shallow bowl with couscous, top with a generous ladle of tagine. Scatter toasted almonds, coriander, and mint over the top. Lemon wedges on the table. Maybe a jug of spiced yoghurt on the side if you have the energy.
What to pour with it

Carpano Antica Formula Sweet Vermouth
Sweet Italian vermouth over ice with an orange twist. Apricot-cinnamon-tagine flavours echo.
Read more →Two things that go wrong
Bitter, astringent tagine. Usually too much preserved lemon pith (the white part). Always discard the pulp and use only the skin, and chop it fine. Second possibility: over-reduced sauce concentrating the salt. Stir in a splash of water and a pinch of sugar to rebalance.
Dry, tough lamb. Under-cooked. Shoulder needs two to two-and-a-half hours in a low oven to become tender. Put the lid back on and give it another 30 to 45 minutes. Lamb shoulder is very forgiving.
Variations worth knowing
- Chicken tagine with preserved lemon and olivesSwap lamb for 1.5 kg chicken thighs (bone in, skin on). Reduce the oven time to 45 minutes total. Use 100 g green olives and the preserved lemon, skip the apricots. Much quicker, also brilliant.
- Vegetable tagineChickpeas, chunks of pumpkin, zucchini, carrots, sweet potato, a handful of dates. Same spice paste, same method, but simmer 45 minutes instead of 2.5 hours. Vegan and very good with flatbread or couscous.
- Beef tagine with prunes and almondsSwap lamb for beef chuck, swap apricots for pitted prunes. Slightly deeper, more autumnal. Add the toasted almonds at the end.
Leftover plan
Better on day two. The flavours settle and the sauce deepens. Reheat in a low oven (160°C) for 20 minutes with the lid on. Serve the same way, or shred the meat and stir through cooked couscous with lemon zest and parsley for an excellent Monday lunch bowl. Freezes for three months.


