Irresistible Butter Chicken

This **butter chicken recipe** is the epitome of comfort food, offering a symphony of creamy, savory, and subtly spiced flavors. Made with succulent boneless chicken thighs, a rich tomato-based sauce infused with classic Indian spices, and finished with a swirl of cream and fresh herbs, it’s a dish that promises pure culinary delight. Perfectly paired with fluffy basmati rice and warm, soft naan bread, this homemade version brings the authentic taste of your favorite Indian restaurant right into your kitchen.

Butter chicken in a bowl served over rice.

Quick and Easy Butter Chicken Recipe for Dinner

Many home cooks often shy away from making Indian cuisine, believing it to be overly complicated or requiring specialized ingredients and techniques. Perhaps you’ve enjoyed the rich, creamy goodness of butter chicken (Murgh Makhani) from your favorite Indian takeout spot and thought, “I could never recreate this at home.” The truth, however, is wonderfully different! Our **easy butter chicken recipe** is designed to demystify this beloved classic, making it incredibly accessible for home cooks of all skill levels. With simple steps and readily available ingredients, you’ll be amazed at how quickly you can whip up a restaurant-quality meal that will undoubtedly become a staple in your weekly dinner rotation.

This recipe focuses on delivering maximum flavor with minimal fuss, ensuring that even on your busiest weeknights, a delicious and authentic Indian meal is within reach. Forget the takeout menus; get ready to impress yourself and your family with this delightful homemade butter chicken. It’s truly a game-changer for anyone looking to expand their culinary horizons with confidence.

Your Top Butter Chicken Questions Answered

What does butter chicken taste like?

Butter chicken, known in Hindi as Murgh Makhani, is a hallmark of Northern Indian cuisine. It boasts a rich, creamy, and mildly tangy flavor profile, often compared to chicken tikka masala due to their similar aromatic spice blends and curry bases. However, butter chicken stands out with its unparalleled creaminess, thanks to the generous use of butter (ghee) and heavy cream, which lend it a luscious mouthfeel and a subtly sweet, comforting depth. The interplay of tomatoes, ginger, garlic, and a medley of warm spices creates a beautifully balanced and deeply satisfying experience for the palate.

Why do they call it butter chicken?

The name “butter chicken” is quite literal and points directly to one of its star ingredients: butter. Specifically, traditional recipes often use ghee, a type of clarified butter, as a foundational element. This ghee is used not only for cooking the chicken and aromatics but also contributes significantly to the sauce’s signature richness, velvety texture, and irresistible flavor. The “butter” in the name promises a luxurious and indulgent culinary experience, and this dish certainly delivers.

What is butter chicken sauce made of?

The iconic **butter chicken sauce** is a delightful blend of simple yet powerful ingredients. Its vibrant base typically consists of pureed tomato sauce, providing a tangy counterpoint to the rich elements. Essential aromatics like onion, garlic, and fresh ginger form the backbone of flavor. The sauce is then generously enriched with ghee (clarified butter) and heavy cream, which impart its characteristic creamy texture and luxurious mouthfeel. A complex array of spices, including garam masala, cumin, coriander, chili powder, and paprika, creates its aromatic depth, while a hint of lemon juice brightens the overall profile. The combination results in a sauce that is both comforting and exquisitely flavorful.

What wine goes with butter chicken?

When it comes to pairing wine with the rich and creamy flavors of butter chicken, a few options truly shine. We suggest a dry and light-bodied white wine, such as a crisp Sauvignon Blanc or a refreshing Pinot Grigio, to cut through the richness and cleanse the palate. For those who prefer red wines, a light-bodied Pinot Noir with its earthy notes and subtle fruit can also be a delightful match, provided it’s not too tannic. Avoid heavy, oaky wines that might overpower the delicate spices of the dish. A sparkling rosé can also be a surprisingly excellent choice, offering both acidity and effervescence.

Is butter chicken sweet or spicy?

Traditionally, butter chicken is celebrated for its harmonious balance of savory flavors rather than being overtly sweet or spicy. It possesses a subtle sweetness derived from the natural sugars in tomatoes and onions, often enhanced by a touch of cream. While it uses chili powder, its purpose is typically to add depth and warmth rather than intense heat. The overall experience is comforting and mild, making it a crowd-pleaser for those who prefer less spicy dishes. If you prefer a spicier kick, you can easily adjust the chili powder or add a pinch of cayenne pepper to taste.

What kind of rice do I serve with butter chicken?

