Creamy Butter Chicken is the ultimate comfort food for anyone who loves bold, warm spices and rich, velvety sauces. This dish marries tender chicken with a luscious tomato-cream base that’s deeply seasoned with aromatic spices. Whether you serve it over fluffy rice, warm naan, or simply enjoy it by the spoonful, it’s a soul-satisfying experience from the first bite to the last.
It’s the kind of meal you make when you want something restaurant-quality without the extra trip or takeout cost. Plus, it’s a crowd-pleaser every time. With its golden, seared chicken bathed in silky sauce and topped with fresh cilantro, this version of Creamy Butter Chicken is perfect for weeknights or special occasions.
Why You’ll Love This Creamy Butter Chicken
- Rich and Flavorful: Layers of spice blend into a luxurious, buttery sauce that hugs every piece of chicken.
- Simple Ingredients: Pantry staples come together in a surprisingly quick and easy way.
- Versatile: Serve it with rice, naan, or even mashed potatoes.
- Better Than Takeout: You control the creaminess and heat level.
- Leftovers Taste Better: The flavors deepen and meld overnight, making it a great make-ahead dish.
Preparation Phase & Tools to Use
Essential Tools and Equipment:
- Large Skillet or Dutch Oven: Ideal for browning the chicken and simmering the sauce evenly.
- Tongs or Spatula: To flip and handle the chicken pieces without tearing.
- Cutting Board & Sharp Knife: For prepping your chicken and herbs.
- Measuring Spoons & Cups: To ensure the perfect spice balance.
- Mixing Bowl: Useful for marinating the chicken ahead of time.
- Whisk or Wooden Spoon: For stirring the sauce to creamy perfection.
Each tool plays a vital role. The skillet helps achieve a seared golden crust. Measuring tools ensure spice accuracy, and a whisk prevents cream separation while cooking. Keeping these handy ensures smooth cooking and exceptional results.

Ingredients for the Creamy Butter Chicken
- Chicken Thighs or Breasts: The juicy, tender star of the dish.
- Greek Yogurt: Adds tang and helps tenderize the chicken during marination.
- Garlic and Ginger: Provide bold aromatic flavor.
- Tomato Paste or Puree: Gives the sauce its deep, tangy base.
- Heavy Cream: The key to the creamy, rich texture.
- Butter: Adds depth and richness to the final sauce.
- Garam Masala: Warm spice blend that defines the dish’s character.
- Paprika & Chili Powder: Adds color and a touch of heat.
- Turmeric: Brings a golden hue and earthiness.
- Cilantro: A bright, herbal garnish that balances the richness.
How To Make the Creamy Butter Chicken
Step 1: Marinate the Chicken
Combine chicken, yogurt, garlic, ginger, salt, and spices in a bowl. Cover and let it marinate for at least 30 minutes (or overnight for deeper flavor).
Step 2: Sear the Chicken
Heat oil or butter in a large skillet. Add marinated chicken and sear until golden and partially cooked. Remove and set aside.
Step 3: Make the Sauce
In the same pan, melt butter and add tomato paste. Stir in remaining spices, followed by cream. Let it simmer until the sauce thickens slightly.
Step 4: Combine and Simmer
Return the seared chicken to the skillet. Simmer everything together until the chicken is fully cooked and tender, and the sauce is rich and creamy.
Step 5: Garnish and Serve
Top with freshly chopped cilantro and serve with warm naan, jasmine rice, or your favorite flatbread.
Serving and Storing Creamy Butter Chicken
Creamy Butter Chicken is best served hot, ladled over basmati rice or paired with soft, charred naan. For a modern twist, try it over cauliflower rice or with a simple cucumber salad.
Leftovers? They store beautifully. Keep them in an airtight container in the fridge for up to 3 days. Reheat gently on the stove or microwave to maintain the creamy texture.
For longer storage, freeze in freezer-safe containers for up to 2 months. Thaw overnight in the fridge before reheating.
Frequently Asked Questions
How spicy is Creamy Butter Chicken?
It has mild heat, which you can adjust by reducing or increasing the chili powder.
Can I use chicken breast instead of thighs?
Absolutely! Chicken breasts are leaner but work great if you avoid overcooking.
Is there a dairy-free alternative to cream?
Yes, use full-fat coconut milk or cashew cream for a dairy-free option.
What if I don’t have garam masala?
You can substitute with a mix of cumin, coriander, cinnamon, and cloves.
Can I make this ahead of time?
Yes, it’s even better the next day. Make a batch and store it for meal prep.
What sides go well with butter chicken?
Classic basmati rice, garlic naan, or roasted vegetables are all great companions.
Want More Chicken Ideas?
If you love this Creamy Butter Chicken, try these other hearty, flavorful favorites:
- Cheesy Garlic Chicken Wraps – Easy wraps with melted cheese and bold garlic flavor.
- Golden Crispy Chicken with Parmesan Mushroom Sauce – For a creamy mushroom twist.
- Honey Pepper Chicken Mac and Cheese – Comfort food lovers’ dream.
- Texas Roadhouse Style Garlic Butter Chicken Skillet – A skillet sensation with bold flavor.
- One-Pot Creamy Tuscan Chicken Pasta – For pasta night lovers.
Save This Pin For Later
📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you go extra creamy or spice it up a notch? Did you pair it with naan or rice?
I love hearing how others make these recipes their own. Questions are welcome too—let’s help each other cook smarter.
You can also follow me on Pinterest for more daily favorites: Kitchen By Kate on Pinterest

Creamy Butter Chicken
- Total Time: 30 minutes
- Yield: 4 servings
Description
This Creamy Butter Chicken recipe features tender chicken in a rich, buttery tomato sauce infused with warm Indian spices. It’s an easy, better-than-takeout meal perfect for weeknight dinners or special occasions. Serve it with naan or rice for a hearty comfort dish your family will love.
Ingredients
1 ½ lbs boneless, skinless chicken thighs or breasts
1 cup plain Greek yogurt
1 tablespoon minced garlic
1 tablespoon grated ginger
2 tablespoons lemon juice
1 teaspoon salt
1 teaspoon paprika
½ teaspoon chili powder
½ teaspoon turmeric
2 tablespoons butter
1 tablespoon oil
1 tablespoon garam masala
2 tablespoons tomato paste
1 cup heavy cream
2 tablespoons chopped cilantro (for garnish)
Instructions
1. In a mixing bowl, combine yogurt, garlic, ginger, lemon juice, salt, paprika, chili powder, and turmeric. Add chicken and mix well. Cover and marinate for 30 minutes or overnight.
2. Heat oil and butter in a large skillet over medium-high heat. Sear chicken until browned on both sides. Remove and set aside.
3. In the same skillet, add tomato paste and remaining spices. Stir and cook for 1 minute.
4. Lower heat and pour in heavy cream. Stir continuously until the sauce is smooth and simmering.
5. Return the chicken to the skillet. Simmer until chicken is cooked through and sauce is thickened.
6. Garnish with cilantro and serve hot with rice or naan.
Notes
Marinate the chicken as long as possible for deeper flavor—overnight works best.
Use chicken thighs for extra juiciness, but breasts can be substituted.
Don’t boil the cream—simmer gently to avoid curdling.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Indian-inspired
Nutrition
- Serving Size: 1 portion
- Calories: 420
- Sugar: 4g
- Sodium: 520mg
- Fat: 28g
- Saturated Fat: 14g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 1g
- Protein: 32g
- Cholesterol: 135mg

