Butter Chicken

Creamy butter chicken with tender chicken pieces swimming in a rich orange tomato sauce, garnished with fresh green cilantro. Save to Pinterest
Creamy butter chicken with tender chicken pieces swimming in a rich orange tomato sauce, garnished with fresh green cilantro. | cookedstories.com

Experience restaurant-quality butter chicken at home with this straightforward approach. Succulent chicken thighs marinate in spiced yogurt before being seared to golden perfection. The velvety sauce combines crushed tomatoes, heavy cream, and aromatic spices like garam masala, cumin, and coriander. Finished with butter and fresh cilantro, this dish delivers that signature rich flavor profile. Perfect over basmati rice or alongside warm naan bread for soaking up every drop of sauce.

The first time I made butter chicken, I was skeptical that something so incredibly rich could come together in under an hour. My Indian friend Aisha had been promising to teach me her family version for years, and when she finally walked me through it over FaceTime, I realized why this dish has captured hearts worldwide. The aroma that filled my tiny apartment was nothing short of intoxicating.

Last winter, when my roommate was recovering from surgery and nothing sounded appetizing, this dish was the only thing that brought a genuine smile to her face. She still talks about how the warm spices and creamy sauce felt like a hug in a bowl. Now whenever someone needs comfort food, this is my immediate go to.

Ingredients

  • 600 g boneless chicken thighs: Thighs stay juicier than breast meat and hold up beautifully to the marinade and sauce
  • 120 g plain yogurt: Use full fat Greek yogurt for the most tenderizing effect and rich flavor
  • 1 tbsp lemon juice: Fresh lemon brightens the entire dish and helps break down the chicken fibers
  • 2 tbsp butter plus 1 tbsp neutral oil: The butter adds richness while the oil prevents burning at higher temperatures
  • 400 g crushed tomatoes: Canned tomatoes work perfectly here and create that signature silky base
  • 120 ml heavy cream: This is what transforms the sauce into restaurant quality velvet
  • Fresh cilantro: The finishing touch that cuts through all that richness with bright herbaceous notes

Instructions

Marinate the chicken:
Whisk together yogurt, lemon juice, cumin, coriander, garam masala, chili powder, and salt until smooth. Toss the chicken pieces until thoroughly coated and let them sit while you prep everything else.
Sear the chicken:
Heat butter and oil in a large skillet over medium high heat until shimmering. Cook the marinated chicken in batches until golden brown on the outside, about 5 to 7 minutes.
Build the base:
In the same pan, sauté the onion until soft and translucent. Add garlic and ginger, cooking until fragrant and waking up the entire kitchen.
Create the sauce:
Pour in crushed tomatoes and all remaining spices. Let everything simmer for 10 minutes until the sauce thickens and deepens to a gorgeous rusty orange.
Add the cream:
Reduce heat to low and stir in heavy cream and remaining butter. Watch as the sauce transforms into something impossibly smooth and luxurious.
Finish together:
Return chicken to the pan and simmer gently until everything is heated through and flavors have married. The sauce should coat the back of a spoon.
Steaming bowl of butter chicken served over fluffy white basmati rice with warm naan bread on the side. Save to Pinterest
Steaming bowl of butter chicken served over fluffy white basmati rice with warm naan bread on the side. | cookedstories.com

This recipe has become my most requested dish for dinner parties, and honestly, I never mind making it. Something magical happens when people gather around a platter of butter chicken, dipping warm naan into that sauce and forgetting whatever was stressing them out that day.

Making It Lighter

On weeknights when I want all the flavor without the heaviness, I swap heavy cream for half and half or even coconut milk. The sauce stays luscious but feels less indulgent, and honestly, no one has ever noticed the difference when I have not mentioned it.

The Heat Factor

Butter chicken is meant to be gently spiced rather than mouth burning. Adjust the chili powder based on your tolerance and remember that the cream will mellow everything out. My spice loving friends always add fresh chilies at the table instead.

Serving Suggestions That Make The Meal

While basmati rice is classic, I have discovered that this sauce clings beautifully to roasted cauliflower or even spaghetti squash for a low carb twist. The key is having something to soak up every last drop.

  • Warm your naan directly over a gas flame for those irresistible charred spots
  • Make extra rice because the sauce is even better the next day
  • Set out pickled onions and extra cilantro for people to customize their bowls
Homemade butter chicken featuring golden brown chicken thighs in a velvety spiced curry sauce topped with chopped cilantro. Save to Pinterest
Homemade butter chicken featuring golden brown chicken thighs in a velvety spiced curry sauce topped with chopped cilantro. | cookedstories.com

