Butter Chicken

Creamy Butter Chicken served with fluffy basmati rice and warm naan on a rustic plate. Save
Creamy Butter Chicken served with fluffy basmati rice and warm naan on a rustic plate. | cooknookblog.com

This North Indian classic features tender chicken marinated in yogurt and spices, then simmered in a velvety tomato-based sauce enriched with butter and cream. The dish balances warmth from garam masala, cumin, and coriander with subtle sweetness from tomatoes and a touch of sugar. Perfect for weeknight dinners, it comes together in just 40 minutes and pairs beautifully with basmati rice or warm naan bread. The sauce develops deep flavor through caramelized onions, garlic, and ginger, while the cream adds luxurious texture.

The first time I made butter chicken, I was terrified it would taste nothing like what I had at our local Indian restaurant. My tiny kitchen filled with the most incredible aroma as the spices hit the hot butter, and I knew something magical was happening. When my roommate walked in and asked if we had ordered takeout, I felt like I had unlocked a secret treasure. Now this is the recipe I turn to when I want comfort food that feels special without requiring hours of work.

Last winter during a snowstorm, when we were all stuck inside and craving something warming, I doubled this recipe for my family. My niece who claims to hate everything spicy went back for thirds, and now she requests this at every family gathering. Theres something about that combination of cream and tomatoes that just makes people feel taken care of.

Ingredients

  • Chicken: Boneless thighs stay juicier than breast meat, but either works beautifully here
  • Yogurt marinade: This tenderizes the meat and infuses it with flavor from the inside out
  • Garam masala: The backbone spice blend that gives this dish its authentic Indian character
  • Crushed tomatoes: Use good quality canned tomatoes for consistent results year round
  • Heavy cream: What transforms this from a tomato curry into the velvety butter chicken we all love
  • Fresh ginger and garlic: Grating the ginger releases more of its aromatic oils than chopping

Instructions

Marinate the chicken:
Combine the chicken pieces with yogurt, lemon juice and all the marinade spices until every piece is well coated. The longer it sits, the more tender and flavorful it becomes.
Sear the meat:
Cook the marinated chicken in butter and oil until it develops a gorgeous golden brown exterior but still needs a few more minutes. This step builds layers of flavor that simmering alone cannot achieve.
Build the sauce base:
Cook the onions slowly until they soften and turn golden, then add the garlic and ginger until the kitchen smells incredible. Blooming your spices in hot fat unlocks their essential oils and intensifies their flavor.
Simmer together:
Add the tomatoes and let everything bubble away until the sauce thickens and the chicken finishes cooking through. Stirring in the cream at the end is what transforms this into the silky rich dish we all crave.
Tender chicken pieces simmered in Butter Chicken sauce garnished with fresh cilantro for aroma. Save
Tender chicken pieces simmered in Butter Chicken sauce garnished with fresh cilantro for aroma. | cooknookblog.com

My friend who grew up in Mumbai told me that real butter chicken is meant to be comfort food, something you make without too much fuss on a Tuesday night. Since she shared that perspective, I have stopped stressing about getting everything exactly perfect and just enjoy the process. This dish has become my go to when friends are having a rough week and need something that feels like a hug.

Making It Ahead

The sauce actually tastes even better the next day as the spices have more time to meld and deepen. I often make a double batch on Sunday and portion some out for easy lunches throughout the week. Just reheat gently with a splash of cream or water to bring back that silky consistency.

Serving Ideas

While basmati rice is classic, I also love serving this over roasted cauliflower for a low carb option. Fresh naan bread is essential for sopping up every last drop of that incredible sauce. A simple cucumber raita on the side helps cool the heat if you have been generous with the cayenne.

Storage and Reheating

Butter chicken keeps beautifully in the refrigerator for up to four days and freezes well for up to three months. Thaw overnight in the refrigerator and reheat over medium low heat, adding a splash of cream or water to loosen the sauce. Avoid microwaving on high as this can cause the cream to separate and become grainy.

  • Always reheat gently to maintain that smooth velvety texture
  • The spices will continue to develop over time, so leftovers often taste even better
  • Never boil the sauce after adding cream or it may separate
A quick weeknight Butter Chicken recipe presented in a skillet with a dollop of cream. Save
A quick weeknight Butter Chicken recipe presented in a skillet with a dollop of cream. | cooknookblog.com

There is something deeply satisfying about making a dish that tastes like it came from a kitchen far more skilled than your own. I hope this recipe brings as much comfort to your table as it has to mine.