The quintessential accompaniment for butter chicken is aromatic basmati rice. Its long, slender grains and fragrant, nutty aroma perfectly complement the rich curry. Basmati rice cooks up light and fluffy, ensuring it doesn’t become sticky or heavy, allowing it to absorb the luscious sauce beautifully. Other excellent choices include jasmine rice for its delicate fragrance or even plain white rice if basmati isn’t available. For an extra touch of elegance, consider serving saffron-infused basmati rice, which adds a beautiful color and subtle floral note.

Chicken thighs marinating in Greek yogurt.

Essential Ingredients for Your Butter Chicken

Crafting the best butter chicken recipe at home requires a selection of fresh, quality ingredients that come together to form its signature savory and creamy gravy. Our version of this beloved Indian classic keeps things straightforward, ensuring you don’t need a pantry full of exotic items to achieve an incredibly flavorful result. Each ingredient plays a crucial role in developing the complex layers of taste and texture that make this dish so irresistible.

  • Boneless, Skinless Chicken Thighs: We highly recommend using chicken thighs for this recipe. Their inherent richness and higher fat content ensure they remain incredibly tender and juicy, even after cooking, absorbing all the wonderful flavors of the marinade and sauce. Unlike chicken breasts, thighs are more forgiving and less prone to drying out.
  • Greek Yogurt: A key component of our chicken marinade, non-fat Greek yogurt works wonders as a natural tenderizer. Its acidity helps to break down the chicken fibers without making the meat tough, while also infusing it with a subtle tang and moisture.
  • Lemon (Juice and Zest): Fresh lemon juice and zest are essential for brightening the flavor profile of both the marinade and the final dish. The acidity adds a vibrant lift, balancing the richness of the cream and butter, while the zest contributes a fragrant, aromatic citrus note.
  • White Onion: Onions form the aromatic foundation of the sauce, providing a delicate sweetness when sautéed and a crucial depth of flavor that complements the spices beautifully.
  • Aromatic Spices (Salt, Garam Masala, Cumin, Paprika, Coriander, Chili Powder): This carefully selected blend of spices is the heart and soul of butter chicken.
    • Salt: Don’t underestimate its power! Proper seasoning with salt is vital for enhancing and harmonizing all the other flavors in the dish.
    • Garam Masala: A cornerstone of Indian cuisine, garam masala is a fragrant blend of ground spices (often including cinnamon, cardamom, cloves, cumin, and black pepper). It can be bought pre-made or crafted at home for a more personalized touch, adding a warm, complex, and deeply aromatic quality.
    • Cumin & Coriander: These earthy, slightly citrusy spices contribute to the authentic Indian flavor profile, providing depth and a subtle warmth.
    • Paprika & Chili Powder: Paprika adds a lovely reddish hue and a mild, sweet peppery note, while chili powder provides a gentle heat and another layer of complexity. Adjust the amount to your preference for mild or slightly spicier results.
  • Garlic Cloves: Garlic is a universal flavor enhancer, and its pungent, aromatic qualities are indispensable in building the rich base of our butter chicken sauce.
  • Fresh Ginger: Offering a distinct “bite” and a warm, spicy freshness, grated fresh ginger is crucial for an authentic Indian taste. Its zesty notes cut through the richness of the sauce.
  • Ghee (Clarified Butter): Ghee is the true star, providing the “butter” in butter chicken. This clarified butter has a higher smoke point than regular butter and a deeply nutty, rich flavor that cannot be replicated. It’s what gives the sauce its incredible depth and luscious texture.
  • Tomato Sauce: The base of the rich gravy, tomato sauce contributes a tangy sweetness and a vibrant color that is characteristic of Murgh Makhani.
  • Heavy Cream: Full-fat heavy cream is essential for achieving the luxurious, velvety smooth consistency and signature richness of butter chicken. It mellows the spices and adds a delightful creamy mouthfeel.
  • Fresh Cilantro: A final garnish of chopped fresh cilantro adds a burst of vibrant green color and a refreshing, herbaceous counterpoint that perfectly balances the rich and savory flavors of the curry.

Pro Tip: Make the Most of Your Ginger!

Do you often find yourself with leftover ginger root that goes to waste? There’s an easy solution to extend its life and make it easier to use! Simply store the entire ginger root in your freezer. When you need it, you’ll discover that frozen ginger grates incredibly easily, without the stringiness that fresh ginger can sometimes have. Plus, here’s another secret: you don’t actually have to peel your ginger as long as it’s thoroughly rinsed. Grate it directly from frozen, peel and all, and you’ll save time and effort. Once you try this method, you’ll never go back!

