This sauce captures the essence of authentic Indian flavors with its velvety tomato-cream base. A harmonious blend of aromatic spices creates a rich, complex profile that elevates any dish.
With a foolproof method and simple ingredients, you’ll achieve restaurant-quality results. The slow simmer allows flavors to meld, delivering a smooth, deeply satisfying sauce that’s versatile for many meals.
Ingredients for Indian Butter Chicken Sauce
Authentic Indian spices and a tomato-cream base create this velvety, restaurant-quality sauce with ease.
| Ingredient | Amount | Notes |
|---|---|---|
| Tomato Sauce 🍅 | 2 cups | Smooth, no chunks preferred |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Unsalted Butter 🧈 | ½ cup | Divided for cooking and finishing |
| Yellow Onion 🧅 | 1 whole | Finely diced for base |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth of flavor |
| Fresh Ginger Root 🌿 | 1 tbsp | Freshly grated only |
| Garam Masala 🌶️ | 2 tsp | Freshly ground if possible |
| Ground Cumin 🌿 | 1 tsp | Toasted for enhanced aroma |
| Turmeric Powder 🟡 | ½ tsp | For color and warmth |
| Kashmiri Red Chili Powder 🌶️ | 1 tsp | Mild heat, vibrant color |
| Coriander Powder 🌿 | 1 tsp | Ground from whole seeds |
| Salt 🧂 | 1 tsp | Adjust to taste at end |
The garam masala is non-negotiable here. Patel Brothers or any Indian grocery store carries the real deal—supermarket versions often lack depth. Kashmiri red chili powder gives that signature color without overwhelming heat. Use fresh ginger and garlic; the pre-minced stuff in jars won’t deliver the same punch. For the cream, organic heavy cream has a richness that’s worth the splurge.
No garam masala? Mix equal parts cumin, coriander, cardamom, and cinnamon as a substitute. Kashmiri chili powder can be swapped for half the amount of cayenne plus paprika for color. Out of fresh ginger? Ground ginger at one-quarter the amount works in a pinch. The tomato sauce should be smooth—blend canned tomatoes if needed. Never skip toasting the cumin; it wakes up the flavor.
This sauce keeps beautifully. Store in an airtight container in the fridge for up to 5 days, or freeze for 3 months. The flavors deepen overnight, so it’s even better the next day. Reheat gently to avoid separating the cream and tomato base.
Why You’ll Love This Recipe
- One Pot Wonder: I love that everything—onion, garlic, tomato sauce—simmers together in one pan while I do other things.
- Rich and Creamy: The heavy cream and butter melt into the sauce, making it so velvety I could drink it with a spoon.
- Freezer Friendly: I double the batch and freeze half for those nights I’m too tired to cook.
- Budget Stretcher: A little butter and cream go a long way, and onion plus garlic keep the cost low.
Step-by-Step Instructions for Indian Butter Chicken Sauce
Master the authentic technique for building layers of flavor in this classic sauce.
Step 1: Build the Aromatic Base
Heat ¼ cup Unsalted Butter in a heavy-bottomed pot over medium heat. Add the finely diced Yellow Onion and cook for 8-10 minutes until golden brown and translucent. This slow caramelization develops the sweetness that balances the spices.
Stir in the 1 tbsp Fresh Ginger Root and 4 cloves Garlic Cloves, cooking for 1-2 minutes until fragrant. Be careful not to let the garlic burn—it should sizzle but not darken. This aromatic foundation is crucial for authentic depth.
Step 2: Toast and Bloom the Spices
Add the 1 tsp Ground Cumin, 1 tsp Coriander Powder, 0.5 tsp Turmeric Powder, and 1 tsp Kashmiri Red Chili Powder. Toast for 30-45 seconds until the spices become deeply fragrant and the cumin starts to darken slightly.
Immediately stir in the 2 cups Tomato Sauce to prevent burning. The liquid will deglaze the pan, lifting all those toasted spice flavors into the sauce. Simmer for 5 minutes to meld the flavors.
Step 3: Finish with Cream and Garam Masala
Reduce heat to low and stir in the 1 cup Heavy Cream and remaining ¼ cup Unsalted Butter. The sauce will turn a rich, orange-red color as the cream emulsifies with the tomato base.
Sprinkle in the 2 tsp Garam Masala and 1 tsp Salt. Simmer gently for 5-7 minutes, stirring occasionally, until the sauce thickens slightly and coats the back of a spoon. The garam masala should be added last to preserve its delicate aroma.
Step 4: Adjust and Rest the Sauce
Taste and adjust seasoning if needed—the Kashmiri Red Chili Powder provides mild heat, but you can add more salt if the flavors seem flat. The sauce should have a velvety texture with visible ribbons when drizzled from a spoon.
Remove from heat and let the sauce rest for 10 minutes before using. This allows the flavors to fully develop and the spices to mellow. The finished sauce will have a balanced sweetness from the onions, warmth from the spices, and richness from the cream.
Pro Tips For Making Indian Butter Chicken Sauce
- Sauté Onions Slowly: Cook the yellow onions on medium-low heat until deep golden brown—about 15-20 minutes. I learned this the hard way: rushed onions make the sauce taste raw and thin.
- Bloom the Garlic: Add minced garlic only after onions are caramelized, then cook for 30-45 seconds until fragrant. After burning three batches, I finally figured out that burnt garlic turns the sauce bitter.
- Temper the Cream: Let the heavy cream sit at room temperature for 10 minutes before adding it to the hot sauce. Sounds weird, but it works: cold cream can curdle and separate.
- Finish with Cold Butter: Stir in cold, cubed unsalted butter at the end off the heat—about 2 tablespoons. My grandmother swore by this, and she was right: it gives the sauce a silky, restaurant-quality finish.
Regional Styles of This indian butter chicken sauce
North Indian Classic
In Punjab, this sauce forms the base for murgh makhani, where it’s simmered with tandoori chicken. The key is a long, slow cook—at least 30 minutes—to deepen the tomato base. I add a pinch of kasuri methi (dried fenugreek leaves) for that authentic restaurant aroma. 🌿
South Indian Twist
Down south, they lighten it with coconut milk instead of cream and add curry leaves. The spice blend shifts to include black pepper and fennel seeds. It’s less rich but just as flavorful, perfect with dosa or idli.
Kashmiri Version
This region’s take uses yogurt for tanginess and saffron for luxury. The chili powder is often homemade, sun-dried, and ground. I love how the saffron turns the sauce a stunning golden hue. The flavors are milder but deeply aromatic.
Goan Influence
Goa’s Portuguese history shows in their version, which includes vinegar and pork (though you can skip it for a vegetarian sauce). The heat level ramps up with extra green chilies. It’s tangy, spicy, and utterly addictive with seafood.
Restaurant Style
Most Indian restaurants add a splash of food coloring for that vibrant orange-red look. They also use cashew paste for extra creaminess. I skip the coloring but love the cashew trick—just 2 tbsp blended with the cream does wonders. 🔥
Nutrition Facts
Frequently Asked Questions
Can I make this sauce ahead of time?
The sauce actually improves after 24 hours as flavors meld. Store in an airtight container in the fridge for up to 5 days or freeze for 3 months.
What can I use instead of heavy cream?
For a lighter version, use coconut milk or half-and-half. For extra richness, stir in 2 tbsp cashew paste with the cream. Avoid milk—it may curdle.
Why did my sauce turn out grainy?
This usually happens if the cream is added too quickly or at too high heat. Always add cream slowly on low heat while stirring constantly. If it happens, blend briefly with an immersion blender.
How do I adjust the spice level?
Reduce or omit the Kashmiri red chili powder for mild heat. For more kick, add ½ tsp cayenne or a pinch of black pepper. Taste and adjust gradually.
- Prune Sauce Recipe for Pork: Rich and Fruity Glaze for Roasts - September 25, 2026
- Fries Dip Sauce Recipe: Creamy Garlic Herb Blend for Perfect Pairing - September 25, 2026
- Firecracker Shrimp Sauce Recipe: Spicy-Sweet Dipping Delight - September 25, 2026