Preheat your oven to 160C / 140C fan / gas mark 3 / 325F.
Drizzle about 2 tablespoons of olive oil into a large ovenproof saucepan or cast iron casserole dish. Add the sliced onion and cook on a gentle heat, with the lid on, for about 5 minutes, until the onions are softened but not brown.
Add the ground cumin, coriander, cinnamon, paprika and turmeric. Stir well and cook for 1 more minute with the lid off. Add a splash of water if it gets too dry.
Add the grated garlic and ginger. Stir and cook for a further minute, before adding in the lamb chunks. Stir well to coat the meat in the onions and spices and then add the salt, apricots and chopped tomatoes, plus about half a can of water (200ml / 7floz).
Bring the tagine to the boil and then put the lid on and put in your preheated oven for 1 hour and 15 minutes.
Serve with couscous, flatbreads or basmati rice and a simple salad if you fancy it.
Notes
Suitable for freezing.
Nutrition information is approximate and meant as a guideline only.