Imagine a dish that wraps you in warmth with every bite—creamy, buttery, and spiced just right. Creamy Stovetop Butter Chicken delivers that comforting hug, turning a simple weeknight into a celebration of flavor.
What sets this version apart is the stovetop‑first technique that creates a deep caramelized crust before the sauce swirls in, preserving juicy tenderness while building layers of aromatic richness.
This recipe is perfect for busy families, spice‑loving friends, or anyone craving a restaurant‑style classic without leaving the kitchen. Serve it for a relaxed dinner, a weekend gathering, or even a casual lunch with leftovers.
The process is straightforward: marinate the chicken, sear it to golden perfection, then simmer in a velvety tomato‑cream sauce infused with traditional Indian spices. A quick finish with butter and fresh herbs brings everything together in under an hour.
Why You'll Love This Recipe
Rich, Creamy Sauce: The blend of tomato puree, heavy cream, and butter creates a silky coating that clings to each bite, delivering luxurious mouthfeel without being heavy.
Balanced Heat: A modest pinch of chili powder adds gentle warmth, while garam masala and fenugreek provide depth, making the dish flavorful yet approachable for all palates.
One‑Pan Simplicity: After searing the chicken, the sauce finishes in the same skillet, reducing cleanup and allowing the browned bits to enrich the gravy.
Versatile Pairings: Serve over fluffy basmati rice, buttery naan, or even cauliflower rice for a low‑carb twist—each option lets the sauce shine.
Ingredients
The magic of this butter chicken lies in the harmony of its components. Tender chicken thighs soak up a tangy yogurt‑lemon marinade, while a fragrant blend of garlic, ginger, and classic Indian spices builds the backbone of the sauce. Cream and butter lend richness, and a dash of sugar balances the acidity of the tomato puree. Fresh cilantro adds a burst of brightness at the end, turning a hearty stew into a comforting masterpiece.
Main Ingredients
- 1.5 lb boneless, skinless chicken thighs, cut into 1‑inch pieces
- 2 tablespoons vegetable oil
Marinade
- ½ cup plain Greek yogurt
- 1 tablespoon fresh lemon juice
- 1 teaspoon kosher salt
Sauce Components
- 3 tablespoons unsalted butter
- 1 cup tomato puree (or crushed tomatoes)
- ½ cup heavy cream
- 1 teaspoon sugar
Seasonings & Garnish
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 teaspoons garam masala
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- ½ teaspoon turmeric powder
- ½ teaspoon chili powder (adjust to taste)
- 1 teaspoon dried fenugreek leaves (kasoori methi), crushed
- Fresh cilantro leaves, chopped (for garnish)
Each component plays a specific role: the yogurt tenderizes the chicken while adding a subtle tang; the spice blend layers earthy, sweet, and slightly smoky notes; butter and cream create that signature silkiness; and the final sprinkle of cilantro injects fresh, herbaceous brightness. Together they form a balanced, indulgent dish that feels both home‑cooked and restaurant‑worthy.
Step-by-Step Instructions

