Butter Chicken Recipe

Butter Chicken is a dish made of chicken and tasty gravy which have a buttery flavor. In this post, we are going to give you all information of Butter Chicken recipes in Indian style and information about Butter Chicken.

Butter Chicken Recipe

Butter Chicken Recipe

Why it is called butter chicken

Butter chicken is one of the most famous Chicken dishes which is mostly made in India. This dish originated in north India in years 1948. Butter Chicken is first created means discovered by Kundan Lal Gujral, The dish got so much popularity because of its great taste and its easy recipe. Every non-vegetarian family in India tried this recipe and gave a positive review.

This dish is mostly prepared in buttery gravy which has a paste of tomatoes, kaju, and onions. The butter makes the dish complete and because of the butter also it get some more good taste.

Butter or cream is a must in this recipe for Butter chicken. The Butter chicken is mostly loved by the north Indian Peoples because they eat butter in their food. You will also know that another name for Butter Chicken is Murgh Makhani.

How do you make homemade butter chicken

Personally, I make the Butter Chicken with the traditional method. Now the Traditional method means the method from which you will get a real taste of butter chicken. I love spicy food, so I love to make the butter chicken more spicy. And really the spicy taste gives the best version to your butter chicken.

Firstly make the Yogurt Marinade which includes the following items like yogurt, fresh garlic, and ginger. Use boneless and skinless chicken thighs or breasts. Get what type of meat you love and make the butter chicken with that.

  • Firstly, Make the Marinade mix with adding Chicken in it. (Wash the Chicken pieces with fresh Water)
  • Now marinade the Chicken for 1-hour minimum, because of the taste. How longer you will marinate your chicken makes your butter chicken tasty.
  • Sear the chicken pieces in a pan by adding some oil to them.
  • Now make the Curry sauce to make your Butter Chicken ready.

What Spices Go In Butter Chicken

There are only popular means known for spices goes in Butter Chicken, are Garam Masala, Red Chili Powder, Turmeric Powder, and Salt. And if you want to make the Gravy more tasty or you want to add more masala in it just take the ready-made packet of Butter Chicken Masala from the market and add in it.

What is Butter Chicken Sauce made of

Butter Chicken sauce is made of the following few things like Tomatoes, Onions, Garlic, Chilli, And Ginger. Take all of these in one and grind it till the paste will form. To make the gravy thicker add some cashew if you want. Or you can also add some cream or butter to it.

If you want a more authentic taste in your butter chicken just make the butter chicken near any farm or jungle. Because the climate makes the food tastier. Don’t use any ready-made things make the things at home only. The Ready made masalas or things will not provide you the taste which you want in your butter chicken.

Butter Chicken Recipe


For the marination:

  • 1 lb (450g) boneless, skinless chicken thighs, cut into bite-sized pieces
  • 1/2 cup plain yogurt
  • 1 tablespoon lemon juice
  • 1 teaspoon garam masala
  • 1 teaspoon ground cumin
  • 1 teaspoon paprika
  • 1 teaspoon turmeric
  • 1 teaspoon chili powder (adjust to your spice preference)
  • 1/2 teaspoon ground cinnamon
  • 1 tablespoon vegetable oil
  • Salt and pepper to taste

For the sauce:

  • 2 tablespoons unsalted butter
  • 1 large onion, finely chopped
  • 3-4 cloves of garlic, minced
  • 1 tablespoon grated ginger
  • 1 teaspoon ground coriander
  • 1 teaspoon ground cumin
  • 1 teaspoon garam masala
  • 1 teaspoon chili powder (adjust to your spice preference)
  • 1 can (14 oz) diced tomatoes
  • 1 cup heavy cream
  • 1/2 cup chicken broth or water
  • 1/4 cup chopped fresh cilantro (coriander leaves) for garnish
  • Salt to taste


  1. In a large bowl, combine all the ingredients listed under “marination” and mix well. Cover the bowl and let the chicken marinate in the refrigerator for at least 1 hour (overnight is best for maximum flavor).
  2. In a large skillet or saucepan, melt the butter over medium heat. Add the chopped onions and sauté until they become soft and translucent.
  3. Stir in the minced garlic and grated ginger. Cook for another 1-2 minutes until the raw smell disappears.
  4. Add the ground coriander, ground cumin, garam masala, and chili powder to the pan. Stir well to combine and let the spices cook for a minute to release their flavors.
  5. Pour in the diced tomatoes (with their juices) and cook the mixture until the tomatoes break down and the sauce thickens slightly.
  6. Using an immersion blender or transferring the mixture to a regular blender, blend the sauce until smooth and creamy. If using a regular blender, be careful as the mixture will be hot.
  7. Return the blended sauce to the pan. Stir in the marinated chicken pieces along with any remaining marinade.
  8. Add the chicken broth or water to adjust the consistency of the sauce. Bring the mixture to a simmer and let it cook over low to medium heat for about 15-20 minutes, or until the chicken is cooked through and tender.
  9. Stir in the heavy cream and simmer for an additional 5 minutes, allowing the flavors to meld together.
  10. Taste the sauce and add salt if needed.
  11. Garnish with chopped cilantro (coriander leaves) before serving.

Serve the delicious butter chicken with steamed rice, naan bread, or your favorite Indian flatbread. Enjoy your homemade butter chicken!

Related posts

Leave a Comment