Butter Chicken Makhani

Indulge in the rich, aromatic flavors of India from the comfort of your own home with this incredibly delicious and easy-to-make Indian Butter Chicken recipe. Featuring succulent chicken thighs swimming in a velvety, spiced tomato-cream sauce, this dish promises a takeout-style dinner experience that’s both authentic and surprisingly simple to prepare. Forget complicated techniques or hard-to-find ingredients; this recipe brings the magic of Murgh Makhani to your kitchen in just about 30 minutes of active cooking time, making it the perfect choice for a flavorful weeknight meal or an impressive dinner party spread.

Indian Butter Chicken in a white enamel bowl, garnished with cilantro.

Authentic Indian Butter Chicken Recipe: Creamy, Flavorful, and Easy to Make

Butter chicken, known in India as Murgh Makhani, is an undeniable star of Indian cuisine, celebrated worldwide for its irresistible combination of tender chicken and a luscious, subtly spiced tomato-cream sauce. This iconic dish strikes a perfect balance between mild sweetness, tangy tomatoes, and a medley of warming Indian spices, all brought together by the richness of butter and cream. It’s a culinary masterpiece that appeals to nearly every palate, making it a universal favorite at restaurants and homes alike.

While often perceived as a complex dish reserved for restaurant chefs, the truth is that a truly authentic and incredibly flavorful butter chicken is well within reach for the home cook. Our streamlined recipe demystifies the process, proving that you don’t need years of culinary experience or a pantry full of obscure ingredients to create a show-stopping Indian feast. Served alongside fluffy basmati rice, warm naan bread, or a simple side salad, this homemade butter chicken transforms an ordinary meal into an extraordinary dining experience.

This recipe emphasizes ease and accessibility without compromising on taste. We’ll guide you through each step, from marinating the chicken to simmering the sauce to perfection, ensuring that even beginners can achieve a restaurant-quality dish that’s rich, creamy, and bursting with flavor. Get ready to impress your family and friends with this timeless classic that’s not just a meal, but an adventure for your taste buds.

A serving of creamy butter chicken over fluffy basmati rice.

Why This Butter Chicken Recipe Is Your Next Weeknight Favorite

There are countless reasons to fall in love with this particular butter chicken recipe. It takes the beloved flavors of Indian cuisine and makes them approachable for any home cook. Here’s why this dish will quickly become a cherished part of your culinary repertoire:

  • Explosion of Flavor: Prepare for a true culinary celebration! Every bite delivers a harmonious blend of sweet, tangy, and savory notes, enhanced by a carefully selected array of fragrant spices. It’s truly a party in your mouth, far surpassing any bland imitation.
  • Quick and Convenient: Despite its gourmet taste, this butter chicken comes together remarkably fast. With only about 30 minutes of active cooking time, it’s an ideal solution for busy weeknights when you crave something special but are short on time. The marinating time, while beneficial, is mostly hands-off.
  • Wholesome and Real Ingredients: We prioritize fresh, natural ingredients you can feel good about. From tender chicken thighs to fresh ginger and garlic, and a medley of authentic spices, you’ll be creating a meal that’s both delicious and nourishing.
  • Impressively Elegant, Deceptively Simple: This dish tastes and looks like it came straight from a high-end Indian restaurant, yet it requires no advanced cooking skills or exotic equipment. It’s perfect for impressing guests or simply treating yourself to a luxurious meal without the fuss.
  • Customizable Comfort Food: Whether you prefer a milder flavor or a spicier kick, this recipe is incredibly adaptable. You can easily adjust the chili powder to suit your taste, making it perfect for families with varying spice preferences.
Heavy pot with chicken simmering in tomato sauce, with cream being added.

Key Ingredients for the Perfect Homemade Butter Chicken

One of the beauties of butter chicken is its relatively straightforward ingredient list, especially considering the depth of flavor it achieves. Each component plays a vital role in building the signature taste and texture. Here’s a closer look at what you’ll need:

For the Flavorful Chicken Marinade