Preparing the Base
Begin by mixing the yogurt, lemon juice, and salt in a bowl. Toss the chicken pieces in this mixture, ensuring each piece is well‑coated. Cover and refrigerate for at least 15 minutes (or up to 24 hours) to let the flavors penetrate and the protein soften, which guarantees a juicy finish.
Cooking Process
- Heat the Skillet. Place a large, heavy‑bottomed skillet over medium‑high heat. Add the vegetable oil and let it shimmer—about 30 seconds—signaling the right temperature for searing.
- Sear the Chicken. Working in batches, add the marinated chicken, spreading pieces in a single layer. Cook undisturbed for 3‑4 minutes until a deep golden crust forms, then flip and sear the other side another 3‑4 minutes. This step locks in juices and creates fond, the caramelized bits that will later enrich the sauce.
- Set Aside. Transfer the browned chicken to a plate and keep warm. The pan will still contain flavorful residue—don’t wipe it clean.
- Build the Aromatics. Reduce heat to medium. Add the butter; once melted, stir in garlic and ginger. Sauté for 45 seconds until fragrant, taking care not to let them brown, which could add bitterness.
- Introduce the Spice Blend. Sprinkle garam masala, cumin, coriander, turmeric, and chili powder over the aromatics. Stir constantly for 30 seconds; this “toast” releases essential oils, intensifying the flavor profile.
- Create the Sauce. Pour in the tomato puree, scraping the browned bits from the pan’s bottom. Add sugar and bring the mixture to a gentle simmer. Let it reduce for 5‑6 minutes, thickening slightly and deepening its color.
- Finish with Cream & Fenugreek. Reduce heat to low, stir in the heavy cream and crushed fenugreek leaves. Simmer for another 2‑3 minutes; the sauce should be glossy and coat the back of a spoon.
- Combine Chicken and Sauce. Return the seared chicken to the skillet, turning to coat each piece. Allow everything to simmer together for 5‑7 minutes, ensuring the meat reaches an internal temperature of 165 °F and absorbs the sauce’s richness.
Finishing Touches
Turn off the heat and let the butter chicken rest for 3‑4 minutes. Sprinkle chopped cilantro over the top for a fresh, herbaceous lift. Serve immediately, ladling generous sauce over steamed basmati rice or warm naan to soak up every silky morsel.
Tips & Tricks
Perfecting the Recipe
Marinate Longer. Extending the yogurt‑lemon marination to 8‑12 hours deepens tenderness and infuses subtle tang throughout the meat.
Use a Heavy Skillet. A cast‑iron or stainless‑steel pan retains heat better, producing a superior crust and preventing hot spots.
Control Heat When Adding Cream. Lower the flame before stirring in heavy cream to avoid curdling and keep the sauce silky.
Flavor Enhancements
A splash of good‑quality ghee at the end adds an extra layer of buttery depth. For a bright pop, stir in a teaspoon of freshly squeezed lime juice just before serving. If you enjoy heat, sprinkle a pinch of smoked paprika or a few red‑pepper flakes into the sauce.
Common Mistakes to Avoid
Overcrowding the pan will steam the chicken instead of searing, resulting in a soggy texture. Also, adding the cream too early or on high heat can cause it to split, leaving the sauce grainy. Finally, skipping the resting period after cooking lets juices escape, making the meat dry.
Pro Tips
Finish with a Butter Swirl. Right before serving, whisk in an extra tablespoon of butter for a glossy, luxurious finish.
Use Fresh Spices. Toast whole cumin and coriander seeds, then grind them. Freshly ground spices are markedly more aromatic than pre‑ground pantry versions.
Deglaze with a Splash of Water. If the pan looks dry while building the sauce, add a tablespoon of water to release stuck bits without diluting flavor.
Season in Layers. Add a pinch of salt after each major step—marinade, searing, and sauce—to ensure balanced seasoning throughout.
Variations
Ingredient Swaps
Swap chicken thighs for boneless chicken breast if you prefer leaner meat, though you’ll need to watch the cooking time to avoid dryness. For a vegetarian twist, replace the chicken with firm tofu cubes or paneer; both absorb the sauce beautifully. Substitute tomato puree with roasted red‑pepper puree for a sweeter, smoky flavor.
Dietary Adjustments
Make the dish dairy‑free by using coconut cream instead of heavy cream and swapping butter for ghee or a plant‑based alternative. For gluten‑free diners, ensure any packaged spices are certified gluten‑free; the recipe is naturally gluten‑free otherwise. Keto lovers can replace the sugar with a low‑carb sweetener and serve over cauliflower rice.
Serving Suggestions
Classic butter chicken shines over steamed basmati rice, but you can also pair it with saffron‑infused quinoa, buttery naan, or a simple cucumber‑yogurt raita for cooling contrast. For a complete meal, add a side of roasted cauliflower or a crisp green salad dressed with lemon vinaigrette.
Storage Info
Leftover Storage
Allow the butter chicken to cool to room temperature (no more than two hours), then transfer it to an airtight container. Refrigerate for up to four days. For longer keeping, portion into freezer‑safe bags or containers, seal tightly, and freeze for up to three months. Label with date for easy reference.
Reheating Instructions
Reheat gently on the stovetop over low‑medium heat, adding a splash of water or broth to restore moisture. Stir occasionally until the sauce bubbles and the chicken is heated through (about 5‑7 minutes). Alternatively, microwave covered portions on medium power for 2‑3 minutes, stirring halfway, and finish with a small knob of butter for shine.
Frequently Asked Questions
This creamy stovetop butter chicken brings together bold spices, a silky tomato‑cream sauce, and perfectly seared chicken for a comforting, restaurant‑style experience at home. By following the detailed steps, mastering the tips, and exploring the suggested variations, you’ll create a dish that’s both reliable and adaptable. Feel free to experiment with proteins, sides, or heat levels—cooking is your canvas. Serve it hot, share it with loved ones, and enjoy every buttery, aromatic bite.