Healthy Food Recipes

Restaurant Style Butter Chicken Recipe – Creamy, Rich & Delicious Homemade Version

YUMSPHEREE KITCHEN PHILOSOPHY

"Good food is the foundation of genuine happiness."

⚡ ACCURATE TEMPERATURE MATRIX & SPICE RATIOS ATTACHED BELOW

Butter Chicken, also known as Murgh Makhani, is one of the most famous and beloved dishes in Indian and South Asian cuisine. It is widely known for its creamy, buttery, and mildly spiced tomato-based gravy that pairs perfectly with naan, roti, or rice. Originally created in Delhi, this dish has now become a global favorite, served in restaurants around the world.

The good news is that you don’t need to go to a fancy restaurant to enjoy authentic Butter Chicken. With the right ingredients and simple cooking techniques, you can easily make a restaurant-style Butter Chicken at home that is just as rich, flavorful, and satisfying.


What Makes Butter Chicken So Special?

Butter Chicken stands out because of its smooth, velvety gravy and perfectly marinated chicken. Unlike spicy curries, it has a mild and slightly sweet flavor balanced with creaminess and aromatic spices. The chicken is usually cooked separately and then combined with the rich tomato-based sauce, giving it a unique depth of flavor.

The secret to restaurant-style taste lies in two things: proper marination and slow-cooked gravy.


Ingredients for Restaurant Style Butter Chicken

To make a delicious Butter Chicken at home, you’ll need two parts: the chicken marinade and the gravy.

For Chicken Marinade:

  • Chicken (500g, boneless pieces preferred)
  • Yogurt (½ cup)
  • Ginger garlic paste (1 tablespoon)
  • Red chili powder (1 teaspoon)
  • Turmeric powder (½ teaspoon)
  • Lemon juice (1 tablespoon)
  • Salt (to taste)
  • Garam masala (½ teaspoon)

For Butter Chicken Gravy:

  • Butter (3–4 tablespoons)
  • Oil (2 tablespoons)
  • Tomatoes (4 medium, pureed)
  • Onion (1 medium, finely chopped)
  • Ginger garlic paste (1 tablespoon)
  • Cashews (8–10, soaked in warm water)
  • Red chili powder (1 teaspoon, adjust to taste)
  • Sugar (1 teaspoon, optional)
  • Salt (to taste)
  • Fresh cream (½ cup)
  • Kasuri methi (1 teaspoon, crushed)
  • Garam masala (½ teaspoon)

Step 1: Marinate the Chicken

Start by mixing yogurt, ginger garlic paste, red chili powder, turmeric, lemon juice, salt, and garam masala in a bowl. Add the chicken pieces and coat them well with the marinade.

Cover the bowl and let it rest for at least 1 to 2 hours. For best results, marinate overnight in the refrigerator. This step helps the chicken become tender, juicy, and flavorful.


Step 2: Cook the Chicken

You can cook the marinated chicken in a pan, grill, or oven. Cook it until it turns golden and slightly charred on the edges. This smoky flavor is important for restaurant-style Butter Chicken.

Once cooked, set the chicken aside. It will be added later to the gravy.


Step 3: Prepare the Rich Gravy

Heat butter and oil in a pan. Add chopped onions and sauté until soft and golden. Then add ginger garlic paste and cook until the raw smell disappears.

Now add tomato puree and cook it on medium flame until the mixture thickens and the oil starts separating. This step is important because well-cooked tomatoes give the gravy its rich color and taste.

In a separate blender, grind soaked cashews with a little water to make a smooth paste. Add this cashew paste into the gravy. It will make the sauce creamy and rich like restaurant style.

Add red chili powder, salt, and sugar. Mix everything well and let it cook for a few minutes.


Step 4: Blend for Smooth Texture (Optional but Recommended)

For an extra smooth restaurant-style texture, you can blend the gravy using a hand blender. This removes onion and tomato chunks and creates a silky sauce.

After blending, return it to the pan and simmer on low heat.


Step 5: Add Chicken and Final Touch

Now add the cooked chicken pieces into the gravy. Mix gently so the chicken absorbs all the flavors.

Add fresh cream and crushed kasuri methi. Stir well and cook for another 5–10 minutes on low flame.

Finally, sprinkle garam masala for extra aroma and richness.

Your restaurant-style Butter Chicken is now ready!


Serving Suggestions

Butter Chicken tastes best when served hot with:

  • Butter naan
  • Garlic naan
  • Roti
  • Steamed basmati rice
  • Jeera rice

You can also drizzle a little cream and garnish with fresh coriander leaves for a beautiful presentation.


Tips for Perfect Butter Chicken

To achieve authentic restaurant flavor, keep these tips in mind:

  • Always marinate chicken for a longer time for better taste
  • Use butter generously for rich flavor
  • Do not skip cashew paste—it gives creamy texture
  • Cook tomatoes well to remove raw taste
  • Simmer gravy on low heat for best results
  • Crush kasuri methi between palms before adding for aroma

Variations You Can Try

You can customize Butter Chicken according to your preference:

  • Spicy version: Add extra chili powder or green chilies
  • Healthier version: Use less butter and cream
  • Smoky version: Add coal smoke (dhungar method) for restaurant aroma
  • Extra creamy version: Increase cream and cashew paste

Final Thoughts

Restaurant Style Butter Chicken is one of those dishes that feels luxurious but is surprisingly easy to make at home. With a little preparation and patience, you can recreate the same rich, creamy, and flavorful dish that you enjoy at your favorite restaurant.