The marinade is the secret to tender, juicy chicken bursting with flavor. It infuses the chicken with foundational spices before cooking, making it incredibly aromatic.

  • Plain Yogurt: Full-fat plain yogurt is preferred for its creamy texture and ability to tenderize the chicken. Its subtle tang also adds a nice depth of flavor. Regular plain yogurt works well too.
  • Fresh Lemon Juice: A splash of lemon juice brightens the flavors and aids in the tenderizing process, making the chicken incredibly succulent.
  • Salt: Essential for seasoning the chicken from within.
  • Garam Masala (divided): This cornerstone Indian spice blend is a fragrant mix of ground spices like cumin, coriander, cardamom, cinnamon, and cloves. Dividing it allows for flavor layering—some in the marinade, some in the sauce—for a richer, more complex profile.
  • Chili Powder: Adds a gentle warmth and a beautiful earthy sweetness without making the dish overly spicy. Adjust to your preference for heat.
  • Ground Turmeric: Contributes a gorgeous golden hue to the chicken and a distinctive earthy, slightly bitter flavor that is quintessential to Indian cooking.
  • Boneless, Skinless Chicken Thighs: We highly recommend chicken thighs over breasts. They are naturally more tender, juicier, and more forgiving if slightly overcooked, soaking up the marinade and sauce beautifully. Cut them into 1-inch pieces for even cooking.
A flat lay of ingredients for butter chicken: cilantro, oil, cream, ginger, spices, garlic, tomatoes, butter.

For the Rich and Creamy Tomato Sauce

The sauce is the heart of butter chicken, a luxurious blend of tomatoes, cream, and aromatic spices that creates its signature indulgence.

  • Vegetable Oil: Used for sautéing the chicken and aromatics, providing a neutral base. You can also use ghee for a more traditional flavor.
  • Brown Sugar: A touch of brown sugar balances the acidity of the tomatoes and adds a subtle sweetness, enhancing the overall complexity of the sauce.
  • Whole Spices (or ground equivalent):
    • Ground Cumin: Adds a warm, earthy flavor.
    • Ground Cardamom: Imparts a unique, sweet, and floral aroma.
    • Ground Cinnamon: Contributes a warm, sweet, and woody note.
    • Ground Cloves: Offers a strong, pungent, and sweet flavor with a hint of bitterness.

    These spices, when bloomed in oil, create the aromatic foundation of the sauce.

  • Fresh Minced Ginger: Crucial for its pungent, zesty, and slightly sweet flavor. Fresh is always best, but in a pinch, ground ginger can be substituted (use about ½ teaspoon of ground ginger for every tablespoon of fresh).
  • Minced Garlic: Provides a robust, savory base that complements the ginger and spices. Don’t skimp on fresh garlic for the best flavor.
  • Canned Crushed or Pureed Tomatoes: These form the body of the sauce, offering tanginess and a vibrant red color. Either crushed or pureed tomatoes work beautifully, providing a smooth consistency.
  • Heavy Cream: This is where the “cream” in “tomato-cream sauce” comes from! Heavy cream provides unparalleled richness, silkiness, and that luxurious mouthfeel that defines butter chicken.
  • Unsalted Butter: The “butter” in butter chicken! Stirred in at the end, it adds a final touch of richness and gloss, bringing all the flavors together. Unsalted is preferred to control sodium levels, but salted butter works fine; just adjust other salt accordingly.
  • Fresh Chopped Cilantro: Used as a garnish, cilantro adds a burst of fresh, herbal flavor and a touch of vibrant green color, beautifully contrasting the rich sauce.
  • Chicken pieces marinating in a creamy yogurt sauce.
  • Marinated chicken cooking in a pan, forming a light yellow sauce.

Step-by-Step Guide to Making the Best Homemade Butter Chicken

