Wash and chop the cauliflower into small, bite-size pieces. Set aside. Peel and grate the fresh giner and set aside.
Add the ghee to a large wok, pan or kadai pan and heat on medium heat. Add the cumin seeds and ginger and cook a few seconds until they release fragrance and seeds sputter, stirring continuously so it doesn't burn.
Add the Turmeric powder, red chili powder and salt, stirring continuously to mix well.
Add the chopped cauliflower, mix well to coat with all the spices.
Add water, stirring to prevent burning, cover and turn heat low and cook for about 15 minutes until the cauliflower is soft and tender. Stir occasionally so it doesn't stick to the bottom and burn.
When the cauliflower is done, add the garam masala and fresh cilantro leaves and mix to heat. Serve!