Velvety Indian Butter Chicken

Rich and creamy Indian Butter Chicken, a popular dish with tender chicken simmered in a spiced tomato cream sauce.

The Ultimate Homemade Indian Butter Chicken Recipe

Experience the rich, aromatic flavors of India with this beloved, tender chicken dish bathed in a velvety tomato cream sauce.

There’s something truly special about sharing a meal that transports you to another culture, and Indian cuisine excels at this. Among the vibrant array of dishes, Indian Butter Chicken, or Murgh Makhani, stands out as a global favorite, especially in our home. It’s consistently one of the most requested meals, and for good reason! Its creamy texture, rich tomato base, and perfectly spiced chicken create an unforgettable culinary experience that even the pickiest eaters adore.

Delicious Indian Butter Chicken served with naan bread, highlighting the tender chicken pieces and the vibrant sauce.

Our family are passionate fans of Indian food, captivated by its incredible depth of flavor and aromatic spices. During times when I needed to follow a gluten-free diet, Indian and Asian cuisines became my go-to, with rice serving as a comforting staple. It was during this period that my love affair with Indian dishes truly blossomed, evolving into a steadfast appreciation for their intricate blends of spices and fresh ingredients. This homemade butter chicken recipe is a testament to that journey, bringing authentic Indian flavors right to your kitchen.

What truly sets this butter chicken apart is the meticulous marination process. We start with succulent chicken breast, cut into bite-sized pieces, and immerse it in a luxurious marinade of whole milk yogurt and a captivating array of Indian spices. This isn’t just a step for flavor; it’s the secret to achieving unbelievably moist and tender chicken. The yogurt’s acidity works wonders to break down the chicken fibers, while the spices — including earthy turmeric, warming garam masala, a hint of chili powder, fragrant cumin, pungent ginger, and aromatic garlic — infuse every piece with incredible taste. For an extra layer of warmth and complexity, a touch of cinnamon can be a delightful addition, elevating the overall aroma and flavor profile of the dish.

Close-up of Indian Butter Chicken, showing the creamy sauce and the juicy chicken pieces, ready to be served.

What is Butter Chicken (Murgh Makhani)? A Culinary Delight Explained

Butter Chicken, known in India as Murgh Makhani, is a classic Indian curry originating from Delhi in the 1950s. It’s celebrated worldwide for its incredibly rich, mild, and creamy tomato-based sauce, which envelops tender pieces of chicken. The dish typically features chicken that has been marinated in yogurt and a blend of spices, then either grilled, pan-fried, or roasted before being simmered in its signature sauce. The essence of Murgh Makhani lies in the harmonious balance of sweet, tangy, and subtly spicy flavors, making it universally appealing.

The velvety smooth tomato cream sauce is the heart and soul of butter chicken. It begins with butter (hence the name!) and finely diced onions, gently sautéed to perfection. To this aromatic base, tomato puree is added, along with a carefully selected medley of Indian spices like garam masala and chili flakes, a touch of sugar for balance, and finally, rich heavy cream. The cream transforms the sauce into a luxurious, luscious concoction that coats the chicken beautifully. The result is a sauce that is robust in flavor yet wonderfully smooth and decadent, a true culinary masterpiece that defines comfort food.

Butter Chicken is incredibly versatile when it comes to serving. While traditionally enjoyed with fluffy Basmati rice, it truly shines when paired with warm, pillowy Naan bread. In our household, Naan is a must-have accompaniment, and we always keep a stash in our freezer. There’s nothing quite like heating a piece of Naan in a skillet with a whisper of butter, then using it to scoop up every last drop of that heavenly butter chicken sauce. The combination is simply divine, creating a truly authentic and satisfying Indian dining experience that leaves you craving more.

Platter of Indian Butter Chicken with a side of freshly baked Naan bread, ready for a family meal.

Essential Ingredients for Your Butter Chicken

