Fullmeals.
HomeExploreCreatorsPantry MatchSurprise Me
HomeExploreCreatorsPantry MatchSurprise MeShopping ListMy Favorites
Fullmeals.

Fullmeals helps you cook without watching by converting cooking videos into simple, step-by-step recipes designed for real kitchens.

cook@fullmeals.com

Quick Links

  • How it Works
  • Categories
  • Explore Recipes
  • RSS Feed

Legal

  • Terms of Use
  • Privacy Policy

© 2026 Fullmeals. All rights reserved.

Fullmeals.

Butter Chicken – Restaurant Style

Recipe by Contemporary Cuisines by Saima Sheikh

  • Ready in55 min
  • Prep15 min
  • Cook40 min
  • CuisineIndian · North Indian
  • Serves4-5 People
  • Calories~450 kcal
Butter Chicken – Restaurant Style

Ingredients

For Chicken Marinade

  • 500 gBoneless chicken
  • 2-3 tbspYogurt
  • 1 tspGinger garlic paste
  • 0.5 tspSalt
  • 0.5 tspRed chilli powder
  • 0.5 tspKashmiri red chilli powder
  • 0.5 tspBlack pepper (crushed)
  • 1 tspCoriander powder
  • 0.25 tspTurmeric powder
  • 0.25 tspGaram masala powder
  • 1 tspCumin powder
  • 0.25 tspBlack salt
  • 1-2 pinchesOrange food colour
  • 2 tbspBBQ sauce

For Gravy Base

  • 2-3 tbspCooking oil
  • 2 medium (roughly chopped)Onion
  • 6-7Garlic cloves
  • 1 small piece (cut)Ginger
  • 12-15 (peeled)Almonds
  • 250 g (finely chopped)Tomatoes
  • 0.5 tsp (or to taste)Salt
  • 0.5 tspRed chilli powder
  • 0.5 tspKashmiri red chilli powder
  • 1 tspCoriander powder
  • 2-3 tbspWater

For Final Gravy & Garnish

  • 1 tbspCooking oil
  • 4 tbspButter
  • 0.25 tspGaram masala powder
  • 1 tspKasoori methi
  • 4 tbspFresh cream
  • 1 piece (for garnish)Butter
  • (for garnish)Kasoori methi

Step-by-Step Instructions

  1. 1.Marinate the Chicken

    In a bowl, combine 500g boneless chicken (preferably thigh pieces) with 2-3 tbsp yogurt, 1 tsp ginger garlic paste, 0.5 tsp salt, 0.5 tsp red chilli powder, 0.5 tsp Kashmiri red chilli powder, 0.5 tsp crushed black pepper, 1 tsp coriander powder, 0.25 tsp turmeric powder, 0.25 tsp garam masala powder, 1 tsp cumin powder, 0.25 tsp black salt, and 1-2 pinches of orange food color. Mix all ingredients thoroughly. Add 2 tbsp BBQ sauce and mix again. If time permits, marinate for an hour; otherwise, proceed immediately.

  2. 2.Cook the Marinated Chicken

    Heat 2 tbsp cooking oil in a wok. Once hot, add the marinated chicken. Spread the chicken evenly in the wok. Cover and cook for 5-6 minutes on medium to low flame. Uncover after 5-6 minutes; the chicken should have a nice color and most of its water should have dried. Continue cooking until the oil separates and the chicken is tender. Once cooked, remove the chicken from the wok and set aside.

  3. 3.Prepare the Gravy Base

    In the same wok, add 2-3 tbsp cooking oil. Once hot, add 2 medium roughly chopped onions. Fry the onions until they are translucent and lightly colored. Add 6-7 garlic cloves and a small piece of cut ginger. Fry for a few seconds. Add 12-15 peeled almonds (or cashews for richness) and continue frying with the onions, garlic, and ginger. Add 250g finely chopped tomatoes. Mix well. Season with 0.5 tsp salt (or to taste), 0.5 tsp red chilli powder, 0.5 tsp Kashmiri red chilli powder, and 1 tsp coriander powder. Mix thoroughly. Add 2-3 tbsp water, cover, and cook for 8-10 minutes on low flame until all ingredients are very soft and well-cooked.

  4. 4.Grind the Gravy Base

    Remove the cooked gravy base from heat and let it cool slightly. Transfer the mixture to a grinder and blend into a smooth paste.

  5. 5.Cook the Gravy

    Clean the wok. Add 1 tbsp cooking oil and 4 tbsp butter. Let the butter melt. Pour the ground gravy paste into the melted butter. Rinse the grinder jar with a little water and add it to the wok to ensure no masala is wasted. Cook the gravy over medium heat, stirring constantly, until it thickens and the oil separates, ensuring there's no raw taste from the onions or tomatoes.

  6. 6.Combine Chicken and Gravy

    Add the previously cooked chicken pieces to the gravy. Mix the chicken thoroughly with the gravy, ensuring all pieces are well coated. Cover and cook on very low flame for 3-4 minutes to allow the chicken to absorb the gravy flavors.

  7. 7.Final Seasoning and Cream

    Uncover. Add 0.25 tsp garam masala powder and 1 tsp kasoori methi. Mix well. Just before serving, add 4 tbsp fresh cream. Keep the flame very low while mixing the cream to prevent curdling. Turn off the flame. Cover the wok for 2 minutes to allow the fragrance of garam masala and kasoori methi to infuse into the butter chicken.

  8. 8.Serve and Garnish

    Transfer the butter chicken to a serving dish. Garnish with a sprinkle of kasoori methi and a piece of butter. Serve hot with naan, paratha, roti, or garlic naan.

