Butter Chicken

Copy Icon
Twitter Icon
Butter Chicken


Cooking Time

Preparation Time :30 Min

Cook Time : 30 Min

Total Time : 1 Hr 0 Min


Serves : 2
  • 500 gms boneless chicken

  • 1 tsp kahmiri red chilli powder

  • 1 tbsp lemon juice

  • 1 tsp salt or to taste

  • 2 tbsp butter

  • 1/2 cups yoghurt

  • 3 tsp ginger paste

  • 3 tsp garlic paste

  • 1/2 tsp red chili powder

  • 1/2 tsp garam masala powder

  • 1 tsp mustard oil

  • 2 cups tomtato puree

  • 4 tbsp butter

  • 1 nos mace

  • 4 nos green cardamom

  • 1 tsp red chilli powder

  • 1/2 tsp dry fenugreek leaves

  • 1 tbsp honey

  • 2 tbsp fresh cream


  • Wash the chicken pieces properly. Drain the water and pat dry. Marinate with kashmiri red chilli powder, salt and lemon juice. Refrigerate for 30 minutes.
  • In a bowl whisk together yogurt, half of ginger paste, half of garlic paste, red chilli powder, garam masala powder, salt and mustard oil. Marinate the chicken pieces in the mixture and again refrigerate for 2 hours.
  • After 2 hours, bring the chicken pieces to the room temperature. Grill them till done.
  • Add the marinated mixture too while grilling
  • In a non-stick pan, heat 2 tbsp butter, add green cardamom, mace, ginger paste, garlic paste and saute till the raw smell goes away. Now add the tomato puree, salt, red chilli powder and cook for 15-20 mins.
  • Meanwhile, check the chicken. Once done cut them into small pieces.
  • After 15 minutes, add crushed fenugreek leaves, honey, fresh cream to the gravy and cook for another 2-3 minutes.
  • Finally add the chicken pieces and cook till the gravy is consistent.
  • Serve your Butter Chicken with roti, Naan or kulcha.