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.
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
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
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
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
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
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
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
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
Notes
- •Serve with steamed rice, roti, or brown bread for a fuller meal.
- •Cape Malay curry is usually warmly spiced and aromatic rather than fiercely hot; add chilli only if you want extra heat.
- •For an even creamier texture, lightly mash a few potato cubes into the sauce before serving.
- •Leftovers keep well in the fridge for up to 3 days and often taste even better the next day.
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