Delish Butter Chicken

As the name suggests, it is as delish as the butter chicken from a restaurant! A non-vegetarians delight, this rich gravy chicken can be made at home with simple ingredients that are readily available in every Indian kitchen.


  • 1 Kg Marinated Chicken
  • 4 Tomatoes
  • 2 Onions
  • 1/2 Cinnamon Stick 2-3 Cloves
  • 1 Black Cardamom
  • 1 Bay Leaf
  • 3-4 Red Chillies
  • 1-2 Green Chillies
  • 7-8 Black Pepper
  • 10-12 Cashews
  • 1-2 Teaspoon Red Chilli Powder
  • 1 Teaspoon Turmeric Powder
  • 4-5 Garlic Cloves
  • Butter
  • Chopped Ginger and Coriander 
  • Fresh Cream


Prep: 60 minutes
Cooking: 45 minutes

  1. In a pot of 2 glass water, add roughly chopped tomatoes and onions along with all the spices (cinnamon, pepper, cardamom, cloves and bay leaf). Also add cashews, few garlic cloves, red chilli powder, turmeric powder and 2 tablespoons of butter.
  2. Boil for about 10-12 minutes and let it cool.
  3. Remove the cinnamon stick, cardamom and bay leaf and puree into a blender until smooth.
  4. Take a pan and fry the marinated chicken with oil or butter for about 10 mins.
  5. Heat another pan and add butter, finely chopped garlic with roughly chopped green chillies.
  6. Add the puree into the pan and salt as per taste and let it cook for about 10-15 minutes.
  7. Now add the chicken into the curry and let it cook for about 5-10 minutes.
  8. Turn off the gas and garnish with chopped coriander and cream.