I’m absolutely smitten with Creamy Butter Chicken, and I bet you will be too. There’s something magical about that velvety sauce, tender chicken, and perfect balance of spices that transforms an ordinary dinner into something extraordinary. It’s the dish I turn to when I want to impress guests without spending hours in the kitchen. Ready to discover how a handful of ingredients can create one of the most comforting, luxurious meals you’ll ever taste? The secret lies in the technique—and I’m about to share it all.
Why You’ll Love this Creamy Butter Chicken
If you’ve been searching for the perfect comfort food that combines rich, aromatic flavors with creamy indulgence, you’ll absolutely fall in love with this Butter Chicken recipe. The velvety sauce, with its blend of melted butter and whipping cream, creates a luxurious texture that clings to every bite of tandoori-marinated chicken.
I’m obsessed with how the tomato sauce balances with just the right hint of sweetness from sugar and warmth from ginger and garlic. Can you imagine anything more satisfying? The versatility alone makes it worth trying—serve with traditional naan or over rice. Simply divine.
What Ingredients are in Creamy Butter Chicken?
Butter chicken is one of those Indian dishes that brings comfort and luxury to your dinner table without a ton of fuss. The rich, creamy tomato sauce paired with tender chicken pieces creates a meal that’s both satisfying and indulgent. This recipe brings together aromatic spices, buttery goodness, and a touch of cream that will have you sopping up every last bit with naan bread or fluffy rice. And the best part? You don’t need to be a master chef to pull it off.
- 1/4 pound butter, melted
- 1 (20 ounce) can tomato sauce
- 2 teaspoons salt
- 1 teaspoon sugar
- 1/2 teaspoon white pepper
- 1 teaspoon dried parsley
- 1/4 liter whipping cream
- Water (as needed for consistency)
- 1/2 teaspoon garlic powder
- 1/2 teaspoon ginger powder
- Minced red or green chili peppers (to taste)
- Minced ginger for sautéing (to taste)
- Fresh cilantro
- Chicken breasts marinated in tandoori paste
When shopping for these ingredients, there are a few things to keep in mind. The tandoori paste is a key component that gives the chicken its distinctive flavor—you’ll find it in the international aisle or at specialty Indian markets. Don’t skimp on the cream; full-fat whipping cream creates that silky texture that makes butter chicken so irresistible. And while the recipe lists dried spices for convenience, you could absolutely use fresh garlic and ginger if you prefer a more pronounced flavor. The beauty of this recipe is its flexibility—adjust the chilies for heat level and the amount of cilantro based on your family’s preferences.
How to Make this Creamy Butter Chicken

Start by preparing your chicken—this is where the magic begins. Marinate your chicken breasts in tandoori paste (available at most international markets) for at least 30 minutes, though overnight is even better if you’ve got the time. Once marinated, cook the chicken on a barbecue grill or in your oven until it’s fully cooked through. The tandoori paste gives the chicken that signature reddish tint and incredible depth of flavor. After cooking, let the chicken cool slightly before cutting it into bite-sized chunks that will soak up all that delicious sauce we’re about to make.
Now for the silky, dreamy sauce that makes butter chicken, well, butter chicken. Melt 1/4 pound of butter in a large saucepan over medium heat. Once melted, pour in one 20-ounce can of tomato sauce along with 2 teaspoons of salt, 1 teaspoon of sugar, 1/2 teaspoon of white pepper, and 1 teaspoon of dried parsley. Stir to combine, then add 1/4 liter of whipping cream. This is where patience pays off—bring the mixture to a gentle boil, stirring frequently to prevent the cream from separating. You’ll notice the sauce starting to thicken, but you can adjust the consistency with a bit of water if needed. The perfect sauce should coat the back of a spoon without being runny or too thick.
Finish the dish by stirring in 1/2 teaspoon of garlic powder, 1/2 teaspoon of ginger powder, and minced chili peppers to your heat preference. Some like it hot, others not so much—you’re the chef here. Add your cooked chicken chunks and fold them into the sauce until thoroughly coated. For an extra layer of flavor, you can also add some sautéed minced ginger and fresh cilantro. Give everything a final stir, then remove from heat. Serve your creamy butter chicken over a bed of basmati rice or with warm naan bread on the side for scooping up that glorious sauce. Can you already smell those aromatic spices filling your kitchen?
Creamy Butter Chicken Substitutions and Variations
While the classic recipe creates a divine butter chicken, sometimes you’ll need to make adjustments based on what’s in your pantry or dietary preferences.
For a lighter version, I recommend swapping heavy cream with coconut milk or Greek yogurt. Can’t find tandoori paste? Mix garam masala, paprika, and yogurt for a quick substitute. Vegetarians might enjoy using paneer or tofu instead of chicken—just adjust cooking times accordingly.
For spice lovers, add more chili peppers or a dash of cayenne. Dairy-free? Cashew cream works wonderfully. And if time’s tight, rotisserie chicken can be your secret shortcut. The beauty of butter chicken? It’s incredibly forgiving and adaptable.
What to Serve with Creamy Butter Chicken
When it comes to serving a delicious butter chicken, the right accompaniments can elevate your meal from simply good to absolutely memorable. Traditional naan bread is my go-to choice—there’s nothing quite like using warm, pillowy naan to scoop up that rich, creamy sauce.
Rice is another perfect partner. I recommend basmati, with its fragrant aroma and fluffy texture that soaks up all those amazing flavors. Want something green? Try a simple cucumber raita on the side.
For a complete spread, add some samosas or pakoras as starters. Trust me, your dinner guests will be asking for seconds—maybe even thirds!
Final Thoughts
After preparing this creamy butter chicken, I’m convinced it’s one of those recipes that deserves a permanent spot in your dinner rotation. The rich, velvety sauce with its perfect balance of spices transforms ordinary chicken into something truly magical.
Don’t worry if you’re new to Indian cooking—this approachable recipe delivers authentic flavor without requiring special skills. Imagine the looks on your dinner guests’ faces when you present this restaurant-quality dish!





