I start by cutting or tearing the cauliflower into medium chunks for a rustic texture. Then I cook it in a pan with a little oil and salt until slightly charred. This step enhances the flavor and gives a meaty bite.
In a bowl, I mix yoghurt with turmeric, chili powder, and pepper. Then I coat the roasted cauliflower in this mixture evenly. This helps the cauliflower absorb flavors before going into the curry.
I finely chop or process the onions to save time and effort. Cooking them until golden creates the base of the masala. This step is important for building a deep, rich flavor.
I heat oil and add whole spices like cumin, bay leaf, cinnamon, and cloves. Then I add onions, ginger, garlic, and tomatoes along with powdered spices. Cooking this slowly creates a thick, flavorful paste.
Next, I add the marinated cauliflower and water into the masala. I let it simmer until the cauliflower becomes tender and the flavors blend beautifully. This is where the dish truly comes together.
At the end, I crush dried methi leaves between my hands and mix them in. Then I garnish with fresh coriander and serve it warm. This final step enhances aroma and taste.