The Ultimate Butter Chicken Recipe: Ingredients, Instructions, and Expert Tips for the Perfect Dish

Delicious Butter Chicken with tender chicken chunks in a rich orange sauce, garnished with parsley, served with naan and rice.
Save now, cook later!

Butter chicken, also known as Murgh Makhani, is a rich and creamy dish that has gained worldwide fame for its delicious blend of spices and flavors. Whether you’re a beginner or an experienced cook, this dish is guaranteed to satisfy your taste buds and impress your guests. In this guide, we’ll walk you through the ingredients, step-by-step instructions, and expert tips to help you create the best butter chicken at home. We will also dive into some history and frequently asked questions about this beloved dish.

The Origin and Popularity of Butter Chicken

Butter chicken originated in the early 1950s at the Moti Mahal restaurant in Delhi, India. The creation of the dish is credited to the restaurant’s founders, who wanted to utilize leftover tandoori chicken. They simmered the chicken in a creamy tomato-based sauce, giving rise to a unique and flavorful dish. The concept was simple, yet the results were extraordinary. Today, butter chicken has become a global phenomenon, loved for its tender chicken pieces and indulgent sauce.

But why is it called “butter chicken”? The dish owes its name to the generous use of butter in the sauce, which gives it a smooth, velvety texture.

Now that you have a little history behind the dish, let’s move on to the ingredients and cooking steps.

Pair your Butter Chicken with the perfect drink—check out our drink category now at.

Ingredients for Butter Chicken

To make the perfect butter chicken, the ingredients must be fresh, aromatic, and well-balanced. Here is a detailed look at each component of the dish.

Close-up of butter chicken sauce simmering in a skillet, showcasing its rich orange color and creamy texture.
The creamy, flavorful butter chicken sauce simmering to perfection, with a smooth texture and aromatic spices.

For the Chicken & Marinade:

IngredientQuantity
Skinless, boneless chicken thighs (cut into bite-sized chunks)1 ½ pounds (680g)
Salt1 teaspoon
Garlic powder1 teaspoon
Sweet paprika1 teaspoon
Curry powder½ teaspoon
Greek yogurt1 tablespoon

Marinating the chicken is crucial for infusing it with flavor. The yogurt helps tenderize the chicken, while the spices give it a subtle but rich base flavor.

For the Butter Chicken Sauce:

IngredientQuantity
Vegetable oil3 tablespoons
Butter3 tablespoons (divided)
Garlic cloves (minced)6 cloves
Onion (diced)1 medium
Tomato sauce15-ounce can (425g)
Sugar1 teaspoon
Salt1 teaspoon (adjust to taste)
Black pepper½ teaspoon
Heavy cream2 cups
Cayenne pepper (optional)½ teaspoon (for heat)
Garam masala1 teaspoon
Curry powder½ teaspoon
Fresh parsley (optional, for garnish)¼ cup

To Serve:

  • Naan bread
  • Steamed rice

Step-by-Step Instructions to Make Butter Chicken

Step 1: Marinate the Chicken

Close-up of bite-sized boneless chicken pieces marinated in a vibrant orange-red mixture with visible spice flecks.
Bite-sized chicken pieces marinated in a rich, flavorful orange-red sauce, ready to be cooked.

The first step is to prepare the chicken. In a medium bowl, combine the chicken pieces with salt, garlic powder, paprika, curry powder, and Greek yogurt. Mix everything together, ensuring that the chicken is fully coated with the spices and yogurt. Let the chicken marinate for at least 15 minutes, but for the best flavor, marinate it for 30 minutes or even overnight. The longer you marinate the chicken, the more intense the flavors will be.

Step 2: Cook the Chicken

In a large skillet, heat 3 tablespoons of vegetable oil over medium-high heat. Once the oil is hot, add the marinated chicken pieces in batches, making sure not to overcrowd the pan. Sauté the chicken for about 8-10 minutes, turning occasionally to ensure it cooks evenly and becomes golden brown on all sides. After the chicken is cooked, remove it from the skillet and set it aside. Leave the oil in the pan for the next step.

Step 3: Prepare the Sauce Base