Printed from Fullmeals.com — turn any cooking video into a recipe.

Butter Chicken – Restaurant Style

Ready in

55 mins

Cuisine

Indian · North Indian

Prep Time

15 min

Cook Time

40 min

Serving

4-5 People

Calories / Serving

~450 kcal
Recipe by Contemporary Cuisines by Saima Sheikh on YouTube
Adjust Servings
Measurements
Tap an ingredient to mark it ready0 of 32 ready
All Ingredients

For Chicken Marinade

All Ingredients

For Gravy Base

All Ingredients

For Final Gravy & Garnish

Step-by-Step Instructions

Follow each step to make the recipe successfully.

  1. 1

    Marinate the Chicken

    In a bowl, combine 500g boneless chicken (preferably thigh pieces) with 2-3 tbsp yogurt, 1 tsp ginger garlic paste, 0.5 tsp salt, 0.5 tsp red chilli powder, 0.5 tsp Kashmiri red chilli powder, 0.5 tsp crushed black pepper, 1 tsp coriander powder, 0.25 tsp turmeric powder, 0.25 tsp garam masala powder, 1 tsp cumin powder, 0.25 tsp black salt, and 1-2 pinches of orange food color. Mix all ingredients thoroughly. Add 2 tbsp BBQ sauce and mix again. If time permits, for an hour; otherwise, proceed immediately.

  2. 2

    Cook the Marinated Chicken

    Heat 2 tbsp cooking oil in a wok. Once hot, add the chicken. Spread the chicken evenly in the wok. Cover and cook for on medium to low flame. Uncover after ; the chicken should have a nice color and most of its water should have dried. Continue cooking until the oil separates and the chicken is tender. Once cooked, remove the chicken from the wok and set aside.

  3. 3

    Prepare the Gravy Base

    In the same wok, add 2-3 tbsp cooking oil. Once hot, add 2 medium roughly chopped onions. Fry the onions until they are translucent and lightly colored. Add 6-7 garlic cloves and a small piece of cut ginger. Fry for a few seconds. Add 12-15 peeled almonds (or cashews for richness) and continue frying with the onions, garlic, and ginger. Add 250g finely chopped tomatoes. Mix well. Season with 0.5 tsp salt (or to taste), 0.5 tsp red chilli powder, 0.5 tsp Kashmiri red chilli powder, and 1 tsp coriander powder. Mix thoroughly. Add 2-3 tbsp water, cover, and cook for on low flame until all ingredients are very soft and well-cooked.

  4. 4

    Grind the Gravy Base

    Remove the cooked gravy base from heat and let it cool slightly. Transfer the mixture to a grinder and blend into a smooth paste.

  5. 5

    Cook the Gravy

    Clean the wok. Add 1 tbsp cooking oil and 4 tbsp butter. Let the butter melt. Pour the ground gravy paste into the melted butter. Rinse the grinder jar with a little water and add it to the wok to ensure no masala is wasted. Cook the gravy over medium heat, stirring constantly, until it thickens and the oil separates, ensuring there's no raw taste from the onions or tomatoes.

  6. 6

    Combine Chicken and Gravy

    Add the previously cooked chicken pieces to the gravy. Mix the chicken thoroughly with the gravy, ensuring all pieces are well coated. Cover and cook on very low flame for to allow the chicken to absorb the gravy flavors.

  7. 7

    Final Seasoning and Cream

    Uncover. Add 0.25 tsp garam masala powder and 1 tsp kasoori methi. Mix well. Just before serving, add 4 tbsp fresh cream. Keep the flame very low while mixing the cream to prevent curdling. Turn off the flame. Cover the wok for to allow the fragrance of garam masala and kasoori methi to infuse into the butter chicken.

  8. 8

    Serve and Garnish

    Transfer the butter chicken to a serving dish. Garnish with a sprinkle of kasoori methi and a piece of butter. Serve hot with naan, paratha, roti, or garlic naan.

Before You Cook

