Heat 1 tsp of the oil in a heavy lidded skillet. Add the cumin seeds if you're using them and cook a few seconds, until lightly browned. Add the vegetables and stir. Add the ground cumin if you're using that, ginger, turmeric, salt and cayenne. Stir. Cover with a lid and reduce the heat, cooking until vegetables are tender but still firm, about 8-10 minutes. Stir them now and then.
Sprinkle with the rest of the spices except the cilantro, stirring carefully so you don't mash the vegetables. Most of the liquid from the vegetables should be evaporated. If not, increase the heat and evaporate it. Add the rest of the oil (1 tsp), pouring it around the edges of the pan, stirring now and then so the vegetables get lightly fried.
Garnish with the cilantro and serve.