Authentic Butter Chicken Recipe (Indian Chicken Makhani)

| Posted on:

October 4, 2025

A vibrant Butter Chicken curry, garnished with cream and cilantro, served in a rustic cast iron skillet on a wooden table.

Butter Chicken, known as Murg Makhani in India, is a beloved dish with deep roots in Punjabi cuisine. This iconic Indian chicken curry boasts a rich, creamy, and subtly sweet tomato-based sauce, making it a global sensation. It’s a restaurant favorite that brings warmth and unparalleled flavor to any meal, perfect for family dinners or entertaining. Our homemade Butter Chicken recipe captures that authentic taste you crave, ensuring a delightful experience.

The origins of Butter Chicken, or Murgh Makhani, are often attributed to a chef named Kundan Lal Gujral in Peshawar in the late 1920s or early 1930s, as highlighted by various culinary historians.

Why You’ll Love This Butter Chicken

  • Authentic restaurant-quality taste: Experience the true, rich flavors of classic Butter Chicken right in your own kitchen. You’ll impress everyone with this delicious homemade version, which rivals your favorite Indian restaurant.
  • Rich, velvety, and flavorful sauce: The luxurious, smooth sauce is the undisputed heart of this dish, perfectly balancing sweet, tangy, and savory notes for an unforgettable experience.
  • Made with easily accessible ingredients: You can find most of these fresh, high-quality items at your local grocery store, simplifying your cooking journey without exotic hunts.
  • Perfect for weeknights or special occasions: This adaptable recipe fits any schedule, offering comforting warmth on busy evenings or an elegant centerpiece for guests.
  • Customizable spice levels for all: Easily adjust the heat to suit everyone’s preference, ensuring a delightful and universally loved meal for the entire family, even the little ones.

Ingredients

To create this authentic Butter Chicken recipe, you’ll need a blend of fresh produce and aromatic spices. While the full list with precise measurements is conveniently located in the recipe card below, here’s an overview of the key components that bring this iconic dish to life with its characteristic richness and depth.

Notes & Substitutions

  • Yogurt: Always use a very thick Greek yogurt or homemade hung curd for marinating. Thinner yogurts can make the marinade watery, preventing proper absorption of flavors and affecting chicken texture.
  • Tomatoes: Opt for the ripest, sweetest fresh tomatoes available for the best flavor foundation. High-quality canned crushed tomatoes or passata are excellent alternatives, providing consistent results for your Butter Chicken sauce.
  • Spices: A good quality garam masala is paramount; it truly elevates the dish’s aroma and taste. Don’t skip fresh ginger garlic paste for essential aromatic depth and complexity.
  • Kasuri Methi: These dried fenugreek leaves add an irreplaceable, distinctively earthy and slightly bitter aroma. They are absolutely essential for achieving that classic, authentic Butter Chicken flavor profile.
  • Cashews: For luxurious thickness and richness, cashews are wonderful. If avoiding nuts, simply increase the heavy cream or use blanched almonds, or even a paste of sunflower seeds for a similar effect.
  • Onions: Adding finely sliced and sautéed onions is optional but highly recommended. They effectively balance the inherent acidity from the tomatoes, contributing a subtle sweetness and body to the finished sauce.

Equipment

Gathering your essential kitchen tools before you begin cooking makes the entire process smooth and enjoyable. You will definitely need a powerful blender or immersion blender to achieve that silky smooth sauce, a large heavy-bottomed pan or Dutch oven for simmering the rich gravy, and several mixing bowls for marinating the chicken and preparing ingredients. A sturdy non-stick skillet or griddle is also highly recommended for perfectly browning the chicken pieces.

Instructions

Get ready to create the best Butter Chicken you’ve ever tasted at home! Follow these detailed steps for a truly rewarding culinary experience, leading to a perfectly creamy and flavorful dish:

Marinate the Chicken

