Butter Chicken

Golden butter chicken pieces swimming in rich orange tomato sauce finished with heavy cream and fresh cilantro garnish Save
Golden butter chicken pieces swimming in rich orange tomato sauce finished with heavy cream and fresh cilantro garnish | homesteadspoon.com

Succulent chicken pieces marinated in yogurt and spices, then grilled to perfection before simmering in a luxurious tomato-based sauce enriched with butter and cream. The result is a velvety, aromatic dish that balances gentle heat with cooling richness. Each bite delivers layers of flavor from cumin, coriander, and garam masala, while kasuri methi adds an authentic finishing touch. Perfect served over basmati rice or alongside warm naan bread.

The scent of butter chicken simmering on the stove still takes me back to my first apartment, where I'd prop the window open in winter just to let those aromas drift into the hallway and lure roommates downstairs.

I once made this for a dinner party and watched my friend Mark literally scrape his plate clean with a piece of naan, not realizing everyone else had stopped eating to watch him do it.

Ingredients

  • 600 g boneless chicken thighs: Thighs stay juicy no matter how long they simmer, unlike breast meat which can turn fibrous
  • 150 g Greek yogurt: The enzymes tenderize the meat while adding tang—full-fat yogurt works best here
  • 1 ½ tbsp lemon juice: Brightens the entire dish and cuts through the rich cream later
  • 1 tbsp each ginger and garlic paste: Fresh paste beats jarred every time, but jarred will work in a pinch
  • Ground cumin, coriander, and garam masala: These three form the backbone of Indian home cooking—don't skip them
  • 3 tbsp butter: Use unsalted so you can control the seasoning—butter from grass-fed cows adds extra richness
  • 400 g crushed tomatoes: Canned tomatoes actually work better than fresh here since they're more consistent year-round
  • 125 ml heavy cream: This transforms the sauce into something luxurious—half-and-half works if you want it lighter
  • 1 tsp kasuri methi: Dried fenugreek leaves are the secret ingredient in restaurant butter chicken—crush them between your palms before adding

Instructions

Marinate the chicken:
Combine all the marinade ingredients in a large bowl until the spices are evenly distributed. Add the chicken and turn pieces until coated, then cover and refrigerate for at least an hour—overnight is even better if you can plan ahead.
Grill the chicken:
Heat your grill pan or oven broiler until hot. Arrange the chicken on a foil-lined tray and cook for 8 to 10 minutes, turning once until you see those nice charred spots developing.
Start the sauce base:
Melt butter with oil in a large skillet over medium heat. Sauté the onions until they turn golden and fragrant, about 5 or 6 minutes, then stir in the garlic and ginger paste for just a minute.
Build the sauce:
Add crushed tomatoes and all the spices—cumin, coriander, paprika, garam masala, sugar, and chili powder. Let this simmer together for 10 to 12 minutes, stirring occasionally until the sauce thickens and you see tiny pools of oil separating at the edges.
Smooth it out:
Pour the sauce into a blender and blend until completely silky, or use an immersion blender directly in the pan. Return the smooth sauce to the stove.
Bring it all together:
Add the grilled chicken pieces to the sauce and stir in the cream and crushed kasuri methi. Simmer gently for another 8 to 10 minutes, taste, and adjust the salt as needed.
Finish and serve:
Sprinkle fresh cilantro over the top and serve immediately with steaming basmati rice or warm naan bread for scooping up every last drop.
Save
| homesteadspoon.com

This recipe became my go-to comfort food after a long shift at my first restaurant job, something I could make on repeat without ever getting tired of it.

Marinating Matters

The yogurt in the marinade does something magical to chicken texture, breaking down fibers just enough to make each bite impossibly tender without turning the meat mushy. I've experimented with skipping this step when I'm rushed, but the difference is always noticeable—marinated chicken has that silky quality that makes restaurant butter chicken so addictive.

The Secret to Silky Sauce