Tomato sauce, garam masala, and other ingredients for butter chicken.

Boneless or Bone-in Chicken Thighs: Which is Best?

For this butter chicken recipe, we extensively tested both boneless and bone-in chicken thighs to determine the optimal choice. While bone-in chicken can sometimes offer a slightly deeper flavor profile due to the marrow, we highly recommend sticking with boneless, skinless chicken thighs for this particular dish. The reasons are twofold: first, boneless thighs marinate exceptionally well, absorbing the Greek yogurt marinade more evenly and quickly, resulting in consistently tender and flavorful chicken. Second, they eliminate the “fuss” of dealing with bones at the dining table, making for a much more pleasant and convenient eating experience, especially when serving it over rice or with naan. This choice ensures ease of preparation and a delightful outcome every time.

Can I Make This Butter Chicken Recipe Vegetarian?

Absolutely! This butter chicken recipe is wonderfully versatile and can be easily adapted to a delicious vegetarian version without sacrificing flavor or creaminess. Simply omit the chicken entirely and, at the step where you would add the browned chicken back into the sauce, incorporate your favorite hearty vegetables or plant-based protein instead. Excellent vegetarian additions include roasted eggplant cubes, fresh spinach (stirred in until wilted), bell peppers, cauliflower florets, or even chickpeas for added protein. A particularly popular choice is paneer, an Indian cheese, which holds its shape well and absorbs the rich flavors of the sauce beautifully. You can lightly fry the paneer cubes before adding them to the sauce for a delightful texture. For a fully vegan option, substitute Greek yogurt with a plant-based alternative, use a vegan butter or oil instead of ghee, and opt for full-fat coconut milk or cashew cream in place of heavy cream. This ensures everyone can enjoy the comforting taste of this incredible curry.

Chicken thighs in a dutch oven.

How to Make the Best Homemade Butter Chicken

Creating this flavorful butter chicken involves a few key steps, each contributing to the dish’s incredible depth and texture. Follow these instructions for a truly exceptional homemade Indian meal:

  1. Marinate the Chicken: Begin by preparing your chicken. Place the boneless chicken thighs into a spacious bowl or a large, sealable bag. In a separate bowl, whisk together the Greek yogurt, lemon zest, lemon juice, grated onion, a portion of the garam masala, minced garlic, grated ginger, and salt to create a vibrant marinade. Pour this mixture over the chicken, ensuring every piece is thoroughly coated. The yogurt is crucial here, as its mild acidity gently breaks down the poultry fibers, resulting in exceptionally tender and juicy chicken that retains its moisture and flavor. We recommend marinating for a minimum of 2 hours in the refrigerator for the best results, though overnight marination is even better.
  2. Brown the Chicken for Flavor: Once the chicken has marinated sufficiently, remove it from the refrigerator. It’s important to gently wipe off any excess Greek yogurt marinade from each piece of chicken. Leaving too much yogurt on the chicken can lead to burning in the pan during searing. Heat 1 tablespoon of ghee in a large Dutch oven or a deep skillet over medium-high heat. Once the ghee is melted and fragrant, add the marinated chicken thighs to the pan in a single layer, being careful not to overcrowd the pan (work in batches if necessary). Sear the chicken for 3-4 minutes per side, until beautifully browned. This browning step is essential for developing deep, rich flavors through the Maillard reaction. Once browned, remove the chicken from the pan and set it aside.
  3. Build the Flavorful Sauce: Add the remaining ghee to the same Dutch oven. If there are any browned bits stuck to the bottom of the pan, scrape them up with a wooden spoon; these bits are packed with flavor! Add the minced onion to the pan and sauté for 2-3 minutes until softened and translucent. Next, add the remaining minced garlic and grated ginger, tossing with the onions. Continue to sauté for another 2-3 minutes, until the aromatics become incredibly fragrant. Now, stir in the tomato sauce along with the ground cumin, coriander, chili powder, and paprika. Bring this mixture to a gentle simmer over medium heat, allowing the flavors to meld and deepen for about 5-7 minutes, until the sauce thickens slightly. Finally, reduce the heat to low and slowly whisk in the heavy cream until fully incorporated, creating a rich and unified base.
  4. Blend for a Velvety Smooth Sauce: For that signature silky-smooth butter chicken sauce, carefully transfer all the ingredients from the pan to a high-speed blender. Blend until the sauce is completely smooth and creamy, with no visible chunks of onion or garlic. Alternatively, an immersion blender can be used directly in the pot, blending until the desired consistency is achieved. Transfer the velvety sauce back into the pan.
  5. Combine and Simmer: Carefully cut the browned chicken thighs into bite-sized chunks. Add these chicken pieces back into the smooth sauce in the pan, folding gently until every piece is coated. Bring the sauce to a gentle simmer over medium heat, then reduce the heat to low and let it simmer for an additional 4-5 minutes. This final simmer allows the chicken to finish cooking through and ensures that all the incredible flavors of the sauce are fully absorbed into the tender chicken.
  6. Serve and Savor: Remove the butter chicken from the heat. Serve immediately over a bed of warm basmati rice, garnished generously with fresh, chopped cilantro. Get ready to enjoy a deeply satisfying and authentic Indian meal right in your own home!

