Heat the ghee in a large pan over medium heat until melted.
Add the chopped onion and salt. Stir and cook for about 2 minutes.
A pinch of salt here helps draw out moisture so the onions soften faster.
Continue cooking the onions until soft and slightly translucent.
Add the garlic, ginger, and spices. Stir well to combine.
Let the spices cook for about 30 seconds to remove any raw taste and deepen the flavor.
Cook until the mixture darkens slightly and becomes fragrant.
Add the lamb pieces directly into the pan.
Stir to coat the lamb in the onions and spices. Cook for about 2 minutes.
You’re just sealing the outside here, not fully cooking the lamb.
Pour in the passata, coconut milk, and vegetable stock. Add the honey.
Scrape the bottom of the pan as you pour to lift all the flavor.
Stir until the sauce is fully combined.
Bring to a simmer, then reduce the heat to low and cook until the lamb is tender.
Keep the heat low. High heat will make the lamb tough instead of tender.
Let the sauce reduce and thicken as it cooks.
Finish with yogurt and fresh coriander. Serve with rice or naan.
Notes
Using a different cut of lamb can change the final result. Cuts like shoulder or neck have more fat and connective tissue, which break down during cooking and give you a richer sauce. Lean cuts will cook faster but won’t have the same depth.If you prefer to use a slow cooker, this recipe adapts well. After building the base in the pan, transfer everything to a slow cooker and cook on low for 6–8 hours or high for 3–4 hours, until the lamb is tender.The flavor will continue to develop as it sits. This curry often tastes even better the next day once everything has had time to settle.If your curry tastes slightly flat at the end, it usually just needs a small adjustment. A pinch of salt or a squeeze of lemon can help bring everything together.
Cut the lamb into similar sizes so it cooks evenly
Skim off excess oil at the top if needed before serving
Stir gently toward the end to keep the lamb pieces intact
You can make this dish using a Dutch oven for even heat and better control while simmering. If you’re using bone-in cuts or lamb with bones, they can add extra flavor to the sauce as it cooks.
Happy Cooking! Xx
Let the curry rest for 10–15 minutes before serving. As it cools slightly, the sauce thickens naturally and the flavors settle, giving you a deeper, more balanced result without needing to cook it longer.