Fullmeals.
HomeExplore RecipesPantry MatchSurprise MeShopping ListHow it Works
HomeExplore RecipesPantry MatchSurprise MeShopping ListMy FavoritesHow it Works

Have a Recipe Stuck Inside a Video?

Fullmeals pulls it out and turns it into a clean, step-by-step recipe you can actually use in your kitchen.

Gemini Convert a Youtube Video Now
Fullmeals.

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

Contact

Email
team@fullmeals.com
How it WorksCategoriesExplore RecipesRSS Feed
Legal
Terms of UsePrivacy Policy
© 2026 Fullmeals. All Rights Reserved.

Ultimate Butter Chicken Recipe - Restaurant Style

👨‍🍳Medium🍽️Dinner

Ready in

105 mins

Cuisine

Indian · North Indian

Prep Time

30 min

Cook Time

75 min

Serving

4 People

Calories / Serving

~600 kcal
Recipe by Curries with Bumba on YouTube

Summary

  • This is a revised and improved recipe for restaurant-style butter chicken, featuring tender chicken thighs marinated twice and cooked in a rich, velvety tomato-based sauce. The dish balances sweet and savory flavors with a hint of spice, finished with cream and fresh coriander.
Adjust servings
Tap an ingredient to mark it ready0 of 35 ready

All Ingredients - For First Chicken Marinade

  1. Boneless, skinless chicken thighs 1.5 lbs
  2. Salt 1 teaspoon
  3. Kashmiri red chili powder 1 teaspoon
  4. Lemon juice 1 tablespoon

All Ingredients - For Second Chicken Marinade

  1. Oil 2 tablespoons
  2. Kashmiri red chili powder 1 teaspoon
  3. Turmeric powder 1/2 teaspoon
  4. Garam masala powder 1 teaspoon
  5. Unflavored thick Greek whole milk yogurt 1/2 cup
  6. Salt 1 teaspoon
  7. Kasuri methi (dried fenugreek leaves) 1 teaspoon
  8. Black pepper 1/4 teaspoon
  9. Ginger paste 1 teaspoon
  10. Garlic paste 1 teaspoon

All Ingredients - For Baking Chicken

  1. Melted butter as needed

All Ingredients - For Sauce Base

  1. Oil 1 tablespoon
  2. Green cardamom pods 8
  3. Canned San Marzano tomatoes 28 oz can
  4. Water 1/2 cup
  5. Finely grated ginger 2 teaspoons
  6. Finely grated garlic 2 teaspoons
  7. Salt 1 teaspoon

All Ingredients - For Chili Water (Color)

  1. Water 1/3 cup
  2. Kashmiri red chili powder 1 tablespoon
  3. Sweet paprika 1 teaspoon

All Ingredients - For Finishing Sauce

  1. Melted butter 1/2 cup
  2. Salt as needed
  3. Kasuri methi (dried fenugreek leaves) 2 teaspoons
  4. Homemade garam masala powder 1 teaspoon
  5. Ground mace (javithri) 1/2 teaspoon
  6. Green chilies 2 whole
  7. Hot water as needed
  8. Honey 1 tablespoon
  9. Heavy cream 1/4 cup
  10. Chopped coriander leaves for garnish

🍳Tools You'll Need

  • Pot
  • Baking sheet
  • Oven
  • Blender
  • Bowl
  • Tongs
  • Knife
  • Strainer

📅Plan Ahead

Up to 2 hrs 45 min of hands-off time you can shift to earlier.

  • 🥩
    Step 1 · Marinate45 min

    …d 1 tablespoon of lemon juice. Mix well to coat the chicken. Allow to marinate for 45 minutes to 1 hour.

  • 🌙
    Step 2 · Overnight2 hrs

    …oated. Marinate in the fridge for a minimum of 2 hours, or preferably overnight.

