Butter Chicken Cooking Sauce Recipe: Rich Tomato Cream Base for Authentic Flavor

Visual representation of butter chicken cooking sauce recipe

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.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

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

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value
Total Fat 34g44%
Saturated Fat 22g110%
Cholesterol 105mg35%
Sodium 920mg40%
Total Carbohydrate 12g4%
Dietary Fiber 3g11%
Sugars 6g
Protein 5g10%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

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.

2

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.

3

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.

4

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.

★★★★★4.8(6 reviews)
Tyler Campbell