Butter Chicken

Tender pieces of butter chicken swimming in a rich, creamy orange tomato sauce garnished with fresh cilantro Save
Tender pieces of butter chicken swimming in a rich, creamy orange tomato sauce garnished with fresh cilantro | cookedcravings.com

Experience the luxurious flavors of this North Indian favorite, where tender marinated chicken simmers in a silky tomato-based sauce enriched with butter and cream. The aromatic blend of garam masala, cumin, and coriander creates layers of warmth, while kasuri methi adds an authentic herbal finish. Perfect for gatherings or special dinners, this dish pairs beautifully with basmati rice or warm naan.

The first time I attempted butter chicken at home, I stood over my stove watching the cream swirl into the tomato sauce like magic. My tiny apartment filled with spices that made my neighbor actually knock on the door to ask what I was making. That night I learned restaurant-quality Indian food isn't mysterious—it's just patience and butter. Now it's the one dish that makes my family drop everything and run to the table.

I made this for a dinner party once when I was feeling particularly ambitious. Everyone kept asking what restaurant I ordered from, and when I told them I cooked it myself, my friend grabbed a spoon and started eating straight from the serving dish. There's something about the combination of warming spices and cream that makes people absolutely lose their composure in the best way.

Ingredients

  • Boneless chicken thighs: thighs stay incredibly juicy and tender, even after simmering in the sauce
  • Greek yogurt: use full-fat for the most tender marinade that helps the spices cling to every piece
  • Ginger and garlic paste: fresh paste makes such a difference in building deep layered flavor
  • Garam masala: this warming spice blend is the soul of the dish, so use a fresh batch if possible
  • Canned crushed tomatoes: create the perfect silky base without any tomato chunks
  • Heavy cream: dont skimp here—the cream is what transforms spiced tomatoes into that luxurious sauce
  • Kasuri methi: dried fenugreek leaves add that distinctive earthy aroma you taste in restaurant versions
  • Unsalted butter: using both butter and oil prevents burning while adding that signature buttery finish

Instructions

Marinate the chicken:
Combine all the marinade ingredients in a large bowl, add the chicken pieces, and turn everything until thoroughly coated. Cover and refrigerate for at least an hour—I really do notice the difference when I let it sit overnight.
Grill the chicken:
Fire up your oven grill or a grill pan on high heat and arrange the marinated chicken on a foil-lined tray. Grill for about 8–10 minutes, turning once, until you see those gorgeous charred spots and the chicken is cooked through.
Build the sauce base:
Melt the butter with oil in a large skillet over medium heat and cook the onions until they turn golden and fragrant, about 5–6 minutes. Stir in the garlic and ginger paste and let them cook for just a minute so their raw flavor mellows.
Add the spices:
Pour in the crushed tomatoes along with all the ground spices and sugar, then simmer everything for 10–12 minutes. You'll know it's ready when the sauce thickens and you see tiny droplets of oil separating on the surface.
Smooth the sauce:
Transfer the sauce to a blender and puree until completely silky smooth. Return it to the pan—this step is what makes it taste like it came from a restaurant kitchen.
Combine everything:
Add the grilled chicken to the smooth sauce and stir in the cream and kasuri methi. Let it simmer gently for 8–10 minutes so all the flavors meld together and the chicken becomes meltingly tender.
Finish and serve:
Taste and adjust the salt, then scatter with fresh cilantro and serve piping hot over rice or alongside warm naan for dipping.
Golden butter chicken served steaming hot in a bowl alongside fluffy basmati rice and soft garlic naan bread Save
Golden butter chicken served steaming hot in a bowl alongside fluffy basmati rice and soft garlic naan bread | cookedcravings.com

Last winter my partner came home from a terrible day at work to find this bubbling away on the stove. They didn't even say hello—just walked in, inhaled deeply, and said please tell me that's butter chicken. We ate in comfortable silence, dipping naan into the sauce until our plates were completely clean. Food really can fix almost anything.

Making It Ahead

The sauce actually tastes even better the next day when the spices have had time to deepen and mellow. I make a double batch on Sundays and keep portions in the freezer for those nights when cooking feels impossible. Just thaw, reheat gently, and add the cream at the end so it doesn't separate.

Adjusting The Heat

I've found that everyone's spice tolerance is different, so start with the smaller amount of chili powder and taste as you go. You can always add more heat but you can't take it away—my family learned this the hard way when I once doubled the cayenne on accident. Serve with plain yogurt on the table so guests can cool things down if needed.

Serving Suggestions

