Cape Malay Vegetable Curry
southafricancape malaycurryvegetarianchickpeapotatostovetopweeknight

Cape Malay Vegetable Curry

This Cape Malay vegetable curry is soft, fragrant, and deeply comforting, with tender potatoes and chickpeas in a warmly spiced tomato-onion sauce. The flavour is rounded and aromatic rather than aggressively hot, making it an excellent beginner-friendly curry for a simple weeknight meal.

45 min
2 servings
404 kcal
SouthAfrican

Ingredients

Curry base

  • 150 gonion, finely chopped
  • 3 cloves (9 g)garlic, minced
  • 15 gginger, finely grated
  • 200 gtomato, chopped
  • 20 mlvegetable oil
  • 15 gCape Malay curry powder
  • 3 gground turmeric
  • 2 gground cumin
  • 2 gground coriander
  • 5 gsalt
  • 1 gblack pepper

Vegetables and chickpeas

  • 300 gpotatoes, peeled and cut into 2 cm cubes
  • 100 gcarrot, sliced
  • 240 gcooked chickpeas, drained
  • 250 mlwater

To finish

  • 10 mllemon juice
  • 10 gfresh coriander, chopped

Instructions

  1. 1

    Prepare all ingredients first: finely chop the onion, mince the garlic, grate the ginger, chop the tomato, peel and cube the potatoes, and slice the carrot. Keeping the vegetables in similar-sized pieces helps them cook evenly and keeps this beginner-friendly.

  2. 2

    Heat the oil in a medium saucepan or deep frying pan over medium heat. Add the onion and cook for 4-5 minutes until soft and lightly golden, stirring often so it sweetens without burning.

  3. 3

    Add the garlic and ginger and cook for 30 seconds, just until fragrant. Stir in the curry powder, turmeric, cumin, and coriander, and cook for another 30 seconds to bloom the spices in the oil; if the pan looks dry, lower the heat to prevent scorching.

  4. 4

    Add the chopped tomato, salt, and black pepper. Cook for 4-5 minutes, stirring occasionally, until the tomatoes break down into a thick, saucy base and the oil begins to separate slightly at the edges.

  5. 5

    Add the potatoes, carrot, chickpeas, and water. Stir well, scraping up any flavour from the bottom of the pan. Bring to a gentle boil, then reduce to a simmer and cover partially.

  6. 6

    Simmer for 18-20 minutes, stirring once or twice, until the potatoes are tender enough to be pierced easily with a knife and the sauce has thickened. If it reduces too much before the potatoes are done, add a small splash of water.

  7. 7

    Turn off the heat and stir in the lemon juice and fresh coriander. Taste and adjust seasoning if needed. Let the curry rest for 2 minutes before serving so the flavours settle and the sauce thickens slightly.

Nutrition per serving

404 kcal
Calories
11g
Protein
56g
Carbs
15g
Fat
12g
Fiber

Notes

Background

Cape Malay cooking developed in the Western Cape through the food traditions of enslaved and exiled people from Southeast Asia, East Africa, and local influences in South Africa. Its curries are known for layered spices, gentle sweetness, and fragrant, comforting sauces. Vegetable versions are common home-style dishes, often made economical and hearty with potatoes and legumes.

Love this recipe?

Get personalised AI-curated recipes, meal plans and smart shopping lists — free.

Download Gourmate – Free