Heat some water in a saucepan, and add washed spinach leaves. Cook for 2 minutes and then remove the leaves from boiling water and place them in a bowl of cold water. Discard the water and place the spinach leaves, 1 garlic, and 1 green chili in a grinding jar. By just using the ‘pulse’ button 2 or 3 times make a rough puree (not fine).
Heat a wok with enough vegetable oil for deep frying.
In a bowl add all the batter ingredients and make a smooth paste. Dip the vegetables (paneer, mushroom & baby corn) into this batter and deep fry for 10 minutes on medium heat. Remove and keep warm.
Heat 4 tablespoons of oil in a saucepan. Add chopped garlic and saute on high heat till it slightly changes color.
Then add 3 chopped green chilies, white spring onion, and spinach puree. Fry for 1 minute and then add 1 teaspoon black pepper powder, 1 tablespoon soy sauce, 1 teaspoon sugar, and salt. Stir well and cook for 1 minute.
Make a paste of 1 tablespoon cornflour with 3 tablespoon water and add it to the spinach gravy. Stir well and finally add fried vegetables, green spring onion, and butter.
Toss well till all the vegetables are well coasted, but do not cook too much.
Serve hot with fried rice or with hot naan.