Heat a deep vessel full of water. Let it come to a boil.
In the mean time, dry roast the semolina in a kadai until golden brown.
Add this golden roasted semolina straight into the boiling water and add 2 tbsp oil to the water and remove from fire. Keep it covered until the semolina is semi cooked.
:- its very important that the semolina is only semi-cooked. So keep an eye on it while boiling
Filter the semolina out and spread in a plate to cool.
Meanwhile steam the veggies in the microwave and keep aside.
Heat remaining oil in a thick bottomed vessel.
Add the cinnamon sticks, cloves and bay leaves. Saute till they change color.
Add the onion, green chilies, curry leaves and saute till onions turn golden.
Now add the ginger-garlic paste and saute till a nice aroma arises.
Add the tomatoes and cook covered on low flame till the tomatoes turn pulpy.
Add the garam masala, turmeric powder and salt to taste and mix well.
Add the steamed veggies and mix well.
Now add the semi cooked semolina, bread pieces and coriander leaves and mix well.
Cover properly with a lid so that steam doesn`t escape. Keep in very low flame for about 5 minutes.
Remove from heat and keep it covered.
Serve hot with curd.
Happy cooking :)