Tips for Adjusting Sauce Thickness

Is your butter chicken sauce looking a bit too thick for your liking after blending and simmering? Achieving the perfect consistency is simple! Feel free to add a few more tablespoons of heavy cream to the sauce while it’s blending or after it has been returned to the pan. Stir it in gradually until you reach your desired level of creaminess and thickness. If you prefer to avoid adding more dairy, a splash of warm chicken broth or water can also help thin out the sauce without compromising its rich flavor.

Chicken in the curry sauce.

What to Serve with Your Delicious Butter Chicken

While butter chicken is undeniably delicious on its own, pairing it with the right accompaniments elevates the entire dining experience. We highly recommend a final flourish of a fresh squeeze of lemon juice, which brightens the rich sauce, and a generous scattering of freshly chopped cilantro for a vibrant herbaceous note. Beyond that, the options are plentiful:

  • Naan Bread: Warm, fluffy garlic naan is an absolute must-have. Its soft texture and slightly chewy crust are perfect for soaking up every last drop of the creamy sauce. Other Indian breads like roti or paratha also make excellent choices.
  • Basmati Rice: As mentioned, fragrant basmati rice is the classic pairing, providing a light and neutral base for the curry. Consider cooking it with a pinch of saffron for an extra layer of aroma and a beautiful golden hue.
  • Raita: A cooling cucumber and yogurt raita can offer a refreshing contrast to the rich curry, providing a creamy, tangy balance.
  • Mango Chutney or Pickles: For those who enjoy a little extra tang or sweetness, a spoonful of mango chutney or a side of Indian pickles can add another dimension of flavor.
  • Simple Green Salad: A light, crisp green salad dressed with a simple vinaigrette can provide a refreshing element and a welcome textural contrast.

These accompaniments turn a simple meal into a delightful feast, making your homemade butter chicken an unforgettable culinary journey.

Storage and Reheating Options

One of the many great things about butter chicken is how well it stores, making it an ideal candidate for meal prepping. To maintain the best texture and flavor, always store the butter chicken separate from any rice or naan in an airtight container. When refrigerated, it will keep wonderfully for up to 5 days, allowing you to enjoy delicious leftovers throughout the week.

When reheating, gently warm the butter chicken on the stovetop over low to medium heat, stirring occasionally until heated through. If the sauce has thickened too much in the fridge, you can add a tablespoon or two of water, chicken broth, or extra heavy cream to bring it back to your desired consistency. Butter chicken also freezes beautifully! Transfer cooled butter chicken to freezer-safe containers or bags and freeze for up to 3 months. Thaw overnight in the refrigerator before reheating. This makes it perfect for having a comforting meal ready to go whenever you need it.

Butter chicken served over rice.

Join Our Online Cooking Community!

Are you passionate about delicious food and connecting with fellow food enthusiasts? Then we invite you to join the Fit Foodie Cooking Club on Facebook! Become a member of our FREE Facebook Group where you can share your latest culinary creations, get inspiration from others, and make new like-minded friends online. It’s a vibrant community dedicated to sharing tips, triumphs, and everything in between on your cooking journey!

A fork digging into butter chicken.

More of our Favorite…

Explore More Delicious Chicken Recipes

  • One Pot Coconut Curry Chicken and Rice
  • Chicken Piccata Recipe
  • Broccoli and Cheese Stuffed Chicken Breast
Rating: 5/5 from 2 votes

Butter Chicken Recipe