Reduce the heat to medium and add 1 tablespoon of butter to the skillet. As the butter melts, scrape the bottom of the pan to deglaze it, releasing the flavorful browned bits stuck to the surface. Add the minced garlic and diced onion, along with a pinch of salt, and sauté until the onions are soft and translucent, which will take about 3-4 minutes. The garlic should be fragrant by this point, filling your kitchen with an irresistible aroma.

Close-up of creamy butter chicken sauce simmering in a skillet, showcasing its rich orange color and velvety texture
The buttery, creamy sauce for butter chicken simmering to perfection, rich in color and texture.

Step 4: Build the Sauce

Add the tomato sauce and sugar to the skillet, stirring well to combine. Allow the sauce to simmer for 2-3 minutes, so the flavors can meld together. Then, add the cooked chicken back into the skillet, stirring to coat the chicken pieces in the sauce. Pour in the heavy cream and stir gently. The sauce should now turn a beautiful orange hue and start to thicken slightly.

Marinated chicken pieces being added to the creamy butter chicken sauce in a skillet, blending together.
Marinated chicken pieces being stirred into the creamy butter chicken sauce, absorbing all the rich flavors.

Step 5: Season and Simmer

Add the cayenne pepper (if using), garam masala, curry powder, and black pepper to the sauce. Stir everything together and allow the sauce to simmer on low heat for about 10 minutes. This simmering time allows the spices to fully infuse into the sauce, creating a rich, flavorful base. Taste the sauce and adjust the seasoning with additional salt or spices, if necessary.

Discover great ideas like our Chicken and Broccoli Stir Fry.

Step 6: Finish with Butter

To finish the sauce, add the remaining 2 tablespoons of cold butter and stir it in until it melts smoothly into the sauce. This final step adds richness and silkiness to the sauce, giving it a luxurious texture. If you want a burst of freshness, sprinkle the dish with freshly chopped parsley just before serving.

A plate of butter chicken with naan and rice, garnished with parsley, served in a rustic bowl.
Delicious butter chicken served with naan bread and steamed rice, garnished with fresh parsley for a perfect finish.

Serving Butter Chicken

Butter chicken is typically served with naan bread or steamed rice. The naan, with its soft, pillowy texture, is perfect for dipping into the creamy sauce, while the rice provides a neutral base that complements the rich flavors of the dish. You can also serve it with a side of sautéed vegetables or a refreshing cucumber salad to add a light contrast.

For a more indulgent experience, consider making a side of mango chutney or raita (yogurt with cucumbers and spices) to balance the creamy heat of the butter chicken.

Butter chicken with creamy sauce, served with naan bread and rice, garnished with parsley, showcasing vibrant orange and white textures.
A mouthwatering plate of butter chicken served with soft naan and fluffy rice, garnished with fresh parsley to add a touch of color.

Why Is Butter Chicken So Popular?

Butter chicken is beloved by people around the world for several reasons:

  1. Mild Flavor: Unlike some Indian dishes, butter chicken has a mild spice level, making it appealing to a wide range of palates.
  2. Creamy Texture: The combination of heavy cream and butter results in a rich, smooth sauce that coats the chicken beautifully.
  3. Versatility: Butter chicken is flexible in terms of ingredients and spice levels. You can adjust the heat by controlling the amount of cayenne pepper and garam masala.
  4. Comfort Food: The richness of the dish makes it incredibly comforting, perfect for cozy meals or special gatherings.

Frequently Asked Questions

1. What are the main ingredients of butter chicken?

The main ingredients for butter chicken include chicken, yogurt, garlic, onions, tomato sauce, heavy cream, butter, and a variety of spices such as garam masala, paprika, curry powder, and cayenne pepper. These ingredients come together to create the iconic creamy sauce.

2. Can I make butter chicken without cream?

While heavy cream is a key ingredient in traditional butter chicken, you can substitute it with coconut milk or cashew cream for a lighter or dairy-free version. Keep in mind that the flavor will differ slightly but will still be delicious.

3. Is butter chicken spicy?

Butter chicken is generally not very spicy. The dish has a mild heat, which comes from the cayenne pepper and garam masala. You can adjust the spice level to your liking by adding more or less cayenne pepper or garam masala.

