This sauce captures the true essence of Indian cuisine with its perfectly balanced blend of creamy, tangy, and aromatic flavors.
Using simple ingredients like tomatoes, cream, and butter, this authentic version delivers the rich, velvety texture that defines the classic dish.
Ingredients for Authentic Butter Chicken Sauce
These ten ingredients create a restaurant-quality sauce with authentic Indian flavors.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter 🧈 | ½ cup | European-style preferred for richness |
| Heavy Cream 🥛 | 1 cup | Full-fat for velvety texture |
| Canned Tomatoes 🍅 | 2 cups | Crushed San Marzano preferred |
| Yellow Onion 🧅 | 1 whole | Finely diced for base |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic depth |
| Fresh Ginger 🌿 | 1 tbsp | Peeled and grated finely |
| Garam Masala 🌶️ | 1 ½ tsp | Freshly ground for optimal flavor |
| Ground Cumin 🌿 | 1 tsp | Toasted lightly before use |
| Ground Coriander 🌿 | 1 tsp | Complements cumin perfectly |
| Kashmiri Red Chili Powder 🌶️ | 1 tsp | For authentic color and mild heat |
| Salt 🧂 | 1 tsp | Adjust to taste at finish |
[recipeingredientscaler]
The tomatoes are critical here. San Marzano canned tomatoes offer the right balance of sweetness and acidity—look for them at Whole Foods or specialty grocers. The butter should be European-style (82% fat content) for that luxurious mouthfeel. Patel Brothers or any Indian market will have the authentic garam masala and Kashmiri chili powder you need for proper flavor development.
No Kashmiri chili? Sweet paprika plus a pinch of cayenne gets you close. Fresh ginger is ideal but ground ginger at half the amount works. For a lighter version, half-and-half can replace heavy cream (texture will be thinner). The garam masala can’t be skipped—it’s the soul of the sauce. Penzeys makes a solid mail-order option if local stores don’t carry it.
Sauce keeps 4-5 days refrigerated in an airtight container. For longer storage, freeze for up to 3 months—portion into ice cube trays for easy single-serving use. The flavors actually deepen after a day as the spices meld together (worth the wait).
Why You’ll Love This Recipe
- One Pot Wonder: I love that this comes together in a single pan—just sauté the onions and garlic, then simmer everything down.
- Rich and Creamy: The combination of butter and heavy cream makes the sauce so velvety, it coats the back of a spoon perfectly.
- Freezer Friendly: Honestly, it tastes even better the next day, and I always double the batch to stash away for later.
- Pantry Staples: Between us, I usually have canned tomatoes and onions on hand, so this sauce is a no-brainer when I need comfort food fast.
Step-by-Step Instructions for Butter Chicken Sauce
This authentic method delivers restaurant-quality results with deep, layered flavors.
Step 1: Build the Aromatic Base
Heat a heavy-bottomed pot over medium heat and melt all 0.5 cup Unsalted Butter. Add the finely diced Yellow Onion and cook, stirring occasionally, for 6-8 minutes until soft and translucent.
Add the minced Garlic Cloves and grated Fresh Ginger, cooking for 1-2 minutes until fragrant. The raw smell of garlic should mellow, signaling it’s ready for the next step.
Step 2: Bloom the Spices
Stir in the Ground Cumin, Ground Coriander, Kashmiri Red Chili Powder, and Salt. Toast the spices for 30-45 seconds until deeply aromatic—this wakes up their essential oils.
Immediately add the 2 cups Canned Tomatoes to prevent the spices from burning. The mixture should sizzle as the tomatoes hit the hot pan. Simmer for 5 minutes until slightly thickened.
Step 3: Finish with Cream
Reduce heat to low and pour in the 1 cup Heavy Cream, stirring constantly. Add the 1.5 tsp Garam Masala and simmer for 8-10 minutes until the sauce reaches your desired consistency.
The sauce should coat the back of a spoon with a velvety texture. Taste and adjust the Salt if needed, remembering the flavors will concentrate slightly as it cools.
Step 4: Rest and Develop Flavors
Remove from heat and let the sauce rest for 5-10 minutes before serving. This allows the spices to meld and the flavors to deepen.
The finished sauce should be rich, creamy, and deeply aromatic with a perfect balance of warmth from the chili powder and complexity from the garam masala.
Pro Tips For Making Authentic Butter Chicken Sauce
- Sauté the Onions Slow: Cook the yellow onions for at least 15-20 minutes on medium-low until deep golden brown—I learned this the hard way when my first batch tasted raw and sharp.
- Use Full-Fat Canned Tomatoes: Skip the low-fat versions; the richness of full-fat crushed tomatoes balances the heavy cream and butter without making the sauce greasy.
- Temper the Cream: Always bring the heavy cream to room temperature before adding it to the hot sauce, or it’ll split and turn grainy—my grandmother swore by this, and she was right.
- Bloom the Garlic: Add minced garlic to the butter for just 30 seconds until fragrant, but don’t let it brown, or it’ll turn bitter and overpower the sauce.
Serving Suggestions for This Recipe
Traditional Pairings
This sauce shines with basmati rice or naan bread to soak up every last drop. I love serving it over jeera rice (cumin-infused basmati) for extra aromatic depth. The mild flavor of rice lets the sauce’s complexity take center stage.
Protein Options
While traditionally paired with chicken, try it with grilled lamb chops or paneer cubes for a vegetarian option. The sauce clings beautifully to tandoori-style proteins. I’ve even used it as a dip for samosas with great results.
Veggie Sides
A simple cucumber raita with mint and cilantro cools the palate between bites. For contrast, serve with roasted cauliflower tossed with turmeric. The earthy spices complement the sauce’s richness perfectly.
Garnishing Tips
Finish with 2 tbsp fresh cilantro and a drizzle of cream for visual appeal. A sprinkle of toasted cashews adds crunch. I always add a pinch of chaat masala for a tangy, spicy kick.
Beverage Pairings
A cold mango lassi or sweetened chai balances the sauce’s warmth. For alcohol, try a crisp Indian lager like Kingfisher. The carbonation cuts through the creaminess beautifully.
Make It a Feast
Serve family-style with dal makhani and aloo gobi for a full Indian meal. The contrasting textures and flavors make every bite exciting. I always double the sauce—it disappears fast! 💛
Nutrition Facts
Frequently Asked Questions
Can I use fresh tomatoes instead of canned?
Yes, but you’ll need to cook them down first. Blend and strain 6-8 ripe tomatoes to remove seeds, then simmer until thickened to match canned consistency. Canned tomatoes are preferred for consistent flavor and acidity.
Why does my sauce sometimes curdle?
Curdling happens if the cream is added to boiling liquid or if the sauce is cooked too vigorously. Always add cream on low heat and stir constantly. If it separates, whisk in 1 tbsp cold water to bring it back.
How can I make it spicier?
Increase the Kashmiri chili powder to 1.5 tsp or add ½ tsp cayenne. For heat without changing flavor, include 1 finely chopped green chili with the onions. Adjust to taste gradually.
Can I make this sauce dairy-free?
Replace butter with coconut oil and cream with coconut milk. Use cashew cream for richness. Note that the flavor profile will differ slightly but remain delicious.
- Jollof Rice Sauce Recipe: West African Tomato and Spice Infusion - September 25, 2026
- Japanese Rice Soup Recipe: Umami-Rich Comfort in a Bowl - September 25, 2026
- Homemade Cream Of Rice Recipe: Silk-Smooth Breakfast in Minutes - September 25, 2026