To begin making the Butter Chicken Recipe, wash the chicken thoroughly.
In a mixing bowl, add curd, garam masala,ginger and garlic paste, salt, red chili powder, turmeric powder and chicken. Marinate the butter chicken for a minimum for 1 hour.
Heat a teaspoon of butter over medium heat, add the marinated chicken along with the marinade and let the chicken cook in its own masala for 4 minutes.
Into the same pan, add tomato puree, salt, coriander powder, red chilli powder and garam masala. Cover the butter chicken and cook for 5 minutes.
Finally add fresh cream, honey and water (if required to adjust the consistency of the gravy) and simmer the Butter Chicken Masala until the chicken is cooked completely.
Stir in the Kasuri methi and serve the butter chicken hot.
Serve Butter Chicken Masala Recipe with Butter Naan and Smoked Dal Makhani Dhaba Style Recipe and Pickled onions and Boondi Raita Recipe Spiced With Black Salt for a delicious punjabi style dinner.