1teaspoonsugar [i used vegan granulated white sugar]
½teaspoonlemon juice
cilantro leaveschopped
garam masala powderto sprinkle [optional]
saltto taste
To be roasted and grind
½teaspooncumin seeds
1teaspooncoriander seeds
2cloves
2green cardamom
1black cardamom
3peppercorns
1cinnamon sticksmall
1whole dry red chili
⅛teaspoonginger powder
Instructions
Heat 2 teaspoons of oil in a pan on medium heat. Once the oil is hot, add the cauliflower florets.
Cook the florets till they start turning very light golden brown in color. Remove from pan and set aside.
In another pan, dry roast all the spices listed under "To be roasted and grind". Roast for 2-3 minutes till you start getting a nice aroma of all the spices.
Once the spices are roasted transfer the mixture to a spice grinder, add ground ginger and grind to a fine powder and set aside.
In the same pan heat 2 teaspoons of oil. Once the oil is hot, add sliced onions.
Saute till raw smell goes away and onions become translucent. Add the ginger garlic paste.
Cook the ginger garlic paste for 2-3 minutes till the raw smell goes away.
Add in the sliced tomatoes, mix and cover and cook for 5-6 minutes on medium flame till tomatoes are cooked and mushy.
Add the ground spices that we had kept aside +turmeric powder +paprika powder and mix.
Cover and cook again for 3-4 minutes. [Tip: Overall you should cook the tomatoes on medium heat for 10-15 minutes for best flavor]
After the spices are cooked, add the tomato ketchup, sugar and mix.
At this point add 1/2 cup of water and the half cooked cauliflower and blanched green peas and mix.
Cook the veggies on medium-flame for 5-8 minutes without covering it till cauliflower is cooked and soft but not mushy. You should still be able to bite it.
Add the salt now and mix. Also add in the fresh lemon juice and sprinkle some garam masala on top [optional].
Garnish with chopped coriander/cilantro leaves and serve hot with naan or roti.