This rich tomato cream base delivers the authentic flavors that define classic butter chicken. I developed this sauce to capture the perfect balance of tangy tomatoes, aromatic spices, and velvety cream.
With just 20 minutes of simmering, you’ll have a smooth, flavorful sauce ready to elevate your next Indian-inspired dish. The blend of spices creates depth that’s both comforting and complex.
Ingredients for Butter Chicken Cooking Sauce
These authentic ingredients create a rich, velvety sauce base with deep Indian-inspired flavors.
| Ingredient | Amount | Notes |
|---|---|---|
| Tomato Puree 🍅 | 2 cups | Smooth, no chunks preferred |
| Heavy Cream 🥛 | 1 cup | Full-fat for velvety texture |
| Unsalted Butter 🧈 | ½ cup | Divided for cooking and finishing |
| Yellow Onion 🧅 | 1 whole | Finely diced for base |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic depth |
| Ginger Root 🌿 | 1 tbsp | Freshly grated essential |
| Garam Masala 🌶️ | 2 tsp | Authentic Indian blend required |
| Ground Cumin 🌿 | 1 tsp | Toasted for warmth |
| Ground Coriander 🌿 | 1 tsp | Balances the earthiness |
| Kashmiri Red Chili Powder 🌶️ | 1 tsp | For vibrant color and mild heat |
| Turmeric Powder 🟡 | ½ tsp | For golden hue |
| Salt 🧂 | 1 ½ tsp | Adjust to taste preference |
[recipeingredientscaler]
The tomato puree is the foundation—San Marzano canned tomatoes blended smooth work best, but any good-quality brand will do. For the cream, look for heavy cream with at least 36% fat content from the dairy aisle. The garam masala is non-negotiable; find it at Indian grocery stores or the international aisle. Fresh ginger and garlic make all the difference (the jarred stuff just doesn’t compare).
No garam masala? Mix half the amount each of cumin, coriander, cardamom, and cinnamon—it’s close enough. Kashmiri chili powder can be swapped for regular chili powder plus a pinch of paprika for color. Out of heavy cream? Use full-fat coconut milk for a dairy-free version (flavor will differ slightly). The onion can be shallots if you’ve got them.
This sauce keeps beautifully in the fridge for up to 5 days and freezes for 3 months. Store in an airtight container (glass jars are perfect). Reheat gently on the stove—don’t boil, or the cream might separate. always stir well before using.
Why You’ll Love This Recipe
- One Pot Wonder: I just dump everything in and let the tomato puree and cream work their magic together.
- Rich & Velvety: The butter and heavy cream make this sauce so luscious I could drink it straight from the pan.
- Weeknight Hero: Between us, I’ve served this over rice, naan, even roasted veggies—no complaints.
- Leftovers? Yes Please: Honestly, it tastes even better the next day when the garlic and onion flavors really settle in.
Step-by-Step Instructions for Butter Chicken Cooking Sauce
Master the authentic technique for a velvety, restaurant-quality sauce with these proven steps.
Step 1: Build the Aromatic Base
Melt ¼ cup of the unsalted butter in a heavy-bottomed pot over medium heat. Add the finely diced yellow onion and cook for 8-10 minutes, stirring often, until soft and golden brown—this is your flavor foundation.
Stir in the minced garlic cloves and freshly grated ginger root, cooking for 1-2 minutes until fragrant. The raw smell of ginger will mellow into a warm, inviting aroma. Watch carefully to prevent burning; these delicate aromatics cook quickly.
Step 2: Toast the Spices for Depth
Add the garam masala, ground cumin, ground coriander, Kashmiri red chili powder, and turmeric powder. Toast the spices in the hot butter for 30-45 seconds until they release their oils and become deeply fragrant.
This blooming step transforms the dry spices from powdery to potent, unlocking their full potential. The mixture should look slightly darker and smell incredibly rich. Immediately add the 2 cups tomato puree to prevent scorching.
Step 3: Simmer and Develop the Sauce
Pour in the tomato puree and 1.5 tsp salt. Reduce heat to medium-low and simmer uncovered for 15-20 minutes, stirring occasionally, until the sauce thickens and deepens to a rich, brick-red color.
The sauce will reduce by about a third, intensifying the flavors. You’ll notice the raw tomato taste disappears, replaced by a complex, mellow sweetness. Stir frequently toward the end to prevent sticking.
Step 4: Finish with Cream and Butter
Reduce heat to low and slowly stir in the 1 cup heavy cream. Simmer for 5 minutes until fully incorporated and the sauce takes on a silky, velvety texture.
Remove from heat and stir in the remaining ¼ cup unsalted butter until completely melted. This final addition adds a luxurious sheen and rounds out the flavors. Taste and adjust salt if needed—the sauce should be rich but balanced.
Pro Tips For Making Butter Chicken Cooking Sauce
- Sauté Onions Slow: Cook the yellow onions on medium-low for 10-12 minutes until golden—rushing this step leaves a raw, harsh flavor in the sauce.
- Bloom the Garlic: Add minced garlic only after onions soften, and give it 30 seconds max before adding tomato puree to prevent bitterness.
- Temper the Cream: I learned this the hard way—let the heavy cream warm slightly before stirring it in, or it can separate in the hot sauce.
- Finish with Butter: Stir in the unsalted butter at the very end, off the heat, so it melts smoothly without breaking the emulsion.
Best Sauces and Condiments for This Recipe
Classic Raita
Cool the heat with a refreshing cucumber raita that complements the richness perfectly. Mix 1 cup plain yogurt with ½ cup grated cucumber (squeeze out excess water), 1 tbsp fresh mint, and a pinch of cumin powder. The cool creaminess balances the sauce’s depth. 🥒
Cilantro Chutney
Add a bright, herbaceous note with cilantro chutney. Blend 2 cups fresh cilantro, ½ cup mint leaves, 1 green chili, 1 tbsp lemon juice, and 2 tbsp water until smooth. This vibrant green sauce adds freshness to each bite.
Mango Chutney
Sweet and tangy mango chutney enhances the sauce’s complexity. Use store-bought (Patak’s is my go-to) or make your own with 2 ripe mangoes, ½ cup vinegar, and ¼ cup sugar. The fruity contrast elevates the dish beautifully.
Pickled Onions
Quick-pickle ½ red onion (thinly sliced) in ½ cup white vinegar, 1 tsp salt, and 1 tsp sugar for 30 minutes. The sharp crunch cuts through the creamy sauce, adding texture and acidity.
Lemon Wedges
A simple but essential pairing. Serve with fresh lemon wedges for a bright citrus finish. The acidity lifts the rich flavors and cleanses your palate between bites.
Naan or Basmati
For serving, warm store-bought naan or cook 1 cup basmati rice per the package. Both soak up the sauce beautifully, ensuring no flavor is left behind. 💛
Nutrition Facts
Frequently Asked Questions
Can I make this sauce ahead of time?
The flavors deepen when made 1-2 days in advance. 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 dairy-free version, use full-fat coconut milk. Half-and-half works in a pinch but may be less rich. Avoid low-fat options as they can curdle when heated.
Why did my sauce separate?
This usually happens if the cream boils. Always keep heat at low when adding dairy and stir constantly. If it separates, whisk vigorously or blend briefly to re-emulsify.
How do I adjust the spice level?
Reduce or omit the Kashmiri chili powder for milder heat. For more kick, add ½ tsp cayenne or a pinch of red pepper flakes at the end.
- 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