Cape Malay Lamb Curry

(Last Updated On: February 7, 2021)

South Africa is a blend of cultures. Over centuries of colonization and immigration, the indigenous cultures were influenced by Europeans from the Netherlands, Germany, France, Portugal, and Great Britain.

Europeans, in turn, brought slaves from Asia, including India, Malaysia, and Indonesia, which also had a unique influence on the culture. Each population brought their own food and styles of cooking to the region, as well.

Today, “typical” South African specialties range from air dried meat and sausage (biltong and boerewors); barbecued meat, chicken and fish (cooked on a “brai”) ; Indian-influenced samosas; all sorts of game; meat pies; and of course, there are the curries.

Add the recipe to your collection on Pinterest or bookmark it for later

Cape Malay Lamb Curry

The Cape Malay people, who trace their ancestry back to the slaves transported from Southeast Asia (particularly what is today Indonesia) have a unique cuisine similar to Indonesian food.

We met a chef in Cape Town who shared her family recipe for a traditional lamb curry, on which we partially based this recipe. We’ve added potatoes and carrots to give the curry more body. The final addition of creme fraische (or yogurt) isn’t typical of this type of curry, but it adds a layer of creaminess to the spicy mixture that evens it out nicely.

Cape Malay Lamb Curry

Cape Malay Lamb Curry

Spicy Cape Malay Lamb Curry inspired by a chef from South Africa who shared her family recipe. Fresh spices and slow-cooked lamb make this curry especially delicious.


  • 3 Tbs vegetable oil
  • 2 Lb of lamb leg meat, cubed
  • Salt and pepper
  • 2 onions, finely chopped
  • 6 cloves garlic, crushed
  • 2 Cups of Potato, Cubed
  • 2 Carrots, Cubed
  • 1" Square of Fresh Ginger, freshly grated
  • 2 Tbs Cumin
  • 2 Tbs Garam Masala
  • 1 Tbs Ground Coriander
  • 1 tTp Turmeric
  • 2 Tbs Curry powder
  • 1 Cinnamon Stick
  • 4 Tomatoes, crushed or grated
  • 2 Cups of Beef Stock
  • 2 Tbs of Creme Fraiche or Plain Yogurt
  • Fresh Cilantro, Coriander for Garnish


  1. Generously salt and pepper the lamb cubes
  2. Brown lamb over medium/high heat in 1 Tbs of oil (about 3 minutes)
  3. Remove lamb from pan
  4. Lower heat to medium
  5. Add 1 Tbs of oil to pan
  6. Add onions, and cook at medium until soft
  7. Add garlic, carrots, and potatoes, and all the spices.
  8. Stir pan so everything is coated with spice mixture
  9. Cook for 3 minutes
  10. Add tomato and beef stock and bring to a boil.
  11. Add lamb back and reduce heat to a simmer
  12. Cook until lamb is soft and fork tender (approximately 2 hours)
  13. Remove from heat
  14. Stir in creme fraiche or yogurt, garnish with cilantro and serve with rice

Here are some related recipes from the continent of Africa that you might enjoy:

Some of the links on this article are affiliate links, which means that if you click on them and make a purchase, we receive a small referral fee. If you find the links useful and do make a purchase, thanks so much for your support!

Leave a Comment