Add the ingredients under the list “to grind” into a small mixie jar or spice grinder.
Grind to a smooth paste with water. I added about 1/2 cup water while grinding but this depends on the size of your grinder and how smooth you want the gravy to be. Set aside.
Heat oil and ghee in a pan and add the mustard seeds, cumin seeds, and fennel. Fry for a minute or until the mustard seeds start popping.
Add the sliced onions, curry leaves, and green chillies. Saute until the onions turn a light brown.
Add the ginger garlic paste along with the coriander powder and sauté again until fragrant – another minute or so.
Now add the chopped vegetables and coconut paste. Top up with about 1 cup water and the milk for the vegetables to get cooked properly.
Add some turmeric and simmer until the vegetables are cooked yet hold their shape.
You can cook down the vegetables to your preferred consistency. Add yogurt at this stage, if using.
Finally add salt and remove from fire.
Serve mixed vegetable kurma hot with chapatis, rotis, nan, parotta, or even pulao.