Butter Chicken
There’s something magical about the aroma of Butter Chicken wafting through the kitchen. I remember the first time I tasted this dish; it was at a friend’s family gathering, and the flavor just exploded in my mouth! The creamy sauce, spicy kick from the spices, and tender pieces of chicken were unlike anything I had ever experienced. Ever since that day, Butter Chicken has held a special place in my heart and my kitchen. It’s not just a meal; it’s an experience. Whether it’s a cozy weeknight dinner or a celebration with friends, this dish never fails to impress. I often find myself craving it, and I love how it brings people together. You can serve it with warm naan or fluffy basmati rice, making it perfect for any occasion. So, get ready to dive into a culinary adventure that will surely satisfy your taste buds!
Recipe Snapshot
60 mins
30 mins
30 mins
Medium
580 kcal
42 g
Gluten-Free
35 g
Large pan
The Charm of This Butter Chicken
Unmatched Flavor Profile
What sets Butter Chicken apart is its incredible flavor profile. The combination of spices like cumin, garam masala, and turmeric creates a rich tapestry of taste that dances on your palate. Each bite is a little adventure, with the warmth of spices balanced by creamy heavy cream and Greek yogurt. It’s truly a symphony of flavors!
Comfort Food at Its Best
There’s no denying that Butter Chicken is the ultimate comfort food. It’s the kind of dish that makes you feel warm and fuzzy inside. The creamy sauce envelops the tender chicken, making it feel like a warm hug on a plate. Whether you’re having a bad day or just need something comforting, this dish always delivers.
Perfect for Sharing
One of the reasons I love Butter Chicken is that it’s perfect for sharing with loved ones. Whenever I make it, I automatically think of family gatherings and special occasions. The dish is inviting and makes a statement on the table. People gather around, scoop it up with fresh naan, and share stories, laughter, and joy—what more could you ask for?
Versatile and Customizable
This recipe is incredibly adaptable! If you want to make it spicier, simply add more cayenne pepper. Prefer it creamier? You can adjust the amount of heavy cream. It’s a dish that allows you to express your culinary creativity while still staying true to its roots.
Easy to Make
Don’t let the rich flavors fool you; Butter Chicken is surprisingly easy to prepare! With just a few simple steps, you can whip up a restaurant-quality dish at home. It’s perfect for weeknight dinners when you crave something special without spending hours in the kitchen.
Great for Meal Prep
If you’re looking for a dish that holds up well, Butter Chicken is a fantastic option. It stores well in the fridge and even tastes better the next day as the flavors meld together. It’s perfect for making ahead of time and enjoying throughout the week!
Ingredients Required for Butter Chicken

When it comes to making Butter Chicken, the ingredients are what truly make the dish sing. Each component plays a crucial role in creating that layered flavor that we all love. The key players are the spices, which bring warmth and depth, while the chicken adds a hearty element. The Greek yogurt and heavy cream provide that luscious creaminess we crave in this dish. Gather these ingredients, and let’s get cooking!
- 2 tablespoons ground cumin: This spice adds an earthy flavor that is essential for depth.
- 2 tablespoons garam masala: A blend of spices that gives warmth and complexity.
- 1-1/2 tablespoons ground turmeric: Adds a vibrant yellow color and subtle earthiness.
- 1 teaspoon paprika: Contributes a mild, sweet flavor and a beautiful color to the dish.
- 1-1/2 tablespoons finely minced garlic: Provides aromatic richness.
- 1-1/2 tablespoons finely minced ginger: Adds a fresh, zesty kick.
- 1/8 teaspoon cayenne pepper: Use this for a bit of heat!
- 2 pounds boneless, skinless chicken thighs or breasts: The star protein that absorbs all those delicious spices.
- 3/4 cup plain Greek yogurt (full-fat): Adds creaminess and tang.
- 1 tablespoon lemon juice: Brightens the flavors.
- 1-1/2 teaspoons salt (divided): Essential for enhancing all flavors.
- 2 tablespoons unsalted butter: Provides richness to the sauce.
- 1-1/2 cups finely diced yellow onion: Adds sweetness and depth to the sauce.
- 1 tablespoon tomato paste: Contributes a thick texture and rich tomato flavor.
- 1 (14-ounce) can fire-roasted crushed tomatoes: Adds acidity and flavor.
- 1-1/4 cups heavy cream: Makes the sauce incredibly creamy and rich.
- 1 tablespoon sugar: Balances the acidity of the tomatoes.
- Basmati rice: The perfect bed for this delicious curry.
- Fresh cilantro (optional): For garnish and a burst of freshness.
Cooking Method for Butter Chicken