For the Tender Chicken Marinade:

  • **Chicken Breast:** Approximately 2 lbs, cut into uniform bite-sized pieces for even cooking.
  • **Whole Milk Plain Greek Yogurt:** The secret to tender, juicy chicken.
  • **Fresh Lemon Juice:** Adds a tangy brightness that helps activate the spices and tenderize the meat.
  • **Turmeric Powder:** Imparts its distinctive golden hue and earthy aroma.
  • **Garam Masala:** A staple Indian spice blend, providing warmth and complexity.
  • **Red Chili Powder:** For a touch of heat; adjust to your preference.
  • **Cumin Powder:** Adds a deep, earthy flavor.
  • **Fresh Ginger:** Finely grated or minced for pungent freshness.
  • **Garlic:** Minced cloves for their aromatic depth.
  • **Salt:** To season the chicken perfectly.

For the Rich Butter Chicken Sauce:

  • **Salted Butter:** The foundation of the sauce, providing its signature richness.
  • **Medium Onion:** Finely diced, sautéed until translucent to form the base.
  • **Tomato Puree:** Creates the luscious, tangy heart of the sauce.
  • **Heavy Cream:** For that irresistible velvety smooth texture and luxurious taste.
  • **Sugar:** A small amount balances the acidity of the tomatoes and enhances sweetness.
  • **Garam Masala:** Another round of this blend to infuse the sauce with warmth.
  • **Red Chili Flakes:** Adds a gentle, subtle heat, which can be increased for more spice.
  • **Salt:** To taste, ensuring the sauce is perfectly seasoned.
  • **Cilantro:** Freshly chopped, for a vibrant garnish and herbaceous note.
  • **Accompaniments:** Basmati rice or Naan bread for serving.

Step-by-Step Guide: How to Make the Best Indian Butter Chicken

1. Preparing the Irresistible Chicken Marinade:

The journey to truly tender butter chicken begins with an overnight marinade. In a large gallon-sized Ziploc bag or a spacious bowl, combine your bite-sized chicken breast pieces with whole-milk Greek yogurt, fresh lemon juice, turmeric powder, garam masala, chili powder, cumin, fresh ginger, minced garlic, and a teaspoon of salt. Ensure every piece of chicken is thoroughly coated. Press out any excess air from the bag and seal it, then refrigerate for at least 1 hour, or ideally, overnight. This crucial step allows the flavors to deeply penetrate the chicken, resulting in unparalleled tenderness and taste.

2. Sautéing the Marinated Chicken:

Once your chicken has marinated, it’s time to cook it to perfection. Drizzle a large skillet (a 12-inch cast iron skillet works wonders) with a touch of extra-virgin olive oil and heat it over medium-high heat. Add the marinated chicken in batches, if necessary, to avoid overcrowding the pan. Cook until the chicken pieces are beautifully golden brown on all sides and cooked through, typically about 4-5 minutes per side. This browning adds an incredible depth of flavor. Once cooked, remove the chicken from the skillet and set it aside, reserving any drippings in the pan for the sauce.

3. Crafting the Signature Velvety Sauce:

Using the same skillet, melt 4 tablespoons of salted butter over medium heat. Add the finely diced onion and sauté until it begins to soften and become tender, usually around 8 minutes. Once tender, stir in the tomato puree, the remaining garam masala, red chili flakes, sugar, and the additional 1 ¼ teaspoons of salt. Continue to cook, stirring occasionally, until the onions are completely translucent and the sauce has thickened slightly, about 10-15 minutes. This slow cooking allows the flavors to meld beautifully. Finally, stir in the heavy cream, allowing it to gently warm through. Taste the sauce and adjust the salt or any other spice to your liking.

4. Achieving a Smooth Sauce Consistency:

For that signature velvety smooth butter chicken sauce, carefully transfer the warm sauce to a blender. Blend on high until the sauce reaches your desired consistency, which should be incredibly smooth and luxurious. When blending hot liquids, always exercise caution: start on a low speed, increase gradually, and make sure the blender lid is slightly vented to allow steam to escape. This prevents pressure from building up, which can cause the lid to blow off.