Begin by thoroughly patting your boneless chicken pieces dry. In a clean mixing bowl, combine the chicken with lemon juice, Kashmiri red chili powder, and salt. Gently mix to coat, then cover and let it rest for a minimum of 20 minutes. Next, add the Greek yogurt, kasuri methi, oil, turmeric, ginger garlic paste, coriander powder, cumin powder, and garam masala powder to the bowl. Mix everything thoroughly to ensure every piece of chicken is well coated. For maximum tenderness and flavor, marinate for at least 30 minutes, or ideally overnight in the refrigerator. Remember to bring the marinated chicken close to room temperature before you start cooking.

Prepare the Sauce Base

If you choose to use onions, sauté them in 1 tablespoon of oil in a pan until they become lightly golden and softened, which usually takes about 7 minutes. Allow them to cool slightly. Transfer the sautéed onions (if using), fresh tomatoes, cashews, and ½ cup of water to a blender. Blend until you achieve an incredibly smooth and uniform puree. For an extra silky, restaurant-quality sauce, it’s highly recommended to strain this puree through a fine-mesh sieve into a separate bowl. This removes any small lumps or skin remnants, ensuring a luxurious texture for your Butter Chicken.

Cook the Butter Chicken Gravy

Melt the butter in a large heavy-bottomed pan or Dutch oven over medium heat. Add the whole spices: cinnamon stick, green cardamoms, and cloves. Allow them to sizzle gently until fragrant, about 30 seconds. Stir in the ginger garlic paste and green chilies. Fry on low heat for 1-2 minutes until aromatic, being careful not to burn them. Turn off the heat and quickly stir in the ground spices: red chili powder, garam masala, cumin, and coriander powder. Immediately pour in the strained tomato-cashew puree. Mix everything thoroughly to combine. Cover the pan partially and bring the sauce to a boil over medium-high heat. Reduce the heat to low or medium and simmer, stirring occasionally, until the puree thickens significantly and traces of oil begin to separate and rise to the surface. This crucial step indicates the sauce is perfectly cooked. Pour in 1½ cups of hot water and continue to simmer for another 10 minutes, allowing the flavors to meld and the sauce to further thicken. Remove and discard the whole spices at this stage if preferred.

Cook the Chicken

Heat a griddle or a separate pan with 1 tablespoon of butter or ghee over medium-high heat. Place the marinated chicken pieces onto the hot surface, ensuring they are spaced a little apart in a single layer. Fry on medium heat for approximately 2 minutes per side, until they are lightly browned and just cooked through. It’s important not to overcook the chicken at this stage, as it will finish cooking in the gravy, retaining its juiciness. Cook the chicken in 2 to 3 batches, depending on the size of your skillet, to avoid overcrowding the pan.

Combine and Finish

Add the perfectly cooked chicken pieces directly to the simmering Butter Chicken gravy. If the sauce appears too thick, you can add about ½ cup more hot water to reach your desired consistency. Cover the pan and simmer for another 5 to 7 minutes, allowing the chicken to become fully tender and absorb all the rich flavors of the sauce. Stir in the salt, sugar, and ½ tablespoon of kasuri methi. Taste the dish and adjust seasonings as needed; you can optionally add a little more garam masala for extra fragrance and another tablespoon of butter for additional richness, if desired. Turn off the heat and gently stir in the heavy cream, blending it smoothly into the sauce. Garnish generously with freshly chopped coriander leaves and a final swirl of extra cream just before serving.

Pro Tips & Troubleshooting

  • Marination: Never skip or shorten the marination time. This step is absolutely key for incredibly tender and deeply flavorful chicken in your Butter Chicken.
  • Yogurt Quality: Always use thick, strained yogurt. Thin, watery yogurt can cause the marinade to curdle during cooking and will result in a less smooth sauce.
  • Sauce Consistency: Blend your sauce ingredients until incredibly smooth. For that luxurious, restaurant-style texture, straining the puree through a fine-mesh sieve is highly recommended for the best Butter Chicken.
  • Prevent Splattering: When simmering the gravy, cook it partially covered. This prevents messy splatters on your stovetop while still allowing steam to escape and the sauce to thicken properly.
  • Flavor Balance: Taste your sauce as it cooks. Adjust sugar to effectively cut any tomato acidity and add salt incrementally to enhance the overall flavors for the perfect Butter Chicken profile.
  • Make Ahead: The rich gravy can be prepared 1-2 days in advance and stored safely in an airtight container in the refrigerator. This saves valuable time on busy cooking days.

