đź“‘ Table of Contents â–¶
Creamy Butter Chicken
Welcome to SousVideRecipe! I’m Jasmine, a home cook who fell in love with sous vide the moment I realized it could turn everyday meals into restaurant-quality dishes with perfect consistency. My goal is to make sous vide cooking approachable and fun for real home kitchens — no complicated steps, just flavorful, reliable recipes anyone can master. Whether you’re a beginner or a seasoned pro, I’m here to inspire you to enjoy cooking and create unforgettable meals one perfectly cooked bite at a time.
Creamy butter chicken has always held a special place in my heart. I remember the first time I had it at a small Indian restaurant tucked away in a busy corner of the city. The fragrance of spices danced through the air, inviting me into an adventurous culinary experience. Each bite of chicken smothered in a rich, creamy sauce left me craving more.
Since then, I’ve tried replicating that experience in my kitchen. This creamy butter chicken recipe quickly became a family favorite and a go-to meal for gatherings. The secret lies in marinating the chicken, allowing the spices to infuse every piece with robust flavor.
With only a handful of ingredients, you can create a comforting dish that impresses everyone gathered around the dinner table. Creamy and fragrant, this butter chicken recipe continues to bring joy and satisfaction, transforming weeknight meals into extraordinary feasts.
Creamy Butter Chicken Essentials
Fundamentals
To create a luscious creamy butter chicken, understanding the fundamentals makes a difference. The key ingredients include tender chicken, a mix of aromatic spices, and a rich sauce brought to life with heavy cream. Every ingredient plays a role in building an enticing flavor profile that makes your taste buds dance.
The marinating process acts as the first layer of flavor, allowing the yogurt and spices to work their magic on the chicken. Choosing the right spices, like garam masala and turmeric, contributes to that authentic taste reminiscent of your favorite Indian restaurants.
Preparation/setup
Begin by gathering your ingredients and preparing your workspace. This recipe is straightforward, and having everything ready will streamline the cooking process. Start by measuring out the yogurt, spices, and olive oil. Cut your chicken into 2-inch cubes, ensuring even cooking.
The marinating phase not only infuses the chicken with flavor but also tenderizes the meat. For best results, allow the chicken to marinate for at least 30 minutes, but longer is better. This gives the spices time to meld with the yogurt and coat every piece of chicken.
Ingredients
- 28 oz chicken thighs (boneless and skinless or breasts cut into 2-inch cubes)
- 1 cup plain yogurt
- 1 tablespoon minced ginger
- 1 teaspoon garlic powder
- 1 tablespoon garam masala
- 1 teaspoon turmeric
- 1 teaspoon ground cumin
- 1 teaspoon red chili powder
- 1 teaspoon paprika
- 1 teaspoon salt
- 2 tablespoons olive oil
- 2 tablespoons butter
- 1 large onion (diced)
- 5 cloves garlic (minced)
- 1 tablespoon ginger (minced)
- 1 teaspoon ground cumin
- 1 teaspoon garam masala
- 1 teaspoon paprika
- 14 oz tomato sauce
- 1 teaspoon red chili powder
- 1 1/4 teaspoons salt (or to taste)
- 1 1/2 cup heavy cream
- 1 tablespoon sugar
Directions
- Begin marinating the chicken. In a mixing bowl, combine yogurt, minced ginger, garlic powder, garam masala, turmeric, ground cumin, red chili powder, paprika, and salt.
- Add the chicken pieces to the bowl and coat well with the marinade. Allow it to marinate for at least 30 minutes.
- Heat olive oil and butter in a large skillet over medium heat. Once hot, add the diced onion.
- Sauté the onion until soft and translucent.
- Add minced garlic and ginger, cooking until fragrant, about 1 minute.
- Stir in ground cumin, garam masala, and paprika. Cook for another minute to release the spices’ aromatic qualities.
- Pour in the tomato sauce and let it simmer for about 5 minutes, allowing the flavors to meld.
- Add the marinated chicken to the skillet, stirring well to coat it in the sauce. Cook for about 10-12 minutes or until the chicken is fully cooked.
- Once fully cooked, reduce the heat and slowly pour in the heavy cream, stirring continuously.
- Add sugar and adjust seasoning to taste.