5. Combining and Finishing Touches:

Return the blended sauce to the skillet. Add the cooked chicken pieces to the sauce and gently heat for another 5-10 minutes, allowing the chicken to warm through and fully absorb the flavors of the rich sauce. This simmering time is key to ensuring the chicken is coated in every delicious drop.

6. Garnish and Serve:

Before serving, generously garnish your homemade Indian Butter Chicken with freshly chopped cilantro. Serve immediately over a bed of fluffy Basmati rice or alongside warm, buttered Naan bread for an authentic and satisfying meal. For an extra touch, you can offer a dollop of cooling plain yogurt or a squeeze of fresh lime juice on the side.

A bowl of creamy Indian Butter Chicken garnished with fresh cilantro, ready to be enjoyed.

Indian Butter Chicken Recipe

Indian Butter Chicken served with naan bread, highlighting the tender chicken pieces and the vibrant sauce.

Indian Butter Chicken

By: Modern Honey – www.modernhoney.com
Indian Butter Chicken. A popular Indian dish made with tender chicken simmered in a rich, Indian spiced tomato cream sauce.
Prep Time: 10 minutes
Cook Time: 30 minutes
Servings: 5

Equipment

  • 12 inch cast iron skillet
  • Vitamix blender (Optional, for a smoother sauce)

Ingredients

Chicken Marinade:

  • 2 lbs. Chicken Breast (cut into bite-size pieces)
  • 3/4 cup Whole Milk Plain Greek Yogurt
  • 1 Tablespoon Fresh Lemon Juice
  • 1 teaspoon Turmeric Powder
  • 1 Tablespoon Garam Masala
  • 1/2 teaspoon Red Chili Powder
  • 1 1/2 teaspoons Cumin
  • 1 Tablespoon Fresh Ginger (or 1 teaspoon dried ginger)
  • 3 cloves Garlic (minced or 1/2 teaspoon garlic powder)
  • 1 teaspoon Salt

Butter Chicken Sauce:

  • 4 Tablespoons Salted Butter
  • 1/2 medium Onion (finely diced)
  • 1 1/2 cups Tomato Puree
  • 1 cup Heavy Cream
  • 1 Tablespoon Sugar
  • 1/2 teaspoon Garam Masala
  • 1/2 teaspoon Red Chili Flakes (add more if you want it to be more flavorful)
  • 1 1/4 teaspoons Salt
  • Cilantro (chopped, for garnish)
  • Rice or Naan Bread (for serving)

Instructions

Butter Chicken Marinade:

  1. Start by marinating bite-size chicken breast pieces with whole-milk yogurt, lemon juice, turmeric, garam masala, chili powder, cumin, ginger, garlic, and salt. Place all of the ingredients in a gallon-size Ziploc bag and let marinate for at least 1 hour. Overnight is ideal.

Butter Chicken Sauce:

  1. After marinating, sauté the chicken in a skillet, drizzled with extra-virgin olive oil and set over medium-high heat, until cooked through, about 4-5 minutes per side. Set aside.
  2. Heat butter in the same skillet and add onion. Saute until onion starts to become tender, about 8 minutes. Stir in tomato puree, spices, sugar, and salt. Cook until onions are completely translucent and soft — about 10-15 minutes. Stir in heavy cream. Taste and add more salt, if needed.
  3. If you desire a smooth sauce, carefully add the sauce to a blender and puree until smooth. Always be careful when using a blender with hot sauces. It can explode so make sure to slightly vent the top.
  4. Add chicken to the sauce and heat for 5-10 minutes. Garnish with cilantro and serve on top of rice or with Naan bread.

Nutrition