Serving, Storage & Variations

Butter Chicken Recipe compressed e1760107155415

Serving Suggestions

Serve your absolutely delicious Butter Chicken piping hot with fluffy basmati rice, aromatic cumin rice, or warm, pillowy naan bread. Naan is perfect for scooping up every last drop of the rich, creamy sauce. Complement your meal with a refreshing kachumber salad (a chopped vegetable salad) or a simple sliced onion salad for a burst of freshness.

Storage

Store any leftover Butter Chicken in an airtight container in the refrigerator for up to 3-4 days. For longer preservation, transfer the cooled curry to freezer-safe containers and freeze for up to 2-3 months. Thaw overnight in the fridge before gently reheating on the stovetop or in the microwave until heated through.

Variations

  • Nut-Free: Substitute the cashews with additional heavy cream or a paste made from soaked sunflower seeds for a similar creamy texture without the nuts.
  • Spice Level: Easily adjust the amount of Kashmiri chili powder and green chilies to make your Butter Chicken milder or spicier, catering to all palates.
  • Healthier Version: Reduce the butter and cream, or substitute some of the heavy cream with light coconut milk for a slightly lighter take on this indulgent dish.
  • Protein Swap: Replace chicken with cubes of paneer (Indian cheese) for a delightful vegetarian version, or use succulent lamb pieces for a richer, heartier alternative (cooking times will need adjustment).

Nutrition

This comforting Butter Chicken offers a deeply satisfying meal, packed with rich flavor and essential nutrients. Per serving, it typically provides approximately 385 calories, making it a hearty component of your dinner. It is an excellent source of protein, with 32g per serving, which is crucial for muscle repair, growth, and overall body function. The dish contains 23g of fat, with 10g being saturated fat, contributing to the creamy texture and providing energy. It also offers 12g of carbohydrates, including 3g of beneficial fiber and 7g of natural sugars, primarily from the tomatoes and added sugar to balance acidity.

As noted by Herbalife, adequate protein intake is vital for muscle-building, weight management, and overall health.

Furthermore, Butter Chicken provides a good amount of essential micronutrients. You’ll find approximately 1940 IU of Vitamin A, which is vital for vision and immune function, and 25mg of Vitamin C, an important antioxidant. It also contains 62mg of Calcium for bone health and 2mg of Iron, important for oxygen transport in the blood. This dish demonstrates how a flavorful meal can also contribute to a balanced diet, offering a delicious way to enjoy wholesome ingredients. For a detailed breakdown of all nutritional facts, please refer to the complete recipe card.

FAQ

Q: What is the difference between Butter Chicken and Chicken Tikka Masala?
A: Butter Chicken traditionally features marinated chicken cooked in a rich, creamy, tomato-based sauce, emphasizing sweetness and butter. Chicken Tikka Masala uses grilled chicken tikka in a spicier, often tangier, tomato and onion-based gravy.

Q: Can I use boneless chicken thighs instead of breasts?
A: Absolutely! Boneless chicken thighs are often preferred for their juiciness and flavor, and they work wonderfully in this recipe. Adjust cooking time slightly as thighs may take a little longer.

Q: How can I make the sauce less spicy for kids?
A: Reduce or omit the Kashmiri red chili powder and green chilies entirely. You can also add a touch more sugar or cream to mellow the heat.

Q: Can I prepare Butter Chicken in a slow cooker or Instant Pot?
A: Yes, both methods work for the gravy and chicken. You’ll typically brown the chicken and sauté the aromatics first, then simmer everything in your appliance, reducing liquid accordingly for best results.

Q: Why is my butter chicken sauce separating?
A: Sauce separation can occur if the heat is too high, or if ingredients like cream or yogurt are added too quickly without tempering. Ensure dairy products are at room temperature and add cream off heat, stirring constantly.

Q: What if I don’t have kasuri methi?
A: While kasuri methi provides an essential authentic flavor for Butter Chicken, if you don’t have it, you can omit it. However, the taste profile will be subtly different and less traditional.