🔥Spice level: Fiery🌶️🌶️🌶️🌶️For chiliheads only — taste before serving.
From:Kashmiri chiliGaram masalaBlack pepperGingerPaprikaGreen chili+3 more
🔄Don't have an ingredient? Try these swaps9 tips
  • No Lemon juice?

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

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

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

    • Unsweetened almond / soy / oat milk (1:1)
    • 1/2 cup evaporated milk + 1/2 cup water (per 1 cup)
  • No Garlic (fresh)?

    • 1/4 tsp garlic powder (per clove)
    • 1/2 tsp garlic granules (per clove)
  • 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 Honey?

    • Maple syrup (1:1)
    • 1 1/4 cup sugar + 1/4 cup water (per 1 cup honey)
  • No Heavy cream?

    • 3/4 cup whole milk + 1/4 cup melted butter — Good for sauces, not whipping.
    • Equal parts evaporated milk
    • Full-fat coconut milk (1:1) — Adds mild coconut flavor.
  • No Cilantro?

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

⚠ Contains Allergens

dairy

Step-by-Step Instructions

Step 1: First Chicken Marination

Place 1.5 lbs of boneless, skinless chicken thighs in a bowl. Add 1 teaspoon of salt, 1 teaspoon of Kashmiri red chili powder, and 1 tablespoon of lemon juice. Mix well to coat the chicken. Allow to for to .

Step 2: Second Chicken Marination

In a separate bowl, add 2 tablespoons of oil, 1 teaspoon of Kashmiri red chili powder, 1/2 teaspoon of turmeric powder, and 1 teaspoon of garam masala powder. Mix these spices into the oil. Then add 1/2 cup of unflavored thick Greek whole milk yogurt, 1 teaspoon of salt, 1 teaspoon of kasuri methi (dried fenugreek leaves), 1/4 teaspoon of black pepper, 1 teaspoon of ginger paste, and 1 teaspoon of garlic paste. Mix everything thoroughly until a smooth paste forms. Carefully transfer the chicken from the first marinade into this mixture, ensuring to discard any liquid that has out from the chicken. Mix well until the chicken is fully coated. in the fridge for a minimum of , or preferably overnight.

Step 3: Prepare Chicken for Baking

Preheat your oven to 400°F (≈205°C) (approximately 205°C) (if using convection) or 425°F (≈220°C) (approximately 220°C) (if using a regular oven). Place a cooling rack over a baking tray (line the tray with foil for easier cleanup). Brush the cooling rack with some oil to prevent the chicken from sticking. Arrange the chicken pieces on the oiled rack. Brush the top of each chicken piece with melted butter.

Step 4: Bake Chicken

Place the baking tray with chicken into the preheated oven and bake for . Halfway through the baking time (after approximately ), carefully remove the tray from the oven. Using tongs, flip each chicken piece. Brush the flipped side with more melted butter. Return the tray to the oven to continue baking for the remaining time. The chicken should be about 95% cooked with an internal temperature of around 156°F (≈70°C) (approximately 70°C).

Step 5: Cut Baked Chicken

Once the chicken is baked, remove it from the oven. Using a knife and fork, cut the chicken pieces into bite-sized chunks.

Step 6: Prepare Sauce Base

Heat 1 tablespoon of oil in a pot over medium heat. Add 8 green cardamom pods and briefly. Pour in one 28 oz can of San Marzano tomatoes (including their liquid) and 1/2 cup of water. Mash the tomatoes thoroughly with a masher or spoon. Add 2 teaspoons of finely grated ginger and 2 teaspoons of finely grated garlic. Stir in 1 teaspoon of salt. Allow the sauce to on medium to low heat until it thickens up, which should take about . Stir occasionally to prevent sticking. If the bubbles become too active, you can partially cover the pot with a lid to control splashing. Once thickened, remove the pot from the heat.

Step 7: Blend and Strain Sauce

