Home Food & Drink Recipes Recipe for Butter Chicken

Recipe for Butter Chicken

Need a Butter Chicken Recipe? Here it is.

India is a land of diversities, which is well portrayed in its culture and cuisine. A land where taste changes at every 100 kms. Hence, it has a wide spectrum of food. Here we bring you an authentic Butter Chicken Recipe from India that’s not only quick but, can be easily made at home. The Butter Chicken recipe we listed below is most basic of Indian recipes also one of the tastiest! Trying this Butter Chicken recipe at home is an easy way to get a delicious meal.

Here is the Authentic Butter Chicken Recipe:

Butter Chicken


125ml (1/2 cup) natural yoghurt
1 tbs lemon juice
1 tsp turmeric
2 tsp garam masala
1 tsp chilli powder
1 tsp ground cumin
2 tsp grated fresh ginger
2 garlic cloves, crushed
1kg chicken breast fillets, chopped
125g cashews, roasted
60g unsalted butter
1 tbs sunflower oil
1 onion, finely chopped
1 tsp ground cardamom
1 cinnamon stick
1 Indian bay leaf or normal bay leaf
2 tsp sweet paprika
425g can tomato puree
150ml chicken stock
250ml (1 cup) thickened cream
Steamed Basmati rice, to serve


1. Combine yoghurt, lemon juice, turmeric, garam masala, chilli, cumin, ginger and garlic in a bowl. Add chicken and stir well. Cover and refrigerate overnight.
2. Reserve half the cashews and place remaining cashews in a food processor. Process until finely ground.
3. Heat the butter and oil in a pan over medium heat. Add the onion, cardamom, cinnamon and bay leaf and cook for 2 minutes until the onion starts to soften. Reduce heat to low, then add chicken and marinade, paprika, tomato puree, cashew powder and stock. Simmer for 15 minutes. Stir in cream and cook for a further 10 minutes.
4. Garnish Butter chicken with cashews, chopped coriander and serve with Naan and steamed rice.