Once you try this homemade version, you’ll realize that making Butter Chicken at home is not only cost-effective but also more satisfying and customizable.

Restaurant Style Butter Chicken Recipe – Creamy, Rich & Delicious Homemade Version

Butter Chicken, also known as Murgh Makhani, is one of the most famous and beloved dishes in Indian and South Asian cuisine. It is widely known for its creamy, buttery, and mildly spiced tomato-based gravy that pairs perfectly with naan, roti, or rice. Originally created in Delhi, this dish has now become a global favorite, served in restaurants around the world.

The good news is that you don’t need to go to a fancy restaurant to enjoy authentic Butter Chicken. With the right ingredients and simple cooking techniques, you can easily make a restaurant-style Butter Chicken at home that is just as rich, flavorful, and satisfying.


What Makes Butter Chicken So Special?

Butter Chicken stands out because of its smooth, velvety gravy and perfectly marinated chicken. Unlike spicy curries, it has a mild and slightly sweet flavor balanced with creaminess and aromatic spices. The chicken is usually cooked separately and then combined with the rich tomato-based sauce, giving it a unique depth of flavor.

The secret to restaurant-style taste lies in two things: proper marination and slow-cooked gravy.


Ingredients for Restaurant Style Butter Chicken

To make a delicious Butter Chicken at home, you’ll need two parts: the chicken marinade and the gravy.

For Chicken Marinade:

  • Chicken (500g, boneless pieces preferred)
  • Yogurt (½ cup)
  • Ginger garlic paste (1 tablespoon)
  • Red chili powder (1 teaspoon)
  • Turmeric powder (½ teaspoon)
  • Lemon juice (1 tablespoon)
  • Salt (to taste)
  • Garam masala (½ teaspoon)

For Butter Chicken Gravy:

  • Butter (3–4 tablespoons)
  • Oil (2 tablespoons)
  • Tomatoes (4 medium, pureed)
  • Onion (1 medium, finely chopped)
  • Ginger garlic paste (1 tablespoon)
  • Cashews (8–10, soaked in warm water)
  • Red chili powder (1 teaspoon, adjust to taste)
  • Sugar (1 teaspoon, optional)
  • Salt (to taste)
  • Fresh cream (½ cup)
  • Kasuri methi (1 teaspoon, crushed)
  • Garam masala (½ teaspoon)

Step 1: Marinate the Chicken

Start by mixing yogurt, ginger garlic paste, red chili powder, turmeric, lemon juice, salt, and garam masala in a bowl. Add the chicken pieces and coat them well with the marinade.

Cover the bowl and let it rest for at least 1 to 2 hours. For best results, marinate overnight in the refrigerator. This step helps the chicken become tender, juicy, and flavorful.


Step 2: Cook the Chicken

You can cook the marinated chicken in a pan, grill, or oven. Cook it until it turns golden and slightly charred on the edges. This smoky flavor is important for restaurant-style Butter Chicken.

Once cooked, set the chicken aside. It will be added later to the gravy.


Step 3: Prepare the Rich Gravy

Heat butter and oil in a pan. Add chopped onions and sauté until soft and golden. Then add ginger garlic paste and cook until the raw smell disappears.

Now add tomato puree and cook it on medium flame until the mixture thickens and the oil starts separating. This step is important because well-cooked tomatoes give the gravy its rich color and taste.

In a separate blender, grind soaked cashews with a little water to make a smooth paste. Add this cashew paste into the gravy. It will make the sauce creamy and rich like restaurant style.

Add red chili powder, salt, and sugar. Mix everything well and let it cook for a few minutes.


Step 4: Blend for Smooth Texture (Optional but Recommended)

For an extra smooth restaurant-style texture, you can blend the gravy using a hand blender. This removes onion and tomato chunks and creates a silky sauce.

After blending, return it to the pan and simmer on low heat.


Step 5: Add Chicken and Final Touch

Now add the cooked chicken pieces into the gravy. Mix gently so the chicken absorbs all the flavors.

Add fresh cream and crushed kasuri methi. Stir well and cook for another 5–10 minutes on low flame.

Finally, sprinkle garam masala for extra aroma and richness.

Your restaurant-style Butter Chicken is now ready!


Serving Suggestions

Butter Chicken tastes best when served hot with:

  • Butter naan
  • Garlic naan
  • Roti
  • Steamed basmati rice
  • Jeera rice

You can also drizzle a little cream and garnish with fresh coriander leaves for a beautiful presentation.


Tips for Perfect Butter Chicken

To achieve authentic restaurant flavor, keep these tips in mind:

  • Always marinate chicken for a longer time for better taste
  • Use butter generously for rich flavor
  • Do not skip cashew paste—it gives creamy texture
  • Cook tomatoes well to remove raw taste
  • Simmer gravy on low heat for best results
  • Crush kasuri methi between palms before adding for aroma

Variations You Can Try

You can customize Butter Chicken according to your preference:

  • Spicy version: Add extra chili powder or green chilies
  • Healthier version: Use less butter and cream
  • Smoky version: Add coal smoke (dhungar method) for restaurant aroma
  • Extra creamy version: Increase cream and cashew paste

Final Thoughts

Restaurant Style Butter Chicken is one of those dishes that feels luxurious but is surprisingly easy to make at home. With a little preparation and patience, you can recreate the same rich, creamy, and flavorful dish that you enjoy at your favorite restaurant.

Once you try this homemade version, you’ll realize that making Butter Chicken at home is not only cost-effective but also more satisfying and customizable.

Leave a Comment