Carefully transfer the hot sauce base into a blender. (If your blender is not designed for hot liquids, allow the sauce to cool down completely before blending). Blend the sauce until it reaches a very smooth consistency. Pour the blended sauce through a fine-mesh strainer into a clean bowl, pressing down with a spoon to extract all the liquid and pulp. Discard any remaining seeds or solids in the strainer.

Step 8: Prepare Chili Water for Color

In a small cup, combine 1/3 cup of water with 1 tablespoon of Kashmiri red chili powder and 1 teaspoon of sweet paprika. Stir well until the powders are fully dissolved, creating a vibrant red chili water.

Step 9: Combine Sauce and Chicken

Heat a clean pot over medium heat. Add 1/2 cup of melted butter. As the butter warms, gently pour in the chili water (be prepared for a slight splash). Bring the mixture to a rolling boil. Then, add the strained, blended tomato sauce. the sauce uncovered on medium to low heat for about , stirring occasionally. Taste the sauce and adjust the salt if needed. Add 2 teaspoons of kasuri methi (dried fenugreek leaves), 1 teaspoon of homemade garam masala powder (or 2 teaspoons of store-bought garam masala powder), and 1/2 teaspoon of ground mace (javithri). Stir well. Add the baked, bite-sized chicken pieces and 2 whole green chilies (optional). Add a splash of hot water to achieve your desired sauce consistency. Cover the pot and cook on low heat for .

Step 10: Finish and Garnish

After , remove the lid. Add 1 tablespoon of honey to balance the sourness from the tomatoes. Stir in 1/4 cup of heavy cream. Mix gently until the cream is fully incorporated and the sauce is smooth and creamy. Garnish with chopped coriander leaves if desired. When serving, you can drizzle additional heavy cream over the top for an extra rich finish.

Pro Tips

• Use boneless, skinless chicken thighs for juicier results compared to chicken breast.

• Marinate the chicken twice for maximum flavor and tenderness.

• Strain the tomato sauce after blending to achieve a silky, velvety texture.

• Adjust the consistency of the gravy by adding more or less hot water according to your preference.

• For kids or those sensitive to heat, use more sweet paprika and less Kashmiri red chili powder for color without added spice.

Variations

• You can use chicken with bones if preferred, adjust baking time accordingly.

• Regular canned tomatoes or fresh tomatoes can be used instead of San Marzano tomatoes.

• Add one small onion to the sauce base along with the tomatoes for a different flavor profile.

• If ground mace is unavailable, use ground nutmeg as a substitute.

• Adjust the amount of chili powder and green chilies to suit your desired spice level.

Was this recipe helpful?

Comments

Sign in to leave a comment on this recipe.

Loading comments...

Similar Recipes

You might also like

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

Mullangi Sambar – South Indian Style
View Recipe

Mullangi Sambar – South Indian Style

Cuisine

Indian · South Indian

Prep + Cook Time

40 Minutes

Difficulty Level

Easy

Healthy Oats Dosa - Instant Dinner
View Recipe

Healthy Oats Dosa - Instant Dinner

Cuisine

Indian · South Indian

Prep + Cook Time

30 Minutes

Difficulty Level

Easy

Dhaba Style Chicken Curry
View Recipe

Dhaba Style Chicken Curry

Cuisine

Indian · North Indian

Prep + Cook Time

1 hr 25 min

Difficulty Level

Medium

Crispy Yam Fry (Karunai Kilangu Poriyal)
View Recipe

Crispy Yam Fry (Karunai Kilangu Poriyal)

Cuisine

Indian · South Indian

Prep + Cook Time

30 Minutes

Difficulty Level

Easy

Quick & Easy Roti
View Recipe

Quick & Easy Roti

Cuisine

Indian

Prep + Cook Time

35 Minutes

Difficulty Level

Easy

Indian Chicken Curry
View Recipe

Indian Chicken Curry

Cuisine

Indian

Prep + Cook Time

1 hr

Difficulty Level

Medium