Steamed basmati rice cooked with a whole cardamom pod and a pinch of saffron makes this feel like a proper Indian feast. Warm garlic naan is non-negotiable for scooping up every last drop of that sauce. A simple cucumber raita with roasted cumin seeds on the side cuts through the richness perfectly.

  • Make extra sauce—it keeps for days and tastes incredible on just about everything
  • Crush the kasuri methi between your palms before adding to release its aromatic oils
  • Room temperature cream prevents it from curdling when you add it to the hot sauce
Creamy Indian butter chicken with succulent spiced chicken thighs in a velvety tomato-based curry sauce Save
Creamy Indian butter chicken with succulent spiced chicken thighs in a velvety tomato-based curry sauce | cookedcravings.com

There's something so comforting about knowing you can create restaurant-quality food right in your own kitchen. I hope this becomes one of those recipes you turn to again and again.

Recipe FAQs

Marinate for at least 1 hour, preferably overnight. The longer marination allows the yogurt and spices to penetrate deeply, resulting in more flavorful and tender chicken.

Absolutely. Reduce or omit the optional chili powder in the sauce. The base spices provide flavor without excessive heat, making it easily adjustable for any palate.

Dried fenugreek leaves add a distinctive slightly bitter, aromatic flavor that's essential to authentic North Indian cuisine. Crushing them before releasing enhances their fragrance.

Yes, though thighs remain juicier through grilling and simmering. If using breasts, reduce cooking time slightly to prevent drying. Cut into similar-sized pieces for even cooking.

Refrigerate in an airtight container for up to 3 days. The flavors often improve overnight. Reheat gently on the stovetop, adding a splash of cream if needed to restore consistency.

Butter Chicken

Succulent chicken in a rich, spiced tomato-butter sauce with aromatic herbs and cream.

Prep 25m
Cook 35m
Total 60m
Servings 4
Difficulty Medium

Ingredients

Chicken Marinade

  • 1.3 lbs boneless skinless chicken thighs, cut into bite-sized pieces
  • 2/3 cup plain Greek yogurt
  • 1 1/2 tbsp lemon juice
  • 1 tbsp ginger paste
  • 1 tbsp garlic paste
  • 1 1/2 tsp ground cumin
  • 1 1/2 tsp ground coriander
  • 1 tsp garam masala
  • 1 tsp chili powder
  • 3/4 tsp salt

Sauce

  • 3 tbsp unsalted butter
  • 1 tbsp neutral oil
  • 1 large onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tbsp ginger paste
  • 14 oz canned crushed tomatoes
  • 1 1/2 tsp ground cumin
  • 1 1/2 tsp ground coriander
  • 1 1/2 tsp paprika
  • 1 tsp garam masala
  • 1 tsp sugar
  • 1/2 tsp chili powder
  • 1/2 cup heavy cream
  • 1 tsp kasuri methi (dried fenugreek leaves)
  • Salt to taste
  • Fresh cilantro, chopped for garnish

Instructions

1
Marinate the Chicken: Combine all marinade ingredients in a large bowl and mix thoroughly. Coat chicken pieces completely with the mixture. Cover and refrigerate for at least 1 hour, preferably overnight for maximum flavor penetration.
2
Grill the Chicken: Preheat oven grill or grill pan to high heat. Arrange marinated chicken on a foil-lined tray or skewers. Grill for 8 to 10 minutes, turning once, until lightly charred and cooked through. Remove and set aside.
3
Prepare the Sauce Base: Heat butter and oil in a large skillet over medium heat. Sauté onions for 5 to 6 minutes until golden brown. Add minced garlic and ginger paste, cooking for 1 minute until fragrant.
4
Simmer the Spiced Tomato Sauce: Add crushed tomatoes, cumin, coriander, paprika, garam masala, sugar, and chili powder. Simmer while stirring for 10 to 12 minutes until the sauce thickens and oil begins to separate on the surface.
5
Blend the Sauce: Transfer sauce to a blender and purée until completely smooth, or use an immersion blender directly in the pan. Return the blended sauce to the skillet.
6
Combine and Finish: Add grilled chicken pieces to the sauce. Stir in heavy cream and kasuri methi. Simmer gently for 8 to 10 minutes until flavors meld and chicken is tender. Season with salt to taste.
7
Garnish and Serve: Sprinkle chopped fresh cilantro over the dish. Serve immediately with basmati rice or naan bread for a complete meal.
Additional Information

Equipment Needed

  • Mixing bowls
  • Grill pan or oven grill
  • Large skillet
  • Blender or immersion blender
  • Knife and cutting board

Nutrition (Per Serving)

Calories 475
Protein 36g
Carbs 17g
Fat 28g

Allergy Information

  • Contains dairy: yogurt, butter, and cream
  • Naturally gluten-free when served with gluten-free accompaniments
  • Verify spice blends for potential hidden allergens
Brianna Collins

Passionate home cook sharing simple, wholesome, and family-friendly recipes for everyday cooking.