Take spinach in a bowl,add in garlic, green chillies,add in half cup of water and boil it for 5 to 7 mins. Now it is cooked, take the leaves along in a blender and puree till smooth. Set aside.
Heat oil in a kadai. Add in cumin seeds, cinnamon and bay leaf and let them sizzle.
Add in onions, green chilliesand saute till golden.
Add in ginger garlic paste and saute for a min.
Add in all spice powder and mix well.
Now add in spinach puree and mix well. Simmer for 5 to 8 mins.
Add in water and make a gravy.
Add in tofu and mix well. Simmer for few mins.
Add in milk mixed with cornflour and kasuri methi leaves and mix well. Simmer for few mins.