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.
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
There's something deeply satisfying about making butter chicken at home, knowing you've created something that rivals your favorite restaurant.
Recipe FAQs
- → How long should I marinate the chicken?
-
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.
- → Can I make this ahead of time?
-
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.
- → What can I use instead of heavy cream?
-
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.
- → Is butter chicken very spicy?
-
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.
- → Why grill the chicken first?
-
Grilling adds subtle charred flavor and ensures the chicken retains texture during simmering. This technique prevents the meat from becoming mushy in the sauce.
- → What is kasuri methi?
-
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.