There is something deeply satisfying about making a dish that tastes like it came from a restaurant kitchen but was created in your own home. I hope this becomes a staple in your house the way it has in mine.

Recipe Questions & Answers

Authentic butter chicken features a tomato-based sauce enriched with cream and finished with butter. Key spices include garam masala, cumin, and coriander. The chicken should be marinated in yogurt before cooking, which tenderizes the meat and infuses it with flavor. Many traditional versions also include fenugreek leaves for that distinctive aromatic note.

Chicken breast will work but may be less tender and juicy. Thighs have higher fat content, which keeps them moist during cooking. If using breast, reduce cooking time slightly and avoid overcooking. Cutting breasts into slightly larger pieces can help prevent drying out.

Reduce or omit the chili powder in both the marinade and sauce. The paprika adds color without much heat. You can also increase the amount of cream or add a touch of honey or sugar to balance any remaining spice. Remember that flavors mellow slightly as the dish sits.

Basmati rice is the classic accompaniment, its fluffy texture perfect for absorbing the sauce. Warm naan bread is traditional for scooping up every bite. Other options include roti, paratha, or even quinoa for a healthier twist. A simple cucumber raita on the side helps cool the palate.

Store in an airtight container in the refrigerator for up to 3-4 days. The flavors often improve overnight as they meld together. Reheat gently over low heat, adding a splash of water or cream if the sauce has thickened too much. Freeze for up to 3 months for longer storage.

Substitute coconut milk or coconut cream for the heavy cream. Use coconut oil or ghee clarified of milk solids instead of butter. For the yogurt marinade, coconut yogurt works well, though the texture may be slightly different. The flavor profile will shift subtly but remains delicious.

Butter Chicken

Tender chicken in a velvety, spiced tomato-cream sauce. Ready in 45 minutes.

Prep 15m
Cook 30m
Total 45m
Servings 4
Difficulty Easy

Ingredients

Chicken & Marinade

  • 1.3 pounds boneless, skinless chicken thighs, cut into bite-sized pieces
  • 1/2 cup plain yogurt
  • 1 tablespoon lemon juice
  • 2 teaspoons ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon garam masala
  • 1/2 teaspoon chili powder
  • 1 teaspoon salt

Sauce

  • 2 tablespoons unsalted butter
  • 1 tablespoon neutral oil
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 14 ounces canned crushed tomatoes
  • 2 teaspoons ground cumin
  • 2 teaspoons paprika
  • 1 teaspoon garam masala
  • 1/2 teaspoon chili powder
  • 1 teaspoon sugar
  • 1/2 teaspoon salt
  • 1/2 cup heavy cream
  • 2 tablespoons unsalted butter
  • Fresh cilantro, chopped for garnish

Instructions

1
Prepare the Marinade: Combine yogurt, lemon juice, cumin, coriander, garam masala, chili powder, and salt in a large bowl. Add chicken pieces and toss to coat thoroughly. Marinate for at least 15 minutes or up to 2 hours for deeper flavor penetration.
2
Sear the Chicken: Heat 1 tablespoon butter and oil in a large skillet over medium-high heat. Add marinated chicken pieces and cook until browned and nearly cooked through, approximately 5 to 7 minutes. Remove chicken from pan and set aside, reserving any juices.
3
Build the Aromatic Base: In the same pan, add chopped onion and sauté for 3 to 4 minutes until soft and translucent. Add minced garlic and grated ginger, cooking for 1 additional minute until fragrant.
4
Develop the Sauce: Stir in crushed tomatoes, cumin, paprika, garam masala, chili powder, sugar, and salt. Simmer for 10 minutes, stirring occasionally, until the sauce thickens noticeably and deepens in color.
5
Add Cream and Finish Butter: Reduce heat to low setting. Stir in heavy cream and 2 tablespoons butter until completely melted and incorporated, creating a smooth velvety texture.
6
Combine and Simmer: Return chicken with any accumulated juices back to the pan. Simmer gently for 5 to 7 minutes until chicken is fully cooked through and flavors have melded together.
7
Garnish and Serve: Sprinkle with freshly chopped cilantro and serve immediately alongside basmati rice or warm naan bread.
Additional Information

Equipment Needed

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

Nutrition (Per Serving)

Calories 420
Protein 34g
Carbs 13g
Fat 25g

Allergy Information

  • Contains dairy products including yogurt, butter, and cream.
  • Gluten-free when served with appropriate gluten-free accompaniments.
  • Verify packaged spice blends for potential hidden allergens or cross-contamination.
Veronica Mills

Home cook sharing easy, wholesome recipes and helpful kitchen tips for every food lover.