4. Can I use chicken breasts instead of thighs?

While chicken thighs are often preferred for butter chicken because of their tenderness and flavor, you can use chicken breasts if you prefer. Just be sure not to overcook the chicken breasts, as they can become dry.

Expert Tips for Perfect Butter Chicken

  1. Use Fresh Ingredients: For the best flavor, use fresh garlic, ginger, and spices. Freshly ground spices will give your butter chicken a deeper, more authentic taste.
  2. Cook in Batches: To ensure even cooking, avoid overcrowding the pan when cooking the chicken. If necessary, cook the chicken in batches and then combine them later.
  3. Low and Slow Simmering: Simmer the sauce on low heat for at least 10 minutes to allow the spices to fully infuse into the sauce. The longer it simmers, the more flavorful the sauce becomes.
  4. Add a Touch of Honey: If your tomatoes are too acidic, a touch of honey can balance the flavors and add a slight sweetness to the sauce.
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A plate of butter chicken with naan and rice, garnished with parsley, served in a rustic bowl.

The Ultimate Butter Chicken Recipe: Ingredients, Instructions, and Expert Tips for the Perfect Dish

Discover the perfect Butter Chicken recipe with tender chicken in a rich, creamy sauce. Serve with naan and rice for a delicious, comforting meal. Easy to make and full of flavor!

  • Total Time: 45 minutes
  • Yield: 46 servings 1x

Ingredients

Scale

For the Chicken & Marinade:

1 ½ pounds skinless, boneless chicken thighs (cut into bite-sized chunks)

1 teaspoon salt

1 teaspoon garlic powder

1 teaspoon sweet paprika

½ teaspoon curry powder

1 tablespoon Greek yogurt

For the Butter Chicken Sauce:

3 tablespoons vegetable oil

3 tablespoons butter (divided)

6 garlic cloves (minced)

1 medium onion (diced)

1 15-ounce can of tomato sauce

1 teaspoon sugar

1 teaspoon salt (adjust to taste)

½ teaspoon black pepper

2 cups heavy cream

½ teaspoon cayenne pepper (optional, for heat)

1 teaspoon garam masala

½ teaspoon curry powder

¼ cup freshly chopped parsley (optional, for garnish)

To Serve:

Naan bread

Steamed rice

Instructions

  1. Marinate the Chicken: Combine the chicken, salt, garlic powder, paprika, curry powder, and Greek yogurt in a bowl. Mix well, coat the chicken evenly, and marinate for at least 15 minutes.
  2. Cook the Chicken: Heat the oil in a large skillet over medium-high heat. Add the marinated chicken and cook until golden brown (about 8-10 minutes). Remove and set aside.
  3. Prepare the Sauce: In the same skillet, add 1 tablespoon of butter and sauté the garlic and onions until fragrant and translucent. Stir in tomato sauce and sugar, and simmer for 2-3 minutes.
  4. Combine Chicken and Sauce: Return the cooked chicken to the skillet. Stir in the heavy cream and let the sauce come together. Add cayenne pepper, garam masala, curry powder, and black pepper. Let simmer on low heat for 10 minutes.
  5. Finish the Sauce: Stir in the remaining 2 tablespoons of butter to create a silky smooth finish. Garnish with freshly chopped parsley if desired.
  6. Serve: Serve hot with naan bread and steamed rice.

Notes

  • For a spicier version, add more cayenne pepper or fresh green chilies to the sauce.

  • If you don’t have heavy cream, coconut cream can be used for a lighter, dairy-free option.

  • Marinate the chicken overnight for maximum flavor infusion.

  • Author: Julia
  • Prep Time: 15 minutes (for marinating)
  • Cook Time: 30 minutes (for cooking)
  • Category: Main Dishes
  • Method: Stovetop
  • Cuisine: Indian
  • Diet: Gluten Free

Nutrition

  • Serving Size: 1 serving (about 1 cup of butter chicken with rice)
  • Calories: 450 kcal
  • Sugar: 5g
  • Sodium: 850mg
  • Fat: 30g
  • Saturated Fat: 15g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 3g
  • Protein: 28g
  • Cholesterol: 120mg

Save now, cook later!

Similar Posts