This simmer sauce transforms any protein into restaurant-quality butter chicken with minimal effort. The secret lies in balancing creamy tomato richness with aromatic spices that develop depth as they mingle.
I developed this base to deliver consistent results every time—just add your protein and let the sauce work its magic. It stores beautifully, so you can keep it on hand for quick, flavorful meals.
Ingredients for Butter Chicken Simmer Sauce
Ten ingredients create this creamy, spiced sauce base for restaurant-quality results every time.
| Ingredient | Amount | Notes |
|---|---|---|
| Tomato Sauce 🍅 | 2 cups | Smooth, no chunks preferred |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Unsalted Butter 🧈 | ½ cup | Melted for smooth texture |
| Yellow Onion 🧅 | 1 whole | Finely diced for sauce base |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic depth |
| Ground Cumin 🌿 | 1 tbsp | Toasted for enhanced flavor |
| Ground Coriander 🌿 | 1 tbsp | Freshly ground if possible |
| Garam Masala 🌶️ | 2 tsp | Essential spice blend |
| Turmeric Powder 🌶️ | ½ tsp | For color and earthiness |
| Kashmiri Red Chili Powder 🌶️ | 1 tsp | Mild heat, vibrant color |
The tomato sauce is your foundation—San Marzano canned or a smooth, high-quality jarred brand works best (avoid chunky styles). For the cream, full-fat heavy cream is non-negotiable for that velvety texture. Butter should be unsalted so you control the seasoning. Whole Foods or Trader Joe’s have reliable organic options for all three. The onion and garlic are your aromatic base, so don’t skimp on freshness here.
No Kashmiri chili? Sweet paprika plus a pinch of cayenne gets you close. Missing garam masala? Equal parts cumin, cardamom, and cinnamon works in a pinch. Fresh ginger can replace half the garlic if you’re out. For a richer sauce, substitute half the tomato sauce with tomato paste (reduce other liquids slightly). The spices develop more depth if toasted in the butter first.
This sauce keeps 5 days refrigerated in an airtight container, or freeze for 3 months. The flavors actually improve overnight. Always bring to a simmer before adding protein—cold sauce won’t meld properly with your meat or tofu.
Why You’ll Love This Recipe
- One Pot Wonder: I just dump everything in—onion, garlic, tomato sauce—and let it simmer while I set the table.
- Rich and Creamy: The butter and heavy cream make it so velvety, I could drink it straight from the pan.
- Weeknight Hero: I’ve served this for dinner parties and random Tuesdays with equal success.
- Leftovers for Days: Honestly, it tastes even better the next day when the flavors really sink in.
Step-by-Step Instructions for Butter Chicken Simmer Sauce
This method ensures a rich, velvety sauce with perfectly balanced spices every time.
Step 1: Sauté Aromatics Until Fragrant
Heat the 0.5 cup Unsalted Butter in a heavy-bottomed saucepan over medium heat until melted and foaming. Add the finely diced 1 whole Yellow Onion and cook for 6-8 minutes, stirring occasionally, until the edges turn translucent and golden.
Add the minced 4 cloves Garlic Cloves and sauté for 1-2 minutes until fragrant but not browned. Here’s the thing—if the garlic burns, it’ll turn bitter and ruin the sauce. Keep the heat moderate and watch it closely.
Step 2: Toast Spices for Depth of Flavor
Stir in the 1 tbsp Ground Cumin, 1 tbsp Ground Coriander, 2 tsp Garam Masala, 0.5 tsp Turmeric Powder, and 1 tsp Kashmiri Red Chili Powder. Cook the spice mixture for 1-2 minutes, stirring constantly, until the aromas intensify and the spices deepen in color slightly.
This toasting step is non-negotiable—it wakes up the spices and builds a complex flavor base. You’ll notice the kitchen filling with a warm, earthy fragrance. That’s how you know it’s working. If the spices start to stick, add a splash of water to prevent burning.
Step 3: Build the Sauce Base
Pour in the 2 cups Tomato Sauce and stir well to combine with the spice mixture. Increase the heat to medium-high and bring to a gentle simmer. Reduce the heat to medium-low and let it cook for 10-12 minutes, stirring occasionally.
You want the sauce to thicken slightly and the raw taste of the spices to mellow. The color will deepen to a rich, brick-red hue. Taste as you go—if it needs more warmth, add a pinch of Kashmiri chili powder, but remember it’ll intensify as it reduces.
Step 4: Finish with Heavy Cream
Reduce the heat to low and slowly pour in the 1 cup Heavy Cream, stirring constantly to incorporate it smoothly. Let the sauce simmer gently for 5-7 minutes until it reaches your desired consistency. The cream will mellow the acidity of the tomatoes and create that signature velvety texture.
Don’t let it boil vigorously—this can cause the cream to separate. You’re aiming for a sauce that coats the back of a spoon but still drizzles easily. If it thickens too much, add a splash of water to loosen it. Taste and adjust seasoning if needed, though the butter and spices should provide enough depth.
Pro Tips For Making Butter Chicken Simmer Sauce
- Brown the Onions: Cook the yellow onions until deep golden brown—about 10-12 minutes on medium-low heat. I learned this the hard way: raw or pale onions make the sauce taste flat.
- Bloom the Garlic: Add minced garlic only after the onions are caramelized, then cook for just 30 seconds. Any longer and it turns bitter, which ruins the sauce’s balance.
- Temper the Cream: Let the heavy cream sit at room temperature for 15 minutes before adding it to the hot sauce. Cold cream can split, and after wasting a batch, I now always plan ahead.
- Finish with Butter: Stir in the unsalted butter at the very end, off the heat. Sounds weird, but it works: this keeps the sauce silky instead of greasy.
Troubleshooting Perfect Results
Sauce Too Thin
If your simmer sauce lacks body, continue cooking over medium-low heat for an additional 5-10 minutes. The tomato base needs time to reduce. I find stirring frequently prevents sticking while concentrating flavors. 💡
Cream Separating
If the cream separates, immediately reduce heat to low and whisk vigorously. Add 1-2 tbsp cold water or cream to help re-emulsify. Never boil the sauce after adding cream—this is the most common cause of separation.
Spices Taste Raw
When spices taste harsh, they likely weren’t toasted enough. Cook the spice mixture in butter for a full 2-3 minutes until fragrant. If already added, simmer the sauce for 10-15 minutes longer to mellow the flavors.
Sauce Too Thick
Thicken too much? Stir in ¼ cup water or chicken stock at a time until reaching your desired consistency. Remember the sauce will thicken further as it cools. I prefer using San Pellegrino water for its neutral flavor.
Bitterness Issues
Burnt garlic or spices cause bitterness. Start over with fresh ingredients, keeping heat at medium maximum. If already made, stir in 1 tsp sugar or honey to balance bitterness. This often happens when rushing the onion cooking step.
Color Too Pale
For richer color, add ½ tsp turmeric or 1 tsp Kashmiri chili powder. Cook the sauce longer to deepen the hue naturally. I notice San Marzano tomato sauce produces the most vibrant red color consistently.
Nutrition Facts
Frequently Asked Questions
Can I use coconut milk instead of heavy cream?
Yes, full-fat coconut milk works as a dairy-free substitute. Use the same 1 cup amount and simmer gently to prevent separation. The flavor will be slightly different but still delicious.
How long can I store this sauce?
It keeps for 5 days in the fridge in an airtight container. For longer storage, freeze for up to 3 months. Thaw overnight in the fridge before using.
Can I make this spicier?
Add an extra ½ tsp of Kashmiri chili powder or a pinch of cayenne. For heat lovers, stir in 1 chopped green chili with the onions.
What if I don’t have garam masala?
Mix ½ tsp each of cumin, cardamom, and cinnamon as a substitute. Toast the blend in butter first to develop the flavors.
- 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