Heat 2 tbsp oil or butter or ghee in the wide thick bottom kadhai and add bay leaves, cardamom pods and cinnamon sticks and saute for few seconds.
Then, add grated ginger and garlic cloves and saute for a minute till the raw smell of garlic goes off.
Then add tomato-onion puree in the kadhai and mix it nicely. Also, add the leftover marinade mixture of curd and spices.
Cover and cook the tomato puree till it is cooked perfectly and oil starts separating from the sides of the pan.
When the mixture thickens add the cashew paste along with all the dry spices - haldi, Kashmiri red chilli powder, coriander powder, garam masala and salt.
Mix all the ingredients nicely till the nice aroma appears and oil is released from the masala.
Now, add roasted paneer cubes, bell peppers and onion petals in the kadhai and around 1 cup of water and mix gently without breaking the paneer pieces. Adjust the consistency of gravy by adding more water as required.
Cover and simmer for 4 to 5 minutes till the flavours and aroma are absorbed nicely in paneer.
Lastly, add crushed kasuri methi and finely chopped coriander leaves and mix well.
Serve, delicious Paneer tikka masala with butter naan or jeera rice.