ChefSnapOpen in the app

South African

Durban Lamb Curry

A deep red Durban-style lamb curry with tender bone-in meat, soft potatoes, curry leaves, and a rich tomato-onion gravy. It is hot, fragrant, and best served with rice, roti, or as a small bunny chow.

Durban Lamb Curry — South African — ChefSnap
20 minsPrep
1 hr 20 minsCook
4Serves
MediumDifficulty
720 kcal per serving38g protein 42g carbs 43g fat
Watch it made — Durban Lamb CurryWatch it madeWolkberg Artisans · 23:43

Ingredients

Method

  1. Heat the oil in a heavy pot over medium heat, then add the onion and cook slowly until deep golden brown, stirring often so it does not burn.
  2. Add the curry leaves, cinnamon, cardamom, cloves, and fennel seeds, and fry for 30 seconds until fragrant.
  3. Stir in the ginger and garlic paste and cook for 1 minute, scraping the bottom of the pot.
  4. Lower the heat and add the Durban masala, turmeric, cumin, and coriander, then fry the spices in the oil for 30 seconds; add a splash of water if they start to catch.
  5. Add the lamb pieces and salt, then stir well to coat the meat in the masala and brown it for 6 to 8 minutes.
  6. Add the tomatoes and tomato paste, then cook uncovered for 8 to 10 minutes until the oil begins to separate from the masala.
  7. Pour in 1 cup hot water, cover the pot, and simmer gently for 35 to 45 minutes until the lamb is starting to soften, stirring occasionally.
  8. Add the potatoes and the remaining 1/2 cup hot water, cover again, and simmer for 25 to 30 minutes until the potatoes are tender and the lamb is soft.
  9. Uncover and simmer for a few minutes to thicken the gravy until it is glossy and clings to the meat and potatoes.
  10. Stir in the garam masala and fresh coriander, rest the curry for 10 minutes, then serve hot with rice, roti, or hollowed-out white bread.

Common questions

Can I substitute the Durban masala if I can’t find it?

Yes. Use a hot curry powder plus extra cumin, coriander, and a little paprika or chili powder. It won’t taste exactly the same, but it will still give the curry a deep, spicy profile.

How long should the lamb cook before it gets tender?

Expect about 35 to 45 minutes after adding the water, plus another 20 to 30 minutes once the potatoes go in, depending on the size of the pieces. Bone-in lamb usually needs gentle simmering, not hard boiling.

What are the most common mistakes when making Durban lamb curry?

The biggest mistakes are burning the onions or spices, rushing the browning stage, and boiling the curry too hard. Also avoid adding too much water at once; you want a thick, glossy masala that coats the meat.

How should I store leftovers and reheat them?

Cool the curry quickly, then refrigerate in a sealed container for up to 3 days. It also freezes well for about 2 months. Reheat gently on the stove with a splash of water to loosen the sauce.

What should I serve with Durban lamb curry?

Serve it with steamed rice, roti, naan, or soft bread for soaking up the sauce. A simple salad, sambals, or chutney on the side helps balance the heat and richness of the curry.