Elevating Your Butter Chicken Experience
Technique
Cooking creamy butter chicken requires a few techniques to perfect flavors and textures. Pay attention while marinating the chicken; a longer marination creates tender, flavorful meat. The yogurt breaks down the proteins, making for a deliciously succulent end dish.
Sautéing the onion, garlic, and ginger creates a base of flavor that enriches the sauce. Allowing the spices to bloom in the hot oil enhances their potency, contributing to the overall richness of the dish.
Tips/tricks
One of the simplest tricks is to taste and adjust the seasoning as you cook. Each ingredient varies in potency, and preferences differ. By adjusting the salt or sugar near the end, you can balance the flavors to your liking.
If you find your dish too spicy, adding more heavy cream can help mellow the heat. You can also add a splash of additional yogurt for creaminess and tang. Don’t hesitate to experiment with the spice levels to suit your palate.
Perfecting Your Creamy Butter Chicken
Perfecting results
Getting that authentic restaurant-style creamy butter chicken calls for attention to detail. Ensuring even cooking of the chicken is crucial. Use a meat thermometer to check for doneness, aiming for an internal temperature of 165°F.
To achieve the perfect creamy consistency, slowly incorporate the heavy cream. Stir continuously to avoid curdling and help the cream meld beautifully with the spices and tomato sauce.
Troubleshooting/variations
Sometimes things don’t go according to plan. If your sauce appears too thin, let it simmer uncovered for a few additional minutes to reduce and thicken. Pairing your butter chicken with a side of steamed rice or naan will help absorb the flavors.
Feel free to customize the recipe by adding vegetables like peas or spinach. It creates a wholesome one-pan meal and increases nutritional value. Keep the balance of spices in mind as you adjust the dish to your preference.
Serving Your Creamy Butter Chicken
Serving/presentation
Serve this creamy butter chicken hot for the best experience. Ladle it generously over a bed of fluffy rice or alongside warm naan bread.
Garnish with chopped cilantro or a sprinkle of paprika to add color and appeal. You can even drizzle a touch of additional cream on top for an elegant finishing touch.
Pairings/storage
Creamy butter chicken pairs beautifully with fluffy basmati rice, fragrant jasmine rice, or even naan bread. The creamy sauce melds perfectly with the delicate grains, making each bite a delightful experience.
Storing leftover butter chicken? Keep it in an airtight container in the fridge for up to three days. To reheat, gently warm on the stove over medium heat, adding a splash of cream or water if needed to restore consistency.
If you want to freeze any leftovers, place them in a freezer-safe container. Allow it to cool completely before freezing. When ready to eat, defrost overnight in the fridge and reheat thoroughly.

Creamy Butter Chicken
A comforting and flavorful butter chicken dish featuring tender chicken pieces in a rich, creamy sauce infused with aromatic spices.
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
- Diet: Non-Vegetarian
Ingredients
- 28 oz chicken thighs (boneless and skinless or breasts cut into 2-inch cubes)
- 1 cup plain yogurt
- 1 tablespoon minced ginger
- 1 teaspoon garlic powder
- 1 tablespoon garam masala
- 1 teaspoon turmeric
- 1 teaspoon ground cumin
- 1 teaspoon red chili powder
- 1 teaspoon paprika
- 1 teaspoon salt
- 2 tablespoons olive oil
- 2 tablespoons butter
- 1 large onion (diced)
- 5 cloves garlic (minced)
- 1 tablespoon ginger (minced)
- 1 teaspoon ground cumin
- 1 teaspoon garam masala
- 1 teaspoon paprika
- 14 oz tomato sauce
- 1 teaspoon red chili powder
- 1 1/4 teaspoons salt (or to taste)
- 1 1/2 cup heavy cream
- 1 tablespoon sugar
Instructions
- Begin marinating the chicken. In a mixing bowl, combine yogurt, minced ginger, garlic powder, garam masala, turmeric, ground cumin, red chili powder, paprika, and salt.
- Add the chicken pieces to the bowl and coat well with the marinade. Allow it to marinate for at least 30 minutes.
- Heat olive oil and butter in a large skillet over medium heat. Once hot, add the diced onion.
- Sauté the onion until soft and translucent.
- Add minced garlic and ginger, cooking until fragrant, about 1 minute.
- Stir in ground cumin, garam masala, and paprika. Cook for another minute to release the spices’ aromatic qualities.
- Pour in the tomato sauce and let it simmer for about 5 minutes, allowing the flavors to meld.
- Add the marinated chicken to the skillet, stirring well to coat it in the sauce. Cook for about 10-12 minutes or until the chicken is fully cooked.
- Once fully cooked, reduce the heat and slowly pour in the heavy cream, stirring continuously.
- Add sugar and adjust seasoning to taste.
Notes
For a milder flavor, add more heavy cream if the dish is too spicy. Serve hot over rice or with naan and garnish with cilantro.
Nutrition
- Serving Size: 1 serving
- Calories: 480
- Sugar: 8g
- Sodium: 600mg
- Fat: 30g
- Saturated Fat: 15g
- Unsaturated Fat: 10g
- Trans Fat: 1g
- Carbohydrates: 20g
- Fiber: 2g
- Protein: 40g
- Cholesterol: 120mg

