Authentic Homemade Butter Chicken Recipe

There are few dishes as universally adored as Butter Chicken, or Murgh Makhani. This classic Indian creamy chicken curry stands out with its rich, velvety sauce and tender chicken. Often considered a restaurant-quality Indian food experience, many believe it is difficult to replicate at home. We are here to change that perception. This guide will walk you through creating an authentic homemade curry sauce using readily available supermarket ingredients. Prepare to master a dish that delivers deep flavors and a comforting warmth to your table.

Crafting perfect Butter Chicken begins with a precise selection of ingredients. Quality components are key to achieving that restaurant-quality depth. Here is what you will need:

  • 1.5 lbs chicken thighs: Boneless, skinless for tender, juicy results.
  • 0.5 cup plain yogurt: Essential for marination, tenderizing the chicken.
  • 1 tbsp garam masala: The aromatic heart of our spice blend.
  • 1 tbsp garlic paste: For pungent depth.
  • 1 tbsp ginger paste: A warming, fresh counterpoint.
  • 3 tbsp unsalted butter: The namesake ingredient, crucial for richness.
  • 1.5 cups tomato puree: Forms the foundational tangy base of the homemade curry sauce.
  • 0.5 cup heavy cream: To achieve that signature creamy texture.
  • 1 tsp dried fenugreek leaves: Also known as Kasuri Methi, providing a unique, slightly bitter aroma.
  • 1 tsp salt: To season and balance all flavors.

Follow these detailed steps to prepare your own authentic Butter Chicken. Precision in each stage ensures a successful and flavorful dish.

  1. Step 1: Marinate the Chicken. In a large bowl, combine the 1.5 lbs chicken thighs with 0.5 cup plain yogurt, half of the 1 tbsp garam masala, half of the 1 tbsp garlic paste, and half of the 1 tbsp ginger paste. Ensure the chicken is thoroughly coated. Allow the chicken to marinate for 30 minutes. This marination process tenderizes the chicken and infuses it with initial layers of flavor.
  2. Step 2: Brown the Chicken. Melt 1 tbsp unsalted butter in a large skillet over medium-high heat. Once the butter is shimmering, add the marinated chicken thighs to the skillet. Brown the chicken for 5-6 minutes, turning occasionally, until a light golden crust forms on all sides. This browning step locks in juices and adds depth to the chicken’s flavor. Remove the browned chicken from the skillet and set aside. It does not need to be cooked through at this stage.
  3. Homemade Butter Chicken preparation step 1
  4. Step 3: Build the Flavor Base. In the same skillet, melt the remaining 2 tbsp unsalted butter over medium heat. Once melted, add the remaining garlic paste and ginger paste. Cook for 1 minute, stirring constantly, until fragrant. Do not allow the garlic or ginger to burn. This forms the aromatic base for your homemade curry sauce.
  5. Step 4: Simmer the Tomato Base. Pour in the 1.5 cups tomato puree. Add the remaining garam masala and 1 tsp salt. Stir well to combine all ingredients. Bring the mixture to a gentle simmer, then reduce the heat to low. Allow the sauce to simmer for 15 minutes, stirring occasionally. This simmering time allows the flavors to meld and the tomato puree to reduce and concentrate, creating a rich foundation for the Murgh Makhani.
  6. Homemade Butter Chicken preparation step 2
  7. Step 5: Combine and Finish. Stir in the 0.5 cup heavy cream and 1 tsp dried fenugreek leaves (Kasuri Methi) into the simmering tomato sauce. Return the browned chicken thighs to the skillet, ensuring they are submerged in the creamy tomato-based sauce. Continue to simmer for an additional 5 minutes. This final simmer ensures the chicken cooks through gently and absorbs the rich flavors of the sauce.
  8. Step 6: Garnish and Serve. Once the Butter Chicken has finished simmering, remove it from the heat. Garnish generously with fresh herbs, if desired, to add a touch of freshness and color. Serve this exquisite Indian creamy chicken curry hot. It pairs perfectly with fluffy steamed white rice and warm, soft naan bread. The naan bread pairing is essential for soaking up every last bit of the luscious sauce.

