Chop Onions and 1 green chilli. Heat little butter in a pan and sauté Onion and green chilies. Once it's cool, grind to paste.
Take puree from Tomato by boiling it in water and removing its outer skin.
Cut paneer into pieces and fry them in butter, take the other chili, slit and fry in butter. Keep both these aside.
Take the almonds and make a paste of it by running it in mixie.
Heat 75 gms butter in the cooking pan, fry onion chili paste till its nice brown in colour. Add Bay leaf. Then add ginger garlic paste. Fry till it's cooked well.
Then, add tomato puree, almond paste, milk, red chili powder, coriander powder, turmeric powder, and salt. Add the required water. Cook on high flame for 5 mins. Then simmer it, add Kasturi Methi leaves, and cook for 10 mins.
Once the oil starts coming out of the sides, add fresh cream and fried paneer. Garnish with coriander leaves.