Now that we have all our ingredients ready, it’s time to dive into the cooking process! Making Butter Chicken is a step-by-step adventure that leads to a fragrant, creamy dish. Follow these simple steps to bring this delightful recipe to life.
- In a bowl, combine cumin, garam masala, turmeric, paprika, minced ginger, minced garlic, and cayenne pepper. Stir together and set aside. This spice mix is the foundation of flavor for your Butter Chicken. The aromas will start to fill the air, setting the stage for the deliciousness to come.
- Next, trim any excess fat from the chicken and cut it into 1-inch pieces. Place the chicken in a large bowl or a zip-top bag. Add in the Greek yogurt, lemon juice, salt, and half of the spice mix. Stir to coat the chicken well. If you’re using a bag, you can knead it to ensure an even coating. Cover or seal and refrigerate for at least 30 minutes. You can marinate it longer, but no more than 24 hours as the acidity can affect the meat’s texture.
- In a large pan, melt the butter over medium heat. Once melted, add the diced onion and cook for 7 to 10 minutes, stirring occasionally. The onions should become soft and translucent. If they start to brown too quickly, reduce the heat. You want them to caramelize slowly to develop their natural sweetness.
- Add the reserved half of the spice mix and tomato paste to the pan. Stir for 2 to 3 minutes until the spices become fragrant. This step is crucial as it releases the essential oils from the spices, intensifying their flavor.
- Push the onion and spice mixture to the edges of the pan and add the marinated chicken to the center. Be careful not to wipe off the marinade. Cook the chicken over medium-high heat for about 3 to 4 minutes. You want the chicken to be white on the outside but not fully cooked yet.
- Once the chicken has turned white, add the can of fire-roasted crushed tomatoes, heavy cream, sugar, and the remaining salt. Stir everything together and reduce the heat to low. Allow it to simmer for 15 to 20 minutes or until the chicken is thoroughly cooked, reaching an internal temperature of 165°F, and the sauce has thickened beautifully.
- If desired, stir in some chopped cilantro for an extra layer of flavor just before serving. This fresh herb lifts the dish, making it even more delightful.
- Serve your Butter Chicken over cooked basmati rice and garnish with additional cilantro leaves. It pairs wonderfully with warm naan, roti, or even flatbread.
Things Worth Knowing
- Marination Time Matters: Allowing the chicken to marinate for at least 30 minutes ensures that the flavors deeply penetrate the meat, enhancing its overall taste.
- Spice Variation: Feel free to adjust the spices to your preference. Some enjoy adding a touch more cayenne pepper for heat or extra garam masala for depth.
- Consistency Check: If the sauce seems too thick, you can add a bit of water or more heavy cream to reach your desired consistency.
- Rest Before Serving: Allow the finished dish to rest for a few minutes before serving. This allows the flavors to meld together beautifully.
Helpful Hints