Conclusion

There’s nothing quite like the comforting aroma and rich, luxurious taste of homemade Butter Chicken. This recipe delivers restaurant-quality flavor with an approachable, step-by-step process, making it perfect for any home cook, regardless of experience. We genuinely hope you feel inspired and encouraged to recreate this creamy, delightful Indian classic in your own kitchen very soon. Don’t forget to share your culinary experience and comments below – we absolutely love hearing from you and seeing your delicious creations!

butter chicken e1759938316368 150x150 1

Butter Chicken

This authentic Butter Chicken recipe boasts a rich, creamy, and subtly sweet tomato-based sauce that captures the true flavors of this iconic Indian dish.
Prep Time 50 minutes
Cook Time 40 minutes
Total Time 1 hour 30 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Indian, Punjabi
Calories: 385

Ingredients
  

For the Marinade
  • 1 lb boneless chicken pieces Thoroughly pat dry
  • 2 tbsp lemon juice
  • 1 tbsp Kashmiri red chili powder
  • 1 tsp salt
  • 1 cup Greek yogurt Use thick yogurt for marinating
  • 1 tbsp kasuri methi Dried fenugreek leaves
  • 2 tbsp oil For marinade
  • 1/2 tsp turmeric
  • 1 tbsp ginger garlic paste
  • 1 tsp coriander powder
  • 1 tsp cumin powder
  • 1 tsp garam masala powder
For the Sauce
  • 2 medium tomatoes Ripe and sweet, or canned crushed tomatoes
  • 1/4 cup cashews For sauce thickness
  • 1 tbsp butter For the sauce
  • 1 stick cinnamon Whole spice
  • 4 pieces green cardamoms Whole spice
  • 4 pieces cloves Whole spice
  • 1 tbsp ginger garlic paste
  • 2 medium green chilies Adjust for spice level
  • 1 tbsp red chili powder
  • 1 tsp garam masala
  • 1 tsp cumin powder
  • 1 tsp coriander powder
  • 1 1/2 cups water Hot water for sauce
  • 1/2 cup heavy cream For finishing the sauce
  • 1 tbsp sugar Adjust for acidity

Method
 

Marinate the Chicken
  1. Pat the boneless chicken pieces dry.
  2. In a bowl, combine chicken with lemon juice, Kashmiri red chili powder, and salt. Mix to coat and let it rest for 20 minutes.
  3. Add Greek yogurt, kasuri methi, oil, turmeric, ginger garlic paste, coriander powder, cumin powder, and garam masala. Mix thoroughly and marinate for at least 30 minutes or ideally overnight.
Prepare the Sauce Base
  1. If using onions, sauté them in oil until golden for about 7 minutes. Allow to cool.
  2. Blended sautéed onions (if used), fresh tomatoes, cashews, and water until smooth. Strain through a fine-mesh sieve for a silky texture.
Cook the Butter Chicken Gravy
  1. Melt butter in a pan and add whole spices. Sizzle until fragrant.
  2. Stir in ginger garlic paste and green chilies. Fry for 1-2 minutes.
  3. Add ground spices and pour in the strained tomato-cashew puree. Stir, cover partially, and boil. Reduce heat and simmer until thickened.
  4. Add hot water and simmer for another 10 minutes.
Cook the Chicken
  1. Heat a griddle with butter or ghee over medium-high heat.
  2. Fry marinated chicken in batches, about 2 minutes per side until browned.
Combine and Finish
  1. Add cooked chicken to the gravy. Simmer for 5-7 minutes.
  2. Stir in salt, sugar, kasuri methi, heavy cream, and adjust seasonings.
  3. Garnish with chopped coriander and extra cream if desired before serving.

Nutrition

Serving: 1Calories: 385kcalCarbohydrates: 12gProtein: 32gFat: 23gSaturated Fat: 10gFiber: 3gSugar: 7g

Notes

Ensure to use thick yogurt and fresh ingredients for the best results. Marination is key for tenderness.

Tried this recipe?

Let us know how it was!

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating