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.

Restaurant-Style Butter Chicken at Home

Recipe by Not visible

  • Ready in60 min
  • Prep25 min
  • Cook35 min
  • CuisineIndian · North Indian
  • Serves4 People
  • Calories~500 kcal
Restaurant-Style Butter Chicken at Home

Ingredients

For Chicken Marinade

  • 700 gBoneless Chicken
  • 1 tspTurmeric Powder
  • 1 tbspChili Powder
  • 1 tbspGinger Garlic Paste
  • 1 tspGaram Masala Powder
  • 1 tspSalt
  • from 1/2 lemonLemon Juice
  • 1/2 cupYogurt

For Gravy Base

  • 2 tbspCooking Oil
  • 5-6 podsGreen Cardamom
  • 5-6Cloves
  • 2-3 podsBlack Cardamom
  • 1 largeSliced Onions
  • 5-6Dry Red Chili
  • 3 mediumChopped Tomatoes
  • 1/4 cupCashews
  • 1/2 cupYogurt
  • 1 tbspCoriander Powder
  • 1 tspGaram Masala Powder

For Final Gravy & Garnishing

  • 1 tbspCooking Oil
  • 4 tbsp (divided)Butter
  • 1 tspChili Powder
  • 1 tspKashmiri Chili Powder
  • 1/2 tsp (or to taste)Salt
  • 2 tbsp (chopped)Coriander Leaves
  • 2-3Bay Leaves
  • 1 tbspKastoori Methi / Kasuri Methi
  • 1/4 cupCream

Step-by-Step Instructions

  1. 1.Marinate the Chicken

    In a bowl, combine boneless chicken with turmeric powder, chili powder, ginger garlic paste, garam masala powder, salt, and lemon juice. Mix well until the chicken is evenly coated. Then, add yogurt and mix again. Cover the bowl with cling film and let it marinate for a few hours (or overnight in the refrigerator) to allow the flavors to meld.

  2. 2.Prepare the Gravy Base

    Heat 2 tablespoons of cooking oil in a pan. Add green cardamom, cloves, and black cardamom. Sauté for a few seconds until fragrant. Add sliced onions and dry red chilies, cooking until the onions soften and turn translucent. Then, add chopped tomatoes and cashews. Cook until the tomatoes are soft and mushy, about 5-7 minutes. Remove the mixture from the pan and let it cool slightly.

  3. 3.Blend the Gravy Paste

    Transfer the cooled onion-tomato mixture to a blender. Add 1/2 cup of yogurt, coriander powder, and garam masala powder. Blend until you get a smooth, fine paste. Add a little water if needed to achieve the desired consistency.

  4. 4.Fry the Marinated Chicken

    In the same pan, heat 1 tablespoon of cooking oil and 2 tablespoons of butter. Add the marinated chicken pieces and fry them until they are golden brown and cooked through, about 8-10 minutes. Remove the fried chicken and set aside.

  5. 5.Cook the Gravy

    In a large pot or deep pan, melt 2 tablespoons of butter. Add the blended gravy paste. Stir well and cook on low heat for 5-7 minutes, stirring occasionally, until the oil starts to separate from the gravy. Add chili powder, Kashmiri chili powder, and salt to taste. Mix thoroughly and cook for another 2-3 minutes.

  6. 6.Combine Chicken and Finish

    Add the fried chicken pieces to the gravy. Stir to coat the chicken evenly. Add chopped coriander leaves, bay leaves, and kasuri methi. Mix gently. Finally, stir in 1 tablespoon of butter and 1/4 cup of cream. Cook on low heat for another 5 minutes, allowing the flavors to meld and the gravy to thicken slightly. Cover and let it rest for a few minutes before serving.

  7. 7.Serve Hot

    Serve the Restaurant-Style Butter Chicken hot with naan, roti, or steamed rice. Garnish with fresh coriander leaves if desired. Enjoy the rich, comforting flavors of this homemade dish!

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

Restaurant-Style Butter Chicken at Home