We love this version of butter chicken because it is creamy, flavorful, and made with tender boneless chicken thighs. It makes a great dinner for any time of year, offering a taste of authentic Indian cuisine made easy at home.
By:
Lee Funke
Prep:
3 hrs
Cook:
25 mins
Total:
3 hrs 25 mins
Servings:
4
Butter chicken recipe
Pin
Print

Ingredients

Marinade + Chicken

  • ½ cup plain non-fat Greek yogurt
  • Zest from one medium lemon
  • 1 tablespoon lemon juice
  • ½ large white onion, grated
  • 2 teaspoons garam masala
  • 1 clove garlic, peeled and minced
  • 1 tablespoon freshly grated ginger
  • 1 teaspoon salt
  • 1.5 lbs. boneless skinless chicken thighs

Sauce

  • 3 tablespoons ghee, separated
  • ½ large white onion, minced
  • 4 cloves garlic, peeled and minced
  • 1 tablespoon freshly grated ginger
  • 15 oz. can tomato sauce
  • 1 teaspoon ground cumin
  • ½ teaspoon ground coriander
  • 1 teaspoon chili powder
  • ½ teaspoon paprika
  • 1 teaspoon garam masala
  • ½ cup heavy cream, +more if needed

Optional Topping

  • Chopped cilantro

Instructions

  1. Combine the Greek yogurt, lemon zest, lemon juice, grated onion, garam masala, garlic, ginger, and salt in a bowl and whisk until thoroughly combined.
  2. Place the chicken thighs into a large gallon-sized bag or a glass container.
  3. Pour the prepared marinade over the chicken thighs, ensuring all pieces are fully coated.
  4. Refrigerate the marinated chicken for at least 2 hours.
  5. Remove chicken from the fridge. Gently shake off any excess marinade from each piece of chicken and set aside. Discard the leftover Greek yogurt marinade.
  6. Heat a large skillet with high sides (or a Dutch oven) over medium-high heat. Add 1 tablespoon of ghee to the pan.
  7. Once the ghee is melted and fragrant, add the chicken thighs to the pan. Sear the chicken for 3-4 minutes on each side until well browned. Remove the chicken and set it aside.
  8. Add the remaining ghee to the pan. Once melted, scrape any browned bits from the bottom of the pan to incorporate their flavor into the sauce base.
  9. Add the minced onion to the pan and sauté for 2-3 minutes until softened.
  10. Next, add the minced garlic and grated ginger to the onions and toss. Sauté for an additional 2-3 minutes until fragrant.
  11. Stir in the tomato sauce, cumin, coriander, chili powder, and paprika. Bring the mixture to a gentle simmer over medium heat.
  12. Reduce heat to low and slowly whisk in the heavy cream until smooth.
  13. Once the heavy cream is incorporated, transfer the sauce to a high-speed blender and blend until completely smooth.
  14. Pour the smooth sauce back into the pan and heat over medium heat.
  15. Cut the browned chicken thighs into bite-sized pieces and add them to the sauce. Fold the chicken into the sauce until coated.
  16. Increase the heat to medium-high and bring the sauce to a gentle boil.
  17. Reduce heat to low and let it simmer for 4-5 minutes to ensure the chicken is thoroughly cooked and flavors have melded.
  18. If the sauce is too thick, stir in 1-2 more tablespoons of heavy cream until your desired consistency is reached.
  19. Remove from heat and serve hot over rice, garnished with fresh chopped cilantro.

Tips & Notes

  • While we recommend chicken thighs for their tenderness and flavor, you can substitute boneless, skinless chicken breasts if preferred. Adjust cooking time as needed to prevent drying out.
  • After browning the chicken, if there’s a significant amount of burnt bits in your pan (which can happen if too much yogurt marinade remains), you can deglaze the pan with a splash of chicken broth or water, scrape the bottom thoroughly, and then discard the liquid before proceeding with the sauce. Shaking off most of the marinade from the chicken usually prevents this.
  • Feel free to adjust the amount of heavy cream after blending the sauce and adding the chicken. Add more, a tablespoon at a time, until you achieve your ideal sauce consistency and richness.

Nutrition

Calories: 484 kcal,
Carbohydrates: 21 g,
Protein: 36 g,
Fat: 30 g,
Fiber: 4 g,
Sugar: 12 g

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

Love this recipe? Leave a comment below!

Don’t forget to tag your posts on social media with the hashtag #fitfoodiefinds – we’d love to see what you’re cooking up!