Blending the tomato-spice base creates that velvety restaurant texture that home cooks often struggle to achieve. I used to skip this step until I watched an Indian home cook demonstrate it—now I won't make butter chicken without running the sauce through the blender first.

Perfect Pairings

Butter chicken deserves to be served with the right accompaniments to balance its richness. These sides have never let me down:

  • Fluffy basmati rice, cooked with a pinch of salt and a whole cardamom pod
  • Garlic naan brushed with melted butter the moment it comes off the heat
  • A simple cucumber raita with roasted cumin seeds scattered on top
Creamy Indian butter chicken simmered in spiced tomato gravy served over fluffy white basmati rice with naan bread Save
Creamy Indian butter chicken simmered in spiced tomato gravy served over fluffy white basmati rice with naan bread | homesteadspoon.com

There's something deeply satisfying about making butter chicken at home, knowing you've created something that rivals your favorite restaurant.

Recipe FAQs

Marinate for at least 1 hour, but overnight is ideal for maximum flavor penetration and tenderness. The yogurt helps break down proteins, resulting in juicy meat.

Absolutely. The flavors actually deepen when made ahead. Prepare up to 2 days in advance and reheat gently. Add a splash of cream when reheating to restore silkiness.

Half-and-half works for a lighter version, though the sauce will be less rich. Coconut cream adds tropical notes but slightly alters the traditional profile.

Traditionally mild to medium heat. Adjust chili powder to your preference. The cream and butter naturally temper the spices, creating a balanced warmth rather than intense heat.

Grilling adds subtle charred flavor and ensures the chicken retains texture during simmering. This technique prevents the meat from becoming mushy in the sauce.

Dried fenugreek leaves with a distinctive bittersweet aroma. Crushing them before adding releases their essential oils, providing authentic flavor. If unavailable, omit or substitute with fresh fenugreek.

Butter Chicken

Tender chicken in a rich, creamy spiced tomato sauce with aromatic Indian flavors.

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.5 tbsp lemon juice
  • 1 tbsp ginger paste
  • 1 tbsp garlic paste
  • 1.5 tsp ground cumin
  • 1.5 tsp ground coriander
  • 1 tsp garam masala
  • 1 tsp chili powder
  • 3/4 tsp salt

Sauce

  • 3 tbsp unsalted butter
  • 1 tbsp neutral oil (sunflower or canola)
  • 1 large onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tbsp ginger paste
  • 14 oz canned crushed tomatoes
  • 1.5 tsp ground cumin
  • 1.5 tsp ground coriander
  • 1.5 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 absorption.
2
Grill the Chicken: Preheat oven broiler or grill pan to high heat. Place marinated chicken on foil-lined tray or skewers. Grill for 8-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-6 minutes until golden brown. Add minced garlic and ginger paste; cook for 1 minute until fragrant.
4
Add Spices and Tomatoes: Stir in crushed tomatoes, cumin, coriander, paprika, garam masala, sugar, and chili powder. Simmer for 10-12 minutes, stirring frequently, until sauce thickens and oil begins to separate on surface.
5
Smooth the Sauce: Transfer sauce to blender and puree until completely smooth, or use immersion blender directly in the pan. Return smooth sauce to the skillet.
6
Combine and Finish: Add grilled chicken pieces to the smooth sauce. Pour in heavy cream and sprinkle kasuri methi. Simmer gently for 8-10 minutes until flavors meld together and chicken is tender. Season with salt to taste.
7
Serve: Garnish generously with chopped fresh cilantro. Serve immediately over basmati rice or with warm naan bread.
Additional Information

Equipment Needed

  • Large mixing bowls
  • Grill pan or oven broiler
  • Large skillet or deep pan
  • 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, cream)
  • Gluten-free when served with appropriate sides
  • Verify spice blends for hidden allergens
Laura Whitmore

Sharing easy, comforting recipes and real-life cooking tips from my kitchen to yours.