Ready in

60 mins

Cuisine

Indian · North Indian

Prep Time

25 min

Cook Time

35 min

Serving

4 People

Calories / Serving

~500 kcal
Recipe by Not visible on YouTube
Adjust Servings
Measurements
Tap an ingredient to mark it ready0 of 28 ready
All Ingredients

For Chicken Marinade

All Ingredients

For Gravy Base

All Ingredients

For Final Gravy & Garnishing

Step-by-Step Instructions

Follow each step to make the recipe successfully.

  1. 1

    Marinate the Chicken

    In a bowl, combine boneless chicken with turmeric powder, chili powder, ginger garlic paste, garam masala powder, salt, and lemon juice. Mix well until the chicken is evenly coated. Then, add yogurt and mix again. Cover the bowl with cling film and let it for a few hours (or overnight in the refrigerator) to allow the flavors to meld.

  2. 2

    Prepare the Gravy Base

    Heat 2 tablespoons of cooking oil in a pan. Add green cardamom, cloves, and black cardamom. for a few seconds until fragrant. Add sliced onions and dry red chilies, cooking until the onions soften and turn translucent. Then, add chopped tomatoes and cashews. Cook until the tomatoes are soft and mushy, about . Remove the mixture from the pan and let it cool slightly.

  3. 3

    Blend the Gravy Paste

    Transfer the cooled onion-tomato mixture to a blender. Add 1/2 cup of yogurt, coriander powder, and garam masala powder. Blend until you get a smooth, fine paste. Add a little water if needed to achieve the desired consistency.

  4. 4

    Fry the Marinated Chicken

    In the same pan, heat 1 tablespoon of cooking oil and 2 tablespoons of butter. Add the chicken pieces and fry them until they are golden brown and cooked through, about . Remove the fried chicken and set aside.

  5. 5

    Cook the Gravy

    In a large pot or deep pan, melt 2 tablespoons of butter. Add the blended gravy paste. Stir well and cook on low heat for , stirring occasionally, until the oil starts to separate from the gravy. Add chili powder, Kashmiri chili powder, and salt to taste. Mix thoroughly and cook for another .

  6. 6

    Combine Chicken and Finish

    Add the fried chicken pieces to the gravy. Stir to coat the chicken evenly. Add chopped coriander leaves, bay leaves, and kasuri methi. Mix gently. Finally, stir in 1 tablespoon of butter and 1/4 cup of cream. Cook on low heat for another , allowing the flavors to meld and the gravy to thicken slightly. Cover and for a few minutes before serving.

  7. 7

    Serve Hot

    Serve the Restaurant-Style Butter Chicken hot with naan, roti, or rice. Garnish with fresh coriander leaves if desired. Enjoy the rich, comforting flavors of this homemade dish!

Before You Cook

Helpful details before you start
Spice LevelFiery
Chili powder · Ginger · Garam masala · Red chili · Kashmiri chili
Ingredient SubstitutionsMissing something? View suitable alternatives.
View 8 swaps
  • 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 Lemon juice?

    • Lime juice (1:1)
    • 1/2 the amount white vinegar — In dressings, savory dishes.
  • No Yogurt?

    • Sour cream (1:1)
    • Buttermilk (1:1, slightly thinner result)
  • 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)
  • No Cilantro?

    • Flat-leaf parsley (1:1, milder)
    • Fresh mint (in chutneys, salads)
  • No Bay leaf?

    • 1/4 tsp dried thyme (per leaf)
    • Pinch of dried oregano
Ingredient Substitutions
  • 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 Lemon juice?

    • Lime juice (1:1)
    • 1/2 the amount white vinegar — In dressings, savory dishes.
  • No Yogurt?

    • Sour cream (1:1)
    • Buttermilk (1:1, slightly thinner result)
  • 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)
  • No Cilantro?

    • Flat-leaf parsley (1:1, milder)
    • Fresh mint (in chutneys, salads)
  • No Bay leaf?

    • 1/4 tsp dried thyme (per leaf)
    • Pinch of dried oregano