Cooking is all about mastering the details, and I’ve gathered some tips to ensure your Butter Chicken turns out perfect every time. Here are some helpful hints to keep in mind:
- Storage: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stovetop or microwave to prevent overcooking the chicken.
- Freezing: You can freeze Butter Chicken for up to 3 months. Make sure to cool it completely before transferring it to freezer-safe bags. Thaw in the refrigerator before reheating.
- Serving Styles: This dish is best enjoyed with warm naan or fluffy basmati rice. You can also serve it with a side of fresh salad for a balanced meal.
- Spice Adjustments: If you’re preparing this for kids or someone who prefers milder flavors, reduce the cayenne pepper and adjust the spice levels to taste.
- Garnishing: Fresh cilantro not only adds a pop of color but also enhances the flavor. Always feel free to be generous with it!
Serving Options for Butter Chicken
When it comes to serving Butter Chicken, the possibilities are endless! Here are some fantastic options to consider for a delightful meal:
- Basmati Rice: Serve your Butter Chicken over fluffy basmati rice, allowing the creamy sauce to soak into every grain.
- Naan: Warm, soft naan bread is perfect for scooping up the rich sauce. You can make your own or buy it fresh from the store!
- Roti or Paratha: These Indian flatbreads offer a slightly different texture and flavor, making them a great alternative to naan.
- Salad: A side salad with crunchy cucumbers and tomatoes provides a refreshing contrast to the richness of the curry.
- Occasions: This dish is perfect for family gatherings, dinner parties, or even festive occasions like Diwali, where sharing food is a cherished tradition.
- Leftovers: If you have any leftovers, try using them in a wrap with some fresh veggies for a quick lunch the next day!
FAQ
Conclusion
Butter Chicken is a beloved dish that epitomizes the comfort of home-cooked meals. The creamy sauce and tender chicken create a heartwarming experience that resonates with many. I encourage you to try making this delightful dish at home, as it’s sure to impress your loved ones. Share it at your next gathering or enjoy it on a cozy night in—you won’t regret it!

Butter Chicken
Ingredients
Equipment
Method
- In a bowl, combine cumin, garam masala, turmeric, paprika, minced ginger, minced garlic, and cayenne pepper. Stir together and set aside. This spice mix is the foundation of flavor for your Butter Chicken. The aromas will start to fill the air, setting the stage for the deliciousness to come.
- Next, trim any excess fat from the chicken and cut it into 1-inch pieces. Place the chicken in a large bowl or a zip-top bag. Add in the Greek yogurt, lemon juice, salt, and half of the spice mix. Stir to coat the chicken well. If you're using a bag, you can knead it to ensure an even coating. Cover or seal and refrigerate for at least 30 minutes. You can marinate it longer, but no more than 24 hours as the acidity can affect the meat's texture.
- In a large pan, melt the butter over medium heat. Once melted, add the diced onion and cook for 7 to 10 minutes, stirring occasionally. The onions should become soft and translucent. If they start to brown too quickly, reduce the heat. You want them to caramelize slowly to develop their natural sweetness.
- Add the reserved half of the spice mix and tomato paste to the pan. Stir for 2 to 3 minutes until the spices become fragrant. This step is crucial as it releases the essential oils from the spices, intensifying their flavor.
- Push the onion and spice mixture to the edges of the pan and add the marinated chicken to the center. Be careful not to wipe off the marinade. Cook the chicken over medium-high heat for about 3 to 4 minutes. You want the chicken to be white on the outside but not fully cooked yet.
- Once the chicken has turned white, add the can of fire-roasted crushed tomatoes, heavy cream, sugar, and the remaining salt. Stir everything together and reduce the heat to low. Allow it to simmer for 15 to 20 minutes or until the chicken is thoroughly cooked, reaching an internal temperature of 165°F, and the sauce has thickened beautifully.
- If desired, stir in some chopped cilantro for an extra layer of flavor just before serving. This fresh herb lifts the dish, making it even more delightful.
- Serve your Butter Chicken over cooked basmati rice and garnish with additional cilantro leaves. It pairs wonderfully with warm naan, roti, or even flatbread.
Notes
- Tip 1: Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stovetop or microwave to prevent overcooking the chicken.
- Tip 2: You can freeze Butter Chicken for up to 3 months. Make sure to cool it completely before transferring it to freezer-safe bags. Thaw in the refrigerator before reheating.
- Tip 3: This dish is best enjoyed with warm naan or fluffy basmati rice. You can also serve it with a side of fresh salad for a balanced meal.
- Tip 4: If you're preparing this for kids or someone who prefers milder flavors, reduce the cayenne pepper and adjust the spice levels to taste.
- Tip 5: Fresh cilantro not only adds a pop of color but also enhances the flavor. Always feel free to be generous with it!