Crafting this incredible butter chicken is a straightforward process, broken down into a few simple stages. The key to the most flavorful and tender butter chicken lies in giving the chicken ample time to marinate, so plan ahead! Consider starting the marinating process in the morning to enjoy a perfectly tender dinner.

  1. Prepare the Chicken Marinade: In a large mixing bowl, combine the plain yogurt, fresh lemon juice, salt, half of the garam masala (reserving the other half for the sauce), chili powder, and ground turmeric. Use a whisk or fork to thoroughly mix these ingredients until a smooth, uniform marinade forms. Add your 1-inch pieces of boneless, skinless chicken thighs to the bowl. Toss the chicken well, ensuring each piece is completely coated in the creamy spice mixture.
  2. Marinate for Tenderness and Flavor: Cover the bowl tightly with plastic wrap or a lid. Transfer it to the refrigerator and allow the chicken to marinate for at least 1 hour. For superior tenderness and a deeper infusion of flavor, aim to marinate for a minimum of 4 hours, or ideally, up to 24 hours. The longer the chicken marinates, the more succulent and aromatic your butter chicken will be.
  3. Cook the Marinated Chicken: Place a large, heavy-bottomed cooking pot or a Dutch oven over medium heat on your stovetop. Add the vegetable oil and let it heat until it shimmers slightly. Carefully add the marinated chicken pieces, along with any remaining marinade from the bowl, into the hot pot. Stir the chicken occasionally, allowing it to cook for approximately 4 to 5 minutes. The goal is for the chicken to brown lightly on the outside and be no longer pink in the center, searing in those delicious flavors.
  4. Build the Aromatic Sauce: Once the chicken is cooked through, it’s time to create the signature sauce. Add the remaining half of the garam masala, brown sugar, ground cumin, ground cardamom, ground cinnamon, ground cloves, fresh minced ginger, and minced garlic to the pot. Stir these new ingredients with the chicken for about 1 minute, allowing the spices and aromatics to bloom and release their fragrances. Then, pour in the canned crushed or pureed tomatoes and the rich heavy cream. Stir everything together gently to combine.
  5. Simmer and Deepen Flavors: Bring the butter chicken mixture to a gentle simmer. Reduce the heat to low-medium and let it cook uncovered for 10 to 15 minutes, stirring occasionally. This simmering period is crucial for the sauce to thicken, for the flavors to meld beautifully, and for the chicken to absorb all the deliciousness of the creamy tomato base.
  6. Finish with Butter and Garnish: Remove the pot from the heat. Stir in the 4 tablespoons of unsalted butter until it is completely melted and smoothly incorporated into the sauce. This final addition of butter enhances the richness and gives the dish its signature glossy finish. Taste the sauce and adjust the seasoning with additional salt or pepper if needed.
  7. Serve Immediately: Ladle generous portions of the hot, creamy butter chicken into serving bowls. Garnish liberally with fresh chopped cilantro, which adds a burst of freshness and a beautiful pop of color. Serve immediately with your chosen accompaniments and prepare to enjoy a truly unforgettable meal.
Rich and creamy butter chicken simmering in a large pot.

Pro Tips for Perfect Butter Chicken Every Time

Achieving restaurant-quality butter chicken at home is easier than you think, especially with these expert tips. Follow these suggestions to ensure your dish turns out perfectly rich, tender, and flavorful, every single time.

  • Optimal Chicken Preparation: For easier and more uniform chopping of chicken thighs, try placing the raw chicken in the freezer for about 30-60 minutes before cutting. This firms up the meat, making it less slippery and simpler to slice into even 1-inch pieces, which ensures consistent cooking.
  • Embrace Marination: While 1 hour is the minimum, allowing the chicken to marinate for 4-24 hours truly makes a difference. The yogurt and lemon juice tenderize the meat, and the spices penetrate deeper, resulting in chicken that’s incredibly moist and packed with flavor. Don’t skip this step if time permits!
  • Alternative Creaminess with Coconut: For a dairy-free or different flavor profile, this recipe is absolutely delicious with full-fat coconut milk in place of heavy cream. Similarly, you can substitute coconut oil for vegetable oil to enhance the tropical notes. This variation offers a subtly different but equally satisfying richness.
  • Adjust Creaminess to Your Liking: If you adore an extra-creamy butter chicken, don’t hesitate to add an additional ½ cup of heavy cream (or coconut milk) during the simmering stage. This will result in an even more luxurious and indulgent sauce without diluting the spice profile.
  • Spice Level Customization: The chili powder measurement can be adjusted based on your preference for heat. For a milder dish, reduce it slightly. For those who enjoy more warmth, a bit extra can be added. Taste and adjust!
  • Toasted Spices (Optional): For an even deeper flavor, briefly toast whole spices like cumin seeds, cardamom pods, and cinnamon sticks in a dry pan before grinding or adding them to the oil. This awakens their essential oils and intensifies their aroma.
  • Don’t Rush the Simmer: The 10-15 minute simmering time is important. It allows the tomatoes to break down further, the sauce to thicken slightly, and all the incredible flavors to meld together seamlessly.
