If you’re craving a comforting and rich meal that comes together in under 40 minutes, you’ve hit the jackpot with this Creamy Butter Chicken Skillet Recipe. This dish takes tender chicken pieces and envelops them in a luscious tomato-based sauce infused with fragrant spices and finished with a velvety creaminess that will have you craving seconds. It beautifully balances warmth and comfort, making it an ideal choice for a cozy weeknight dinner or to impress guests without any fuss. Whether you serve it over fluffy rice or alongside soft naan, this recipe never fails to deliver on flavor and satisfaction.
Ingredients You’ll Need

The magic of this Creamy Butter Chicken Skillet Recipe lies in its simple yet powerful ingredients. Each item adds unique flavor, texture, or color that together create a harmonious and irresistible dish. Keep these pantry staples handy, and you’ll be ready to whip up this comforting meal anytime.
- 1½ lbs boneless skinless chicken breasts: Cut into bite-sized pieces for quick cooking and easy eating.
- 2 tbsp butter: Adds richness and helps create that iconic silky sauce.
- 1 tbsp olive oil: Helps sauté the onions without burning the butter.
- 1 small onion, finely diced: Provides sweetness and a tender texture base for the sauce.
- 3 cloves garlic, minced: Offers an aromatic punch essential for any curry.
- 1 tbsp grated fresh ginger: Adds warmth and a slightly spicy note that elevates the dish.
- 1 tsp garam masala: This blend of spices brings authentic flavor depth.
- 1 tsp paprika: Imparts a subtle smokiness and vibrant color.
- ½ tsp ground cumin: Adds earthy undertones that round out the spices perfectly.
- ¼ tsp turmeric: Brings a golden hue and subtle bitterness to the sauce.
- 1 can tomato sauce (15 oz): Forms the flavorful and tangy base of the sauce.
- ½ cup heavy cream: Creates the signature silky, creamy finish.
- ½ tsp salt: Enhances all the flavors without overpowering.
- Fresh cilantro for garnish: Adds a fresh, bright contrast just before serving.
How to Make Creamy Butter Chicken Skillet Recipe
Step 1: Sauté the Aromatics
Start by melting the butter together with olive oil in a large skillet over medium heat. This combination ensures your butter doesn’t burn while giving you that rich flavor. Add the finely diced onion and cook it until it becomes soft and translucent, about 4 minutes. This step builds the foundation for the sauce’s wonderful sweetness.
Step 2: Spice It Up
Next, stir in the minced garlic and freshly grated ginger, letting their fragrance fill your kitchen. Sprinkle in garam masala, paprika, cumin, and turmeric, and cook everything together for about 1 minute. This process “blooms” the spices, intensifying their tastes and making the sauce wonderfully aromatic.
Step 3: Brown the Chicken
Add the bite-sized chicken pieces to the skillet and cook them until lightly browned on all sides. This quick sear locks in flavor and begins the tenderizing process, setting the stage for a juicy, flavorful chicken in the finished dish.
Step 4: Simmer in Tomato Sauce
Pour the tomato sauce over the chicken and give everything a good stir to blend the ingredients. Reduce the heat to low and let the mixture simmer gently for 15 minutes. This step allows the chicken to cook through and the sauce to thicken, melding all the flavors together beautifully.
Step 5: Finish with Cream
Finally, stir in the heavy cream and salt, cooking for another 3 to 5 minutes until the sauce turns smooth and creamy. This finishing touch makes the sauce irresistibly luscious, truly completing the Creamy Butter Chicken Skillet Recipe experience.
How to Serve Creamy Butter Chicken Skillet Recipe
Garnishes
A sprinkle of fresh cilantro adds a burst of color and a refreshing brightness that cuts through the richness of the sauce. If you’re feeling adventurous, a drizzle of extra cream or a squeeze of lime juice can elevate it even more, balancing creaminess with a touch of acidity.
Side Dishes
This dish shines best when served with soft naan bread perfect for scooping up every last bit of sauce. Alternatively, fluffy basmati rice provides a comforting vehicle that soaks up the creamy tomato sauce beautifully. For a lighter option, steamed vegetables or a crisp salad add a fresh crunch to the meal.
Creative Ways to Present
For a festive touch, consider serving the Creamy Butter Chicken Skillet Recipe in individual mini skillets or cast-iron pans. Layer it over seasoned cauliflower rice for a low-carb twist or spoon it into warm pita pockets alongside fresh cucumber and yogurt for a fusion-style wrap. These ideas make your simple skillet dinner feel extra special.
Make Ahead and Storage
Storing Leftovers
After enjoying your meal, allow leftovers to cool completely and store them in an airtight container in the refrigerator. The flavors actually deepen overnight, so reheating the next day means an even richer experience. Consume within 3 to 4 days for the best taste and quality.
Freezing
If you want to save some for longer, this Creamy Butter Chicken Skillet Recipe freezes well. Portion it into freezer-safe containers and freeze for up to 3 months. For best results, avoid freezing with garnish; add fresh cilantro after thawing and reheating.
Reheating
Reheat gently on the stovetop over low heat, stirring occasionally to prevent the cream from separating. You can also microwave in short bursts, stirring in between. If the sauce thickens too much, add a splash of cream or water to bring back the original creamy consistency.
FAQs
Can I use chicken thighs instead of breasts?
Absolutely! Chicken thighs are a great alternative as they stay juicy and tender. If using thighs, you might want to reduce cooking time slightly since they tend to cook faster.
Is this dish spicy?
By default, this Creamy Butter Chicken Skillet Recipe is mildly spiced to suit most palettes. If you prefer it with a kick, adding a pinch of cayenne pepper or chili flakes will bring in a nice heat.
Can I make this recipe dairy-free?
Yes, you can substitute heavy cream with full-fat coconut milk or a dairy-free cream alternative to keep the sauce creamy while making it suitable for dairy-free diets.
What’s the best way to serve leftovers?
Leftover butter chicken tastes fantastic warmed up and served over freshly steamed rice or tucked inside a heated naan for a delicious sandwich-style meal.
Can I prepare this dish ahead of time for a gathering?
This recipe holds up well when made a few hours ahead and reheated just before serving, making it a great choice for meal prep or entertaining. Just keep it covered and warm until mealtime.
Final Thoughts
There’s something truly special about a meal that feels indulgent yet comes together so simply, and this Creamy Butter Chicken Skillet Recipe hits that spot perfectly. It’s packed with bold spices, rich creaminess, and tender chicken that’s guaranteed to warm your heart and satisfy your taste buds. I encourage you to give it a try soon—you might just find your new favorite weeknight dinner that will have friends and family asking for seconds!
Print
Creamy Butter Chicken Skillet Recipe
- Total Time: 35 minutes
- Yield: 4 servings
- Diet: Gluten Free
Description
A quick and comforting skillet version of classic butter chicken featuring tender chicken simmered in a rich, creamy tomato sauce with warm spices. Perfect for serving over rice or with naan bread.
Ingredients
Chicken and Sauce
- 1½ lbs boneless skinless chicken breasts, cut into bite-sized pieces
- 2 tbsp butter
- 1 tbsp olive oil
- 1 small onion, finely diced
- 3 cloves garlic, minced
- 1 tbsp grated fresh ginger
- 1 tsp garam masala
- 1 tsp paprika
- ½ tsp ground cumin
- ¼ tsp turmeric
- 1 can tomato sauce (15 oz)
- ½ cup heavy cream
- ½ tsp salt
Garnish
- Fresh cilantro for garnish
Instructions
- Heat fats: Heat butter and olive oil in a large skillet over medium heat until melted and shimmering, preparing the pan for sautéing the aromatics.
- Sauté onion: Add the finely diced onion to the skillet and cook, stirring occasionally, until the onion is softened and translucent, about 4 minutes.
- Add aromatics and spices: Stir in minced garlic, grated fresh ginger, garam masala, paprika, ground cumin, and turmeric. Cook for about 1 minute until fragrant to bloom the spices.
- Brown chicken: Add the bite-sized chicken pieces to the skillet and cook until they are lightly browned on the outside but not fully cooked through.
- Add tomato sauce: Pour in the can of tomato sauce and stir well to combine all ingredients evenly, coating the chicken with the sauce.
- Simmer: Reduce heat to low and let the mixture simmer gently for 15 minutes, allowing the chicken to cook through and the flavors to meld.
- Finish sauce: Stir in the heavy cream and salt, mixing until the sauce is smooth, creamy, and rich.
- Final cook: Cook for another 3–5 minutes to heat the sauce through and achieve the desired consistency.
- Garnish and serve: Garnish with fresh cilantro and serve the butter chicken over warm rice or with naan bread for a satisfying meal.
Notes
- Chicken thighs can be substituted for chicken breasts for a juicier result.
- Add a pinch of cayenne pepper for an extra spicy kick.
- Leftovers taste even better the next day as the flavors continue to develop.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian-Inspired
