Go Back
+ servings
butter chicken masala recipe

butter chicken masala recipe, chicken butter masala

A creamy onion tomato cashew gravy cooked with boneless chicken.
5 from 1 vote
Prep Time 30 mins
Cook Time 1 hr
Total Time 1 hr 30 mins
Course chicken
Cuisine Punjabi
Servings 2
Calories 294 kcal


To marinate chicken

  • 200 gms boneless chicken
  • salt -to taste
  • ½ teaspoon red chilli powder
  • ¼ teaspoon turmeric powder
  • ½ teaspoon ginger garlic paste
  • 1 tablespoon lemon extract
  • 3 tablespoon yogurt

For gravy:

  • 3 teaspoon oil
  • ½ teaspoon butter
  • ¾ teaspoon ginger garlic paste
  • 2 onions (sliced)
  • 3 tomatoes (chopped)
  • 10-12 cashew nuts (kaju)
  • 3 slit green chillies
  • salt to taste
  • ½ teaspoon red chilli powder
  • ¼ teaspoon turmeric powder
  • 1 cup water

To saute the chicken:

  • 3 teaspoon oil

To cook chicken and gravy together:

  • salt to taste
  • ½ teaspoon kashmiri red chilli powder
  • ½ teaspoon garam masala powder
  • 2 teaspoon butter
  • 2 tablespoon cream/malai
  • ¼ teaspoon sugar
  • ¾ teaspoon kasoori methi / dried fenugreek leaves
  • 2 tablespoon chopped coriander leaves

For garnishing:

  • lemon wedges
  • chunk of butter
  • cream or malai


Step 1(Marinating the chicken):

  • Wash the boneless chicken pieces well.
  • Take a mixing bowl, add the boneless chicken pieces into it.
  • Add salt to taste, red chilli powder, turmeric powder, ginger garlic paste, lemon extract, yogurt.
  • Mix all the ingredients and the chicken well.
  • Cover and marinate the chicken for at least half an hour.

Step 2 (Cooking the chicken pieces):

  • Take a pan, add oil and heat it.
  • Add the chicken pieces into the oil.
  • Cook them until the water from the chicken gets absorbed completely.
  • The chicken takes around 20 minutes to get tender and perfectly roasted.
  • Do not cook the chicken on high flame.
  • Cook it on medium to low flame and keep tossing the chicken in between.
  • Switch off the stove once the chicken is cooked and keep it aside.

Step 3( Cooking the gravy):

  • Take a pan, add oil, add butter and heat it.
  • Add ginger garlic paste and saute for few minutes.
  • Add the sliced onions and chopped tomatoes.
  • Add the cashewnuts into it.
  • Add slit green chillies and mix everything.
  • Add dry spices such as salt as per taste, red chilli powder, turmeric powder, add water and cook everything until they turn soft.
  • Once they are totally soft, switch off the stove.
  • Allow the gravy to cool down completely.
  • Take a blending jar and add the cold gravy into the blender.
  • Blend the gravy finely and make a fine puree.

Step 4 (Mixing of the puree and the chicken):

  • Take a pan or any cooking utensil.
  • Strain the blended puree into the pan with the help of a strainer.
  • Discard the seeds that are left in the strainer.
  • Mix well and cook the gravy for 2-3 minutes on low flame.
  • Add the chicken pieces into it.
  • Give a mix.
  • Add spices such as salt as per taste, kashmiri red chilli powder, garam masala powder, chunk of butter, generous amount of cream, pinch of sugar, crushed kasoori methi, freshly chopped coriander leaves.
  • Mix all the ingredients well.
  • Cover the lid and let the gravy cook until it leaves oil from the sides.
  • Lastly, switch off the flame.
  • Serve the chicken butter masala.
  • Garnish with lemon wedges, sprinkle some crushed dried fenugreek leaves, chopped coriander leaves, butter and cream.
  • Serve hot with naan or paratha.



  • Some of the butter chicken gravies are made using only tomato and cashewnut gravy and onions are skipped.
  • Therefore, the same gravy procedure can be followed by skipping the onions and just using tomatoes and cashew nuts(kaju).
  • Sugar is added to suppress the slight tangy flavor that we get in the gravy.
  • Sugar is totally optional if the gravy is perfect and not tangy.
  • Marinating the chicken and cooking it gives a good flavor to the curry and if there is no time then cook the chicken without marinating as boneless chicken gets cooked quickly.


Nutrition Facts
butter chicken masala recipe, chicken butter masala
Amount Per Serving
Calories 294 Calories from Fat 198
% Daily Value*
Fat 22g34%
Saturated Fat 5g31%
Cholesterol 17mg6%
Sodium 80mg3%
Potassium 694mg20%
Carbohydrates 22g7%
Fiber 4g17%
Sugar 12g13%
Protein 5g10%
Calcium 80mg8%
Vitamin C 33mg40%
Vitamin A 1723IU34%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.