Overhead view of Indian Butter Chicken served in a white dish, ready to eat.

What to Serve with Your Delicious Homemade Butter Chicken

Butter chicken is a wonderfully versatile dish that pairs beautifully with a variety of sides, creating a complete and satisfying meal. While fluffy basmati rice and warm naan bread are classic companions, don’t limit your imagination! Here are some excellent serving suggestions to complement the rich flavors of your homemade butter chicken:

  • Basmati Rice: The absolute quintessential pairing. Its long, slender grains and fragrant aroma are perfect for soaking up every drop of that creamy sauce.
  • Naan Bread or Flatbread: Warm, soft naan is ideal for scooping up the sauce. You can easily find store-bought naan or try an Easy Homemade Flatbread recipe for a fresh touch. Garlic naan or butter naan would be particularly delightful.
  • Roti or Chapati: Lighter Indian flatbreads that offer a great alternative to naan, perfect for a less indulgent option.
  • Roasted Sweet Potatoes: A side of Garlic Honey Roasted Sweet Potatoes introduces a lovely sweetness and earthy note that beautifully complements the tangy, creamy sauce of the butter chicken.
  • Grilled Vegetables: For a lighter, carb-conscious option, consider serving it with Grilled Summer Squash Kebabs or other grilled seasonal vegetables like bell peppers, zucchini, or asparagus.
  • Fresh Cucumber Raita: A cooling yogurt-based side dish with grated cucumber and a hint of spice, perfect for balancing the richness of the butter chicken.
  • Simple Green Salad: A crisp, lightly dressed green salad can provide a refreshing contrast to the hearty main course.
  • Mango Chutney or Pickles: These tangy and sweet condiments can add another layer of flavor and complexity to your meal, offering a delightful palate cleanser.
Close-up of tender chicken in a vibrant orange butter chicken sauce.

Storage, Reheating, and Freezing Butter Chicken FAQs

Butter chicken is one of those fantastic dishes that often tastes even better the next day as the flavors continue to meld. Knowing how to properly store and reheat your leftovers ensures you can enjoy this delicious meal multiple times.

Storing Leftovers

  • Once your butter chicken has cooled completely to room temperature, transfer it to an airtight container.
  • Store the container in the refrigerator for up to 2 to 3 days. Ensure it’s sealed tightly to maintain freshness and prevent any odors from affecting other foods in your fridge.

Reheating Instructions

  • Microwave Method: This is the quickest way to reheat. Place your desired portion in a microwave-safe dish and cover it with a paper towel to prevent splatters. Reheat in 1-minute intervals, stirring in between, until heated through.
  • Stovetop Method: For a more even reheat, especially for larger portions, transfer the butter chicken to a saucepan. Heat over medium-low heat, stirring frequently, until it is gently simmering and thoroughly warmed. You may need to add a splash of water or broth if the sauce has thickened too much.

Can I Freeze Butter Chicken?

  • Absolutely! Butter chicken freezes exceptionally well, making it a perfect meal prep option.
  • Once cooled, portion the butter chicken into airtight freezer-safe containers or heavy-duty freezer bags. Remove as much air as possible to prevent freezer burn.
  • Store in the freezer for up to 4 to 6 months.
  • To Thaw: For best results, transfer the frozen butter chicken from the freezer to the refrigerator and allow it to thaw completely overnight. Once thawed, reheat using the stovetop or microwave methods described above.
Delicious Indian Butter Chicken

★★★★★
5 from 3 votes

Classic Indian Butter Chicken

by Katerina | Easy Weeknight Recipes

