Slow cooked authentic Cape Malay Lamb Curry is fragrant with whole and powdered spices and herbs in a delicious gravy that smothers tender bites of meat and potato.
Heat the oil in a pot over medium heat and add the chopped onions. Sauté until translucent, about 15-20 minutes.
Add the chopped or grated tomato and cook together until the onions and tomato look golden, another 10 minutes.
Add all the sugar, all the spices and the water and simmer together for 8-10 minutes to mingle the flavors and cook out the spices. The water prevents the spices from burning.
Add the stewing lamb and salt and mix together to cover all the meat in the spice mix. Replace the lid on the pot and simmer on low for 30 minutes.
Add the potatoes and stir through so that it gets covered in the curry sauce. Cook for another 25-35 minutes until the meat and potatoes are fork tender but not mushy.
Check the seasoning and add more salt if required.
Add the chopped coriander and give it a final mix through.
Serve hot with roti, naan or fragrant basmati rice.