Calories: 524kcal,
Carbohydrates: 18g,
Protein: 48g,
Fat: 29g,
Saturated Fat: 14g,
Polyunsaturated Fat: 3g,
Monounsaturated Fat: 9g,
Trans Fat: 1g,
Cholesterol: 171mg,
Sodium: 1313mg,
Potassium: 1236mg,
Fiber: 3g,
Sugar: 11g,
Vitamin A: 1283IU,
Vitamin C: 14mg,
Calcium: 109mg,
Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Dinner
Cuisine: Indian
Servings: 5
Calories: 524
Keyword: butter chicken

Tips for the Best Homemade Butter Chicken

  • Quality Spices are Key: Freshly ground spices or high-quality pre-ground spices make a significant difference in the final flavor. Check the expiry dates on your spice jars!
  • Don’t Skimp on Marination: The longer the chicken marinates, the more tender and flavorful it will be. Aim for at least 4 hours, but overnight is truly ideal.
  • Finely Dice the Onion: Smaller onion pieces will melt into the sauce more easily, contributing to a smoother texture without needing excessive blending.
  • Blend for Smoothness: While optional, blending the sauce creates the characteristic velvety texture of traditional butter chicken. If you don’t have a high-speed blender, a standard blender will work, just ensure you blend until completely smooth.
  • Adjust Spice Levels: The red chili powder and red chili flakes can be adjusted to your personal preference. For more heat, add a pinch more; for a milder dish, reduce the amount.
  • Consider Chicken Thighs: While breast meat is used here, boneless, skinless chicken thighs can also be used and often stay even juicier due to their higher fat content.
  • Make Ahead and Freeze: Butter chicken sauce freezes beautifully. You can prepare the sauce in advance and freeze it, then thaw and add freshly cooked chicken when ready to serve. This makes weeknight meals a breeze!
  • Serve with Freshness: A generous sprinkle of fresh cilantro not only adds vibrant color but also a burst of fresh, herbaceous flavor that brightens the rich curry.

Frequently Asked Questions (FAQ)

Can I make butter chicken vegetarian?

Absolutely! You can easily adapt this recipe to be vegetarian. Instead of chicken, use paneer (Indian cheese), chickpeas, or even firm tofu. Marinate the paneer/tofu in the same spice blend, then pan-fry until golden before adding to the sauce. Chickpeas can be added directly to the simmering sauce.

Is butter chicken very spicy?

Traditional butter chicken is known for its mild, creamy flavor profile, rather than intense heat. The chili powder and chili flakes provide a gentle warmth, but the cream and tomato base balance it beautifully. You can easily adjust the amount of chili to suit your preference, making it spicier or even milder.

Can I use coconut milk instead of heavy cream for a dairy-free option?

Yes, for a dairy-free version, you can substitute full-fat coconut milk for heavy cream. Be aware that this will impart a subtle coconut flavor to the dish, altering the traditional taste slightly, but it still creates a wonderfully creamy curry.

How do I store and reheat leftover butter chicken?

Leftover butter chicken can be stored in an airtight container in the refrigerator for up to 3-4 days. To reheat, gently warm it on the stovetop over medium-low heat, stirring occasionally, until heated through. You may need to add a splash of water or milk to loosen the sauce if it has thickened too much.

What other dishes pair well with butter chicken?

Beyond rice and naan, butter chicken pairs wonderfully with a simple cucumber raita (yogurt dip), a fresh green salad, or even a side of roasted vegetables. The coolness of raita provides a lovely contrast to the rich curry.

Conclusion: A Taste of India at Home

Creating this Indian Butter Chicken in your own kitchen is more than just cooking a meal; it’s an experience. From the aromatic spices filling your home during marination to the luxurious texture of the finished sauce, every step is a delight. This recipe offers a perfect balance of comfort and exotic flavor, making it a fantastic choice for family dinners, entertaining guests, or simply treating yourself to an authentic Indian culinary journey. So gather your ingredients, follow these steps, and prepare to be amazed by the incredible taste of homemade Murgh Makhani. Enjoy this vibrant, creamy, and utterly delicious staple of Indian cuisine!