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.
Nutrition · per serving
Ingredients
17 itemsCurry base
Vegetables and chickpeas
To finish
Tips
- •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.
Steps
- 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.
150 g onion, finely chopped3 cloves (9 g) garlic, minced15 g ginger, finely grated200 g tomato, chopped300 g potatoes, peeled and cut into 2 cm cubes100 g carrot, sliced - 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.
20 ml vegetable oil150 g onion, finely chopped - 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.
3 cloves (9 g) garlic, minced15 g ginger, finely grated15 g Cape Malay curry powder3 g ground turmeric2 g ground cumin2 g ground coriander - 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.
200 g tomato, chopped5 g salt1 g black pepper - 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.
300 g potatoes, peeled and cut into 2 cm cubes100 g carrot, sliced240 g cooked chickpeas, drained250 ml water - 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.
10 ml lemon juice10 g fresh coriander, chopped
Origin & History
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.
Do even more with Gourmate
Cook this recipe in Gourmate — your AI meal planning app.
Plan Meals
Weekly planner at a tap
Ask Questions
Chat with your AI chef
Adjust Recipe
Scale servings & swap ingredients
Cook Mode
Step-by-step guidance
Kitchen Timers
Built-in timers & alerts
Grocery List
Auto-generated shopping lists
