2 Tablespoons fresh lemon juice
2 Teaspoons corn starch
1 Teaspoon ground cumin
1 Teaspoon ground turmeric
3 Teaspoon Garam masala
1 Teaspoon Salt
2 Tablespoons vegetable oil
3 Tablespoons butter
1 Onion finely chopped
3 Garlic Cloves minced
2 Teaspoons Chopped ginger
2 Tablespoons Tomato Paste
1 medium head of cauliflower cut into florets1 medium head of cauliflower cut into florets
1 Teaspoon paprika Hot
1/2 Teaspoon Cinnamon
2 Cups Vegetable broth
1 Small can of Coconut milk
Cut the cauliflower in floret and place in a bowl in which you will add the cornstarch and lemon juice, salt & pepper to taste. Mix well and let the mixture rest for about 15 minutes.
Using a large saucepan, heat the vegetable oil until it starts to smoke. Stir in the cauliflower florets and saute until they start to char at the edges. Once they have a golden color with some burned edges, remove them and place them on a plate.
Add on a few more tablespoons of vegetable oil and saute the onions until they start to caramelize and brown. Add the garlic, ginger and cook for a few minutes. Add all the spices; Paprika, Garam Masala, Cinnamon, Turmeric, Cumin, salt & pepper and cook for a few minutes, until the spices become fragrant.
Add the butter and then the cauliflower back in the pan and cook for another minute or so, until the florets are covered with the spices. Add the vegetable broth, the tomato puree, the tomato sauce and cook at medium heat for 15-20 minutes. After 15 minutes, add a small can of coconut and cook for another 10 minutes. The cauliflower florets should still be firm to the tooth.
Sprinkle a little greek yogurt with some Cilantro and serve.
The dish can serve 4 people easily, especially if you serve it with Basmati rice. It freezes very well and can also be served as a side vegetable with any other Indian dishes.