This delightful Indian Butter Chicken recipe features succulent chicken thighs simmered in a rich, creamy tomato sauce infused with a blend of aromatic spices. It’s an effortlessly easy, restaurant-quality meal perfect for any night!

Prep Time: 10 minutes

Cook Time: 20 minutes

Marinating Time: 1 hour (up to 24 hours)

Total Time: 1 hour 30 minutes

Servings: 4

Ingredients

For the Chicken:

  • ½ cup full-fat plain yogurt
  • 2 tablespoons lemon juice
  • 2 teaspoons salt
  • 2 teaspoons garam masala, divided
  • 1 teaspoon chili powder
  • ½ teaspoon ground turmeric
  • 2 pounds boneless, skinless chicken thighs, chopped into 1-inch pieces

For the Sauce:

  • 2 tablespoons vegetable oil
  • 1 tablespoon brown sugar
  • ½ teaspoon ground cumin
  • ½ teaspoon ground cardamom
  • ½ teaspoon ground cinnamon
  • ¼ teaspoon ground cloves
  • 2 tablespoons fresh minced ginger
  • 4 cloves garlic, minced
  • 1 (15-ounce can) crushed or pureed tomatoes
  • ½ cup heavy cream
  • 4 tablespoons unsalted butter
  • Chopped cilantro, for garnish

Instructions

  1. In a large bowl, whisk together the yogurt, lemon juice, salt, half of the garam masala, chili powder, and turmeric until well combined. Add the chopped chicken pieces and toss thoroughly to coat them evenly with the marinade.
  2. Cover and place in the refrigerator to marinate for at least 1 hour, and up to 24 hours.
  3. In a large cooking pot or Dutch oven, heat the vegetable oil over medium heat. Once the oil is shimmering, add the chicken and the marinade to the pot.
  4. Cook the chicken, stirring occasionally, for about 4 to 5 minutes, or until it is nicely browned and no longer pink.
  5. Add the remaining garam masala, brown sugar, cumin, cardamom, cinnamon, ground cloves, ginger, garlic, tomatoes, and heavy cream. Stir everything together.
  6. Simmer uncovered for 10 to 15 minutes, stirring occasionally, allowing the sauce to thicken and the flavors to deepen.
  7. Remove from heat. Stir in the butter until completely melted and incorporated into the creamy sauce.
  8. Taste the sauce and adjust the seasoning with additional salt or pepper if needed.
  9. Garnish generously with fresh chopped cilantro, and serve immediately.

Notes

  • Serve this butter chicken with fluffy basmati rice, warm naan bread, or other Indian flatbreads of your choice.
  • For an even richer and creamier sauce, feel free to add an extra ½ cup of heavy cream during the simmering stage.
  • Leftovers can be stored in an airtight container in the refrigerator for up to 2 to 3 days.

Nutrition (Estimated Per Serving)

Calories: 556kcal | Carbohydrates: 17g | Protein: 48g | Fat: 33g | Saturated Fat: 17g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 9g | Trans Fat: 1g | Cholesterol: 283mg | Sodium: 1540mg | Potassium: 1010mg | Fiber: 3g | Sugar: 10g | Vitamin A: 1254IU | Vitamin C: 14mg | Calcium: 135mg | Iron: 4mg

Nutritional information is an estimate and provided as a courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed information.


Did you make this recipe? Leave a rating!

More Delicious Chicken Dinner Ideas to Explore

If you’ve enjoyed this tantalizing Indian Butter Chicken, you’re likely a fan of easy, flavorful chicken dinners. Here are a few more fantastic recipes to add to your rotation, perfect for any night of the week:

  • Sweet and Sour Chicken: A classic Chinese-American dish with crispy chicken pieces tossed in a vibrant, tangy, and sweet sauce. Perfect for a fun family meal!
  • Salsa Verde Chicken Enchiladas: Creamy, cheesy, and bursting with zesty salsa verde flavor. These enchiladas are a comforting and satisfying Mexican-inspired dish.
  • Chicken Schnitzel Recipe: Crispy on the outside, tender on the inside, this traditional Austrian dish is surprisingly simple to make and always a crowd-pleaser.