-
1
Heat the oil in a large deep frying pan over high heat.
-
2
Add the potatoes and cook, stirring often, for 5 minutes, or until golden brown.
-
3
Using a slotted spoon, transfer to paper towels to drain.
-
4
Reduce the heat to medium.
-
5
Add the cardamom pods, cloves, cinnamon, and cumin seeds and stir until the spices are very fragrant.
-
6
Add the onion and cook, stirring often, for about 5 minutes, or until softened.
-
7
Add the ginger, garlic, turmeric, and coriander, and season with salt and pepper.
-
8
Stir for 1 minute.
-
9
Stir in the tomatoes with their juices and the sugar.
-
10
Return the potatoes to the pan, add the carrots, chiles, and 1 cup of water, and bring to a boil, stirring often.
-
11
Reduce the heat to low.
-
12
Simmer, stirring occasionally, for 15 minutes, or until the carrots are just tender, adding a little water if needed.
-
13
Stir in the cabbage, cauliflower, and peas.
-
14
Return the heat to medium and simmer for about 10 minutes, or until the vegetables are tender.
-
15
Stir in the cilantro and season again.
-
16
Remove and discard the cardamom pods and cloves.
-
17
Transfer to a serving bowl, sprinkle with almonds, and serve hot.
-
18
Variation: Paneer and Vegetable Curry
-
19
Heat a large frying pan over high heat.
-
20
Add a thin layer of vegetable oil.
-
21
When the oil is shimmering hot, add bite-sized cubes of paneer and fry until golden brown on all sides.
-
22
Drain on paper towels.
-
23
Stir into the curry just before serving, taking care not to break the paneer.