In a blender jar, add onions, green chillies, soaked and peeled almonds (or cashews), cloves, ginger, cinnamon, coriander seeds, cumin seeds, deskinned cardamoms and fennel seeds.
Once the oil is hot, add the ground masala paste, Kashmiri chili powder, black pepper powder and turmeric powder; saute on medium high heat for about 5 minutes, until you get a good smell and oil starts to separate, stirring continuously.
Mix well. Add the cooked vegetables, salt to taste and pinch of sugar. Stir well, adjust seasonings and bring to a boil. If you find the gravy is thick, add more water (either from the boiled vegetables or the squeezed lauki for koftas).
Once the koftas are deep fried or air fried (with or without adding potatoes), you can use them in the gravy.
To the simmering gravy, add the required number of kofta balls and boil on medium low for about 5 minutes before serving.