This North Indian classic features tender chicken thighs marinated in yogurt and aromatic spices, then grilled to perfection before simmering in a luxuriously creamy tomato-butter sauce. The velvety texture comes from heavy cream and kasuri methi, while garam masala, cumin, and coriander create layers of warming spice. Perfect for a satisfying dinner served over basmati rice or alongside garlic naan.
My first attempt at butter chicken ended with smoke alarms blaring because I tried to char the chicken directly on an electric stovetop burner. The sauce that saved dinner was still perfect, though. That creamy tomato base has rescued many kitchen disasters since then.
My roommate walked in while I was blending the sauce once, immediately asking what smelled so incredible. The whole apartment filled with that warm spice aroma. We ended up eating straight from the pan standing up because we could not wait another second.
Ingredients
- 600 g boneless chicken thighs: Thighs stay juicy and tender through the high heat grilling, unlike breast meat that dries out quickly
- 150 g Greek yogurt: The enzymes tenderize the meat while adding a slight tang that balances the rich sauce
- 1 ½ tbsp lemon juice: Cuts through the richness and helps the spices penetrate the chicken fibers
- 1 tbsp each ginger and garlic paste: Fresh is best, but paste works in a pinch and distributes more evenly
- 1 ½ tsp ground cumin and coriander: These earthy spices form the backbone of the flavor profile
- 1 tsp garam masala: Adds warmth without overwhelming heat, so do not skip it
- 1 tsp chili powder: Provides a gentle hum of heat, not fire, so adjust up only if you like it spicy
- ¾ tsp salt: Enhances all the other flavors without making it taste salty
- 3 tbsp unsalted butter: Unsalted lets you control the final seasoning level
- 1 tbsp neutral oil: Prevents the butter from burning while you build the sauce base
- 1 large onion, finely chopped: The sweetness here balances the acidic tomatoes
- 400 g crushed tomatoes: Canned work perfectly here and create that velvety texture we want
- 1 ½ tsp paprika: Deepens the red color without adding more heat
- 1 tsp sugar: Tames the tomato acidity just enough to let the spices shine
- 125 ml heavy cream: This is what transforms the sauce into pure comfort
- 1 tsp kasuri methi: Crush these dried leaves between your palms to release their incredible aroma
Instructions
- Marinate the chicken:
- Whisk the yogurt with lemon juice, ginger, garlic, and all the spices until smooth. Coat the chicken thoroughly and let it sit for at least an hour, but overnight makes it deeply flavorful.
- Grill the chicken:
- Heat your grill or broiler until screaming hot. Cook the marinated pieces until charred in spots and just cooked through, about 8 minutes per side. The smell will be incredible.
- Build the sauce base:
- Melt butter with oil in a heavy pan over medium heat. Cook the onions until they turn golden brown, about 6 minutes, then add the ginger and garlic until fragrant.
- Add the tomatoes and spices:
- Pour in the crushed tomatoes with cumin, coriander, paprika, garam masala, sugar, and chili powder. Let this simmer for 12 minutes until thickened and you see tiny pools of oil separating.
- Blend until silky:
- Puree the sauce until completely smooth, either in a blender or with an immersion blender. Return it to the pan and warm it back up gently.
- Combine everything:
- Add the grilled chicken to the sauce and stir in the cream. Sprinkle with crushed kasuri methi and let it all simmer together for 10 minutes. Taste and adjust the salt.
- Garnish and serve:
- Scatter fresh cilantro over the top and bring it to the table steaming hot. Serve with plenty of naan for soaking up every last drop of sauce.
My dad called me specifically to get this recipe after trying it at a dinner party. Now he makes it every Sunday and claims he invented the technique. That is how I know this recipe works.
Marinating Longer Makes Better Chicken
I have marinated chicken for as little as 30 minutes in a pinch and as long as 24 hours when I was organized. The difference is not subtle, but even the quick version yields better results than no marinade at all. The yogurt really does break down the fibers and carry the spices deep into the meat.
The Secret To Silky Sauce
Blending the sauce might seem like an unnecessary step, but that texture is what separates home versions from restaurant quality. Just be careful blending hot liquids, either do it in batches or let it cool slightly first. An immersion blender saves you from transferring hot sauce back and forth.
Making It Ahead
This dish actually improves after sitting in the refrigerator for a day. The flavors meld and develop in ways that cannot happen immediately. I make double batches frequently and freeze portions for those nights when cooking feels impossible.
- Reheat gently with a splash of cream or water to restore the silky consistency
- The sauce freezes beautifully for up to three months without losing flavor
- Grill the chicken fresh when reheating for the best texture
There is something deeply satisfying about making this dish and watching everyone go silent as they take that first bite. Good food does that.
Recipe FAQs
- → What makes butter chicken authentic?
-
Authentic butter chicken uses a yogurt marinade with ginger, garlic, and traditional spices like garam masala, cumin, and coriander. The sauce combines crushed tomatoes simmered with butter and finished with heavy cream and kasuri methi (dried fenugreek leaves) for that distinctive aromatic finish.
- → Can I make this less spicy?
-
Absolutely. Reduce or omit the chili powder in both the marinade and sauce. The paprika provides color without heat, so the dish remains flavorful but mild. You can always add cayenne or fresh chilies later if desired.
- → Why grill the chicken before adding to sauce?
-
Grilling or broiling the marinated chicken creates a slight char and locks in juices, adding depth of flavor that wouldn't develop from simmering raw chicken directly in the sauce. This technique mimics traditional tandoor cooking.
- → What's the best way to serve butter chicken?
-
Butter chicken pairs perfectly with basmati rice, warm garlic naan, or roti. The creamy sauce is ideal for dipping bread. Consider serving with raita and a side of cucumber salad to balance the richness.
- → How long can I store leftovers?
-
Store in an airtight container in the refrigerator for 3-4 days. The flavors actually improve overnight. Reheat gently on the stovetop, adding a splash of cream or water if the sauce has thickened too much.
- → Can I use chicken breast instead of thighs?
-
Yes, though thighs remain juicier during grilling and simmering. If using breast, reduce cooking time slightly to prevent drying. Cut breasts into slightly larger pieces to maintain moisture.