Recipe FAQs

Boneless, skinless chicken thighs stay juicier during cooking, but chicken breast works perfectly too. Cut either into uniform 1-inch pieces for even cooking and maximum sauce absorption.

Absolutely. The flavors actually deepen when made a day ahead. Store in an airtight container in the refrigerator and reheat gently on the stovetop, adding a splash of cream if needed.

Reduce the chili powder and omit the cayenne for a milder version. For more heat, increase the cayenne or add chopped green chilies when sautéing the onions. The cream helps mellow the spiciness.

Coconut cream works beautifully for dairy-free versions and adds subtle sweetness. Full-fat coconut milk creates a lighter but still creamy sauce. Greek yogurt can also be stirred in at the end.

Even 10 minutes imparts flavor, but marinating for 1-2 hours makes the chicken more tender and infused with spices. For the best results, marinate overnight in the refrigerator.

Steamed basmati rice is traditional, but jeera rice adds extra flavor. Warm naan bread is perfect for scooping up the sauce. It also pairs well with roti or roasted cauliflower on the side.

Butter Chicken

Tender chicken in a rich, creamy tomato sauce with aromatic spices. Ready in under an hour.

Prep 15m
Cook 25m
Total 40m
Servings 4
Difficulty Easy

Ingredients

Chicken

  • 1.5 lbs boneless, skinless chicken breast or thighs, cut into 1-inch pieces

Marinade

  • 1/2 cup plain yogurt
  • 1 tbsp lemon juice
  • 1 tsp ground turmeric
  • 1 tsp ground cumin
  • 1 tsp garam masala
  • 1 tsp chili powder
  • 1 tsp salt

Sauce

  • 2 tbsp unsalted butter
  • 1 tbsp vegetable oil
  • 1 large onion, finely chopped
  • 3 garlic cloves, minced
  • 1 tbsp fresh ginger, grated
  • 1 1/2 tsp ground coriander
  • 1 tsp paprika
  • 1/2 tsp cayenne pepper
  • 1 can (14 oz) crushed tomatoes
  • 1/2 cup heavy cream
  • 1 tbsp sugar
  • Salt, to taste
  • 2 tbsp fresh cilantro, chopped

Instructions

1
Marinate the Chicken: In a large bowl, combine chicken with yogurt, lemon juice, turmeric, cumin, garam masala, chili powder, and salt. Mix thoroughly to coat all pieces, cover, and marinate for at least 10 minutes, or up to 1 hour for deeper flavor penetration.
2
Sear the Chicken: Heat 1 tbsp butter and vegetable oil in a large skillet over medium-high heat. Add marinated chicken pieces and cook for 5-6 minutes, turning occasionally, until lightly browned but not fully cooked through. Transfer chicken to a plate, reserving any juices.
3
Prepare Aromatics: Add remaining 1 tbsp butter to the same skillet. Sauté finely chopped onions for 3-4 minutes until soft and golden brown. Add minced garlic and grated ginger; cook for 1 minute until fragrant, stirring constantly to prevent burning.
4
Build the Sauce Base: Stir in ground coriander, paprika, and cayenne pepper. Toast spices for 30 seconds to release their essential oils. Pour in crushed tomatoes and sugar; simmer for 5 minutes, stirring occasionally, until the mixture begins to thicken.
5
Combine and Simmer: Return seared chicken and any accumulated juices to the skillet. Simmer for 8-10 minutes over medium heat, or until chicken is cooked through and sauce has reached a rich, coating consistency.
6
Finish with Cream: Reduce heat to low and stir in heavy cream. Simmer gently for 2 minutes to meld flavors. Adjust salt seasoning to taste. The sauce should be velvety and generously coat the chicken pieces.
7
Garnish and Serve: Transfer to a serving dish and garnish generously with chopped fresh cilantro. Serve immediately while hot, accompanied by steamed basmati rice or warm naan bread for dipping.
Additional Information

Equipment Needed

  • Large mixing bowl
  • Large skillet or sauté pan
  • Chef's knife and cutting board
  • Measuring cups and spoons
  • Wooden spoon or heat-resistant spatula

Nutrition (Per Serving)

Calories 410
Protein 35g
Carbs 13g
Fat 23g

Allergy Information

  • Contains dairy products including yogurt, butter, and heavy cream
  • May contain trace allergens; verify all product labels for specific dietary restrictions
Heather Nolan

Home cook sharing simple, tasty recipes and practical cooking tips for everyday meals.