










Heat oil in a pan and add chopped potatoes & carrots to it. Then add cauliflower florets and chopped french beans to the pan. Add green peas and chopped capsicum. These are added in the end, since they take the least amount of time to cook. Fry the vegetables till they are all cooked, but do not overcook them otherwise they will turn mushy. Then remove the cooked vegetables from the pan and set them aside. Heat a little oil in the pan. You can use any oil leftover from the previous step as well. Add cumin seeds and fry them till they start to splutter. Now add chopped onions along with ginger, garlic and green chillies. Fry them till onions turn golden brown or translucent. Then add chopped tomatoes to the pan. Fry till the tomatoes are cooked and turn mushy. Then let the mixture cool. Add the onion-tomato gravy to a grinder or food processor along with the roasted cashews. Grind the mixture to a smooth puree and add it back to the pan. Now add red chilli powder, turmeric powder, coriander powder, garam masala and salt to the gravy. Roast the gravy till it starts to leave oil on the sides. Add 1 cup of water to the gravy and bring the mixture to a boil. Then sprinkle some crushed dried fenugreek leaves (kasuri methi) on the gravy and mix. Add the fried vegetables to the pan and mix to coat all the vegetables with the gravy. Cover the pan with a lid and let the vegetables cook for 2-4 minutes. Finally sprinkle some chopped coriander leaves on top for garnish.