Helpful details before you start
Spice LevelFiery
Ginger · Chili powder · Kashmiri chili · Black pepper · Garam masala
Ingredient SubstitutionsMissing something? View suitable alternatives.
View 5 swaps
  • No Yogurt?

    • Sour cream (1:1)
    • Buttermilk (1:1, slightly thinner result)
  • No Garlic (fresh)?

    • 1/4 tsp garlic powder (per clove)
    • 1/2 tsp garlic granules (per clove)
  • No Garam masala?

    • 1 tsp cumin + 1/2 tsp coriander + 1/4 tsp cinnamon + 1/4 tsp cardamom
  • No Onion?

    • 1 tbsp onion powder (per medium onion)
    • 3 tbsp dried minced onion
    • Shallots or leeks (1:1)
  • No Butter?

    • 3/4 the amount of olive oil (for cooking, not baking)
    • Equal parts ghee — Slightly nuttier flavor.
    • Equal parts coconut oil (in baking)
Ingredient Substitutions
  • No Yogurt?

    • Sour cream (1:1)
    • Buttermilk (1:1, slightly thinner result)
  • No Garlic (fresh)?

    • 1/4 tsp garlic powder (per clove)
    • 1/2 tsp garlic granules (per clove)
  • No Garam masala?

    • 1 tsp cumin + 1/2 tsp coriander + 1/4 tsp cinnamon + 1/4 tsp cardamom
  • No Onion?

    • 1 tbsp onion powder (per medium onion)
    • 3 tbsp dried minced onion
    • Shallots or leeks (1:1)
  • No Butter?

    • 3/4 the amount of olive oil (for cooking, not baking)
    • Equal parts ghee — Slightly nuttier flavor.
    • Equal parts coconut oil (in baking)
AllergensThis recipe contains dairy and nuts.
dairynuts

Variations

Simple ways to adapt this recipe.

  • 1
    Use cashews instead of almondsIngredient swap

    Use cashews instead of almonds for the gravy base.

  • 2
    Adjust spice levels to your preference
  • 3
    For a deeper red color

    A pinch more Kashmiri red chili powder can be used.

Helpful Tips

Small details that can improve the final result.

  • 1
    TipEnsure Onions and Tomatoes Are

    Ensure onions and tomatoes are thoroughly cooked and soft before grinding for a smooth gravy.

  • 2
    Flavour tipIf You Don't Have Bbq Sauce

    You can give the chicken a charcoal smoke for a similar smoky flavor.

  • 3
    Ingredient noteAdd Fresh Cream Just Before

    Add fresh cream just before serving and keep the flame very low to prevent curdling.

Your Notes

Save your personal tweaks, substitutions and cooking adjustments.

Saved only on this device.

Example: Used less salt, cooked 5 minutes longer, added extra coriander.

0 / 4000

Included when you print this recipe.

Was this recipe helpful?

Comments (0)

Sign in to leave a comment on this recipe.

Loading comments...

More from Contemporary Cuisines by Saima Sheikh

Other recipes converted from Contemporary Cuisines by Saima Sheikh's cooking videos.

Black Pepper Lemon Chicken Curry – Pakistani Style

Black Pepper Lemon Chicken Curry – Pakistani Style

Cuisine

Pakistani · South Asian

Prep + Cook Time

55 Minutes

Difficulty Level

Medium

Green Chicken Curry (Hare Masale ka Chicken) – Pakistani Style

Green Chicken Curry (Hare Masale ka Chicken) – Pakistani Style

Cuisine

Pakistani · North Indian

Prep + Cook Time

1 hr

Difficulty Level

Medium

Hyderabadi chicken masala

Hyderabadi chicken masala

Cuisine

Indian · Hyderabadi

Prep + Cook Time

1 hr 30 min

Difficulty Level

Medium

Gulab Jamun Cake – Easy & Delicious

Gulab Jamun Cake – Easy & Delicious

Cuisine

Pakistani · Indian Dessert

Prep + Cook Time

55 Minutes

Difficulty Level

Easy

Chinese Chicken Vegetable Biryani

Chinese Chicken Vegetable Biryani

Cuisine

Asian Fusion · Chinese-Pakistani Fusion

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

You might also like

Other recipes in the same cuisine, meal type, or style — ready to cook whenever you are.

Onion Paratha (Healthy)

Onion Paratha (Healthy)

Cuisine

Indian · North Indian

Prep + Cook Time

30 Minutes

Difficulty Level

Easy

Green Peas Curry – South Indian Style

Green Peas Curry – South Indian Style

Cuisine

Indian · South Indian

Prep + Cook Time

50 Minutes

Difficulty Level

Medium

Paneer Bhurji

Paneer Bhurji

Cuisine

Indian · North Indian

Prep + Cook Time

30 Minutes

Difficulty Level

Easy

Mix Veg (Restaurant style)

Mix Veg (Restaurant style)

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr 5 min

Difficulty Level

Medium

Mixed Vegetable Curry (Mix Veg)

Mixed Vegetable Curry (Mix Veg)

Cuisine

Indian · North Indian

Prep + Cook Time

30 Minutes

Difficulty Level

Medium

Amritsari Chole and Poori

Amritsari Chole and Poori

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr 15 min

Difficulty Level

Medium