Achieving a truly outstanding Butter Chicken goes beyond just following the steps. Here are a few expert tips to elevate your homemade curry sauce:

  • Smooth Sauce Perfection: To achieve a perfectly smooth sauce, ensure you simmer it gently as instructed in Step 4. Constant, gentle heat allows the tomato puree to break down and blend seamlessly with the spices. Avoid high heat, which can cause the sauce to separate or become gritty. If you desire an even silkier texture, you can carefully blend a portion of the sauce with an immersion blender before adding the cream and chicken, then return it to the pan. This step is optional but provides a restaurant-quality finish.
  • Flavor Development: The marination time in Step 1 is crucial. While 30 minutes is the minimum, allowing the chicken to marinate longer, even up to 2-4 hours in the refrigerator, will result in more tender and flavorful chicken thighs. The yogurt acts as a tenderizer, and the spices infuse deeply into the chicken fibers.
  • Fenugreek Leaves Activation: The 1 tsp dried fenugreek leaves are a signature component of authentic Murgh Makhani. Lightly crush them between your palms before adding them to the sauce. This action releases their unique aroma and subtle, earthy notes, contributing significantly to the overall taste profile. This small detail can make a considerable difference in the final flavor.
  • Balancing Richness: The combination of unsalted butter and heavy cream delivers the characteristic richness of this Indian creamy chicken curry. Taste the sauce before serving and adjust the salt if necessary. A well-balanced sauce will highlight the sweet tang of the tomato puree and the warmth of the garam masala without being overly heavy. Remember that the salt content from the marinade and the sauce base must be considered.
  • Browning Benefits: Do not skip the browning step for the chicken thighs in Step 2. This creates a Maillard reaction, developing complex flavors and adding a textural contrast to the otherwise tender chicken. Even though the chicken will finish cooking in the sauce, this initial browning is vital for deep flavor.
  • Spice Integration: When adding the garam masala in Step 3 and Step 4, ensure it is thoroughly cooked into the butter and tomato puree. This allows the spices to bloom and release their full aromatic potential, preventing a raw spice taste in the homemade curry sauce.

This homemade curry sauce is often even better the next day as the flavors deepen. Store any leftover Butter Chicken in airtight containers in the refrigerator for up to three days. When reheating, gently warm on the stovetop over low heat, stirring occasionally, until heated through. You may add a splash of water or cream if the sauce has thickened too much during storage.

Mastering Butter Chicken at home is a rewarding experience. This recipe empowers you to create a truly authentic Indian creamy chicken curry, rivaling any restaurant-quality Indian food. Enjoy the satisfaction of a perfectly balanced, rich, and flavorful dish. Your kitchen will be filled with irresistible aromas, and your palate will thank you.

For more delicious recipes, cooking tips, and behind-the-scenes glimpses into our culinary adventures, make sure to follow our community on Facebook. Join us and become part of our growing food family today: Follow us on Facebook.


Authentic Homemade Butter Chicken Recipe

Restaurant-Style Homemade Creamy Chicken Curry

Prep Time 35 minutes
Cook Time 25 minutes
Total Time 1 hour
Servings 4

Ingredients
  

  • 1.5 lbs Chicken thighs (boneless, skinless) Cut into bite-sized pieces
  • 0.5 cup Plain yogurt (full fat) Used for marinating
  • 1 tbsp Garam masala Divided into two portions
  • 1 tbsp Garlic paste Divided into two portions
  • 1 tbsp Ginger paste Divided into two portions
  • 3 tbsp Unsalted butter Divided into two portions
  • 1.5 cups Tomato puree Creates the sauce base
  • 0.5 cup Heavy cream Adds richness
  • 1 tsp Dried fenugreek leaves (kasuri methi) Crushed
  • 1 tsp Salt To taste

Instructions
 

  • Mix plain yogurt, half the garam masala, half the garlic paste, and half the ginger paste in a bowl. Add chicken pieces and marinate for 30 minutes.
  • Melt 1 tbsp butter in a large skillet over medium-high heat. Brown the marinated chicken for 5-6 minutes until cooked through. Remove from skillet.
  • In the same skillet, melt the remaining 2 tbsp butter. Add remaining garlic and ginger paste, cooking for 1 minute until fragrant.
  • Stir in tomato puree, remaining garam masala, and salt. Simmer for 15 minutes until the sauce thickens slightly.
  • Lower heat, stir in heavy cream and dried fenugreek leaves. Return chicken to the sauce and simmer for 5 additional minutes.
  • Garnish with fresh herbs and serve hot alongside steamed white rice and baked naan bread.


For more daily recipes and tips, follow us on Facebook!
Click here to join our community!

Leave a comment

Recipe Rating