AllergensThis recipe contains dairy and nuts.
dairynuts

Plan Ahead

Complete this step earlier to save time later.

  • Step1
    Marinate the ChickenOvernight

    In a bowl, combine boneless chicken with turmeric powder, chili powder, ginger garlic paste, garam masala powder, salt, and lemon juice. Mix well until the chicken is evenly coated. Then, add yogurt and mix again. Cover the bowl with cling film and let it marinate for a few hours (or overnight in the refrigerator) to allow the flavors to meld.

    View Step 1

Variations

Simple ways to adapt this recipe.

  • 1
    For a vegetarian optionDietary option

    Replace chicken with paneer (Indian cottage cheese) to make Paneer Butter Masala.

  • 2
    Add a pinch of sugarCustomise

    Add a pinch of sugar to the gravy for a touch of sweetness, balancing the flavors.

Helpful Tips

Small details that can improve the final result.

  • 1
    PreparationMarinating the Chicken for a

    Marinating the chicken for a few hours (or overnight) allows the spices to penetrate deeply, enhancing the flavor and tenderness.

  • 2
    Cooking tipCook the Gravy Base Ingredients

    Cook the gravy base ingredients until very soft before blending to ensure a smooth and rich paste.

  • 3
    Flavour tipAdjust Chili Powder and Kashmiri

    Adjust chili powder and Kashmiri chili powder according to your spice preference. Kashmiri chili powder primarily adds color without much heat.

Was this recipe helpful?

Comments (0)

Sign in to leave a comment on this recipe.

Loading comments...

More from Not visible

Other recipes converted from Not visible's cooking videos.

My Style Mix Vegetable Gravy

My Style Mix Vegetable Gravy

Cuisine

Indian · North Indian

Prep + Cook Time

50 Minutes

Difficulty Level

Medium

Sattu Palak Paneer Bhurji with Mixed-Grain Roti

Sattu Palak Paneer Bhurji with Mixed-Grain Roti

Cuisine

Indian · North Indian

Prep + Cook Time

50 Minutes

Difficulty Level

Medium

Spicy Chicken Curry with Tamarind and Whole Spices

Spicy Chicken Curry with Tamarind and Whole Spices

Cuisine

Pakistani · North Indian

Prep + Cook Time

1 hr 5 min

Difficulty Level

Medium

Butter Chicken – Restaurant Style

Butter Chicken – Restaurant Style

Cuisine

Indian · North Indian

Prep + Cook Time

52 Minutes

Difficulty Level

Medium

Poricha Kuzhambu – Cauvery Delta Style

Poricha Kuzhambu – Cauvery Delta Style

Cuisine

Indian · South Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Chicken Curry – Indian Style

Chicken Curry – Indian Style

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr 30 min

Difficulty Level

Medium

You might also like

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

Chicken Rezala recipe without water

Chicken Rezala recipe without water

Cuisine

Indian · Bengali

Prep + Cook Time

50 Minutes

Difficulty Level

Medium

Home Style Chicken Curry with Potatoes

Home Style Chicken Curry with Potatoes

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr 30 min

Difficulty Level

Medium

Butter Chicken with Jeera Rice - Restaurant Style

Butter Chicken with Jeera Rice - Restaurant Style

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr 30 min

Difficulty Level

Medium

Coconut Chicken Curry – 5 Ingredient Indian

Coconut Chicken Curry – 5 Ingredient Indian

Cuisine

Indian · South Indian

Prep + Cook Time

1 hr 10 min

Difficulty Level

Medium

Vegetable Pulao – Indian Style

Vegetable Pulao – Indian Style

Cuisine

Indian · North Indian

Prep + Cook Time

40 Minutes

Difficulty Level

Easy

Simple Basic Chicken Curry

Simple Basic Chicken Curry

Cuisine

Indian · Pakistani

Prep + Cook Time

45 Minutes

Difficulty Level

Easy