Begin by marinating bite-sized boneless thighs in yogurt, lemon and warm spices to tenderize and build depth. Sear the chicken briefly, then melt butter and sauté onion, garlic and ginger until soft. Add crushed tomatoes and spices, simmer until the sauce thickens, return the chicken and finish with cream and a knob of butter for richness. Garnish with cilantro and serve with naan or basmati.
There was something about the combination of sizzled spices and the tangy scent of yogurt that hooked me the first time I tried my hand at butter chicken. My tiny kitchen was soon painted with the deep orange of simmering tomatoes and the rich aroma of ghee wafted into the hallway. Instead of feeling intimidated by the list of spices, I found myself compulsively tasting the sauce as it bubbled, making adjustments here and there. By the time I plated it with warm naan, the room was awash in anticipation and the promise of something special.
I distinctly remember making this butter chicken on a rainy Thursday when my friend Maya showed up unannounced. She’d just flown in from Delhi and caught the comforting smell drifting up the stairwell—her delighted grin when she lifted the lid made all the marinating worthwhile. We ended up eating straight from the pan, standing in the kitchen, our laughter echoing between bites.
Ingredients
- Boneless chicken thighs: Thighs stay juicy and tender even after simmering—just trim any excess fat for cleaner bites.
- Plain yogurt: Yogurt tenderizes the meat and its tang gives the marinade its magic; full-fat is best here.
- Lemon juice: I toss this in for brightness, which keeps the flavors lively and cuts richness.
- Garam masala, cumin, turmeric, chili powder: The spice blend is the soul of this dish—toast your spices lightly for extra warmth.
- Salt: Essential for both the marinade and sauce—taste as you go.
- Unsalted butter: The butter’s what gives the sauce its signature silkiness; add at the end for extra gloss.
- Vegetable oil: A splash of oil keeps the butter from browning too quickly when searing.
- Onion: A finely chopped onion dissolves into the sauce, rounding out the flavors.
- Garlic and fresh ginger: Mince these fresh for a punchy, clean base—pre-minced just won’t do.
- Crushed tomatoes: Canned works perfectly; the acidity balances the cream and spices.
- Ground coriander and paprika: These add color and subtle earthiness that lingers without overpowering.
- Sugar: A little sugar tames the tomatoes’ acidity—I always taste and tweak at the end.
- Heavy cream: Go generous with cream for that rich finish; if subbing lighter dairy, simmer gently so it doesn’t curdle.
- Chopped fresh cilantro: Just a sprinkle at the end wakes up all the flavors—it’s one step I never skip.
Instructions
- Marinate the chicken:
- Whisk together yogurt, lemon juice, garam masala, cumin, turmeric, chili powder, and salt in a large bowl. Add the chicken, making sure every piece is coated, and let it chill while you tidy the kitchen; the longer, the better.
- Sear the chicken:
- Heat oil in a large skillet until shimmering, then lay in the marinated chicken. Sear quickly on both sides—it should sizzle and caramelize, but don’t linger, as you’ll finish cooking it later.
- Make the sauce base:
- Lower the heat and melt butter in the same pan. Tumble in the onion and sauté until translucent and fragrant, then add garlic and ginger, stirring until your kitchen smells vibrant.
- Spice and simmer:
- Sprinkle in coriander and paprika and cook another thirty seconds. Pour in the crushed tomatoes, sugar, and salt, and let it all bubble uncovered so the flavors deepen and the sauce thickens slightly.
- Finish the chicken:
- Slide the chicken and any pooled juices back into the pan, cover, and let it simmer until the chicken is melt-in-your-mouth and the sauce looks glossy.
- Add the cream:
- Turn the heat to low and swirl in heavy cream, letting everything meld for a few more minutes. Taste, tweak the salt, then spoon into bowls.
- Garnish and serve:
- Scatter cilantro over the creamy surface right before serving, and offer warm naan or fluffy basmati rice to soak up every bit.
I’ll never forget the evening my partner first declared this butter chicken better than any we’ve ordered in—she used the last bit of naan to wipe the pan clean, her sleeve dusted with flour. That’s when I realized this dish had become part of our home’s rhythm, more than just another recipe.
Pairing Ideas That Truly Shine
The sauce practically begs to be scooped up by soft naan or soaked into fluffy rice. I like to serve it with quick-pickled onions or a cucumber-yogurt raita to cool each bite and add crunch on the side.
Ingredient Swaps for Creative Cooks
If you’re out of heavy cream, half-and-half makes a lighter variation with a similar texture. For those who want smoky undertones, a pinch of smoked paprika in the sauce transforms the flavor entirely—don’t be afraid to experiment.
Small Lessons That Changed My Cooking
Buying whole spices and grinding them fresh just before cooking makes the biggest difference in aroma and intensity. One day, I nearly skipped the step to toast my spices, but the burst of fragrance convinced me otherwise. Always taste and tweak the salt at the end, since the flavors deepen as they cook.
- If you like it spicier, add a pinch of cayenne before simmering.
- Resting the finished dish for 5 minutes helps the flavors settle.
- Leftovers reheat beautifully—the sauce gets even better by tomorrow.
Nothing beats the satisfaction of making butter chicken from scratch with just your favorite pan and a countertop full of spices. Set your table, pour something crisp, and let the simmering sauce draw everyone in.
Recipe FAQs
- → How long should the chicken marinate?
-
Marinate at least 1 hour for noticeable flavor; overnight in the fridge yields the best tenderness and depth from the yogurt and spices.
- → Can I use chicken breast instead of thighs?
-
Yes, but breasts cook faster and can dry out. Cut into larger pieces, sear briefly and monitor cook time closely to keep them tender.
- → How do I adjust the heat level?
-
Reduce chili powder for milder heat or add more for spice. A pinch of smoked paprika adds warmth without extra heat.
- → How can I make a lighter version?
-
Use half-and-half or a lighter cream alternative and reduce the butter slightly; yogurt in the marinade already adds moisture and tang.
- → What gives the sauce its silky texture?
-
The combination of simmered crushed tomatoes, butter and a final splash of cream creates a smooth, glossy sauce that coats the chicken.
- → Best way to reheat leftovers?
-
Reheat gently over low heat, adding a splash of cream or water to loosen the sauce and prevent splitting. Microwave on medium in short bursts if needed.