This velvety butter chicken curry sauce transforms ordinary dishes with its rich, spiced tomato cream base. I developed this recipe to capture the essence of restaurant-quality Indian flavors at home.
With simple ingredients like tomatoes, cream, and aromatic spices, this sauce delivers a smooth, complex flavor profile that elevates any meal. Perfect for meal prep or last-minute cooking.
Ingredients for Butter Chicken Curry Sauce
Eleven ingredients create this restaurant-quality sauce with complex, velvety flavor in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter 🧈 | ½ cup | European-style preferred for richness |
| Heavy Cream 🥛 | 1 cup | Full-fat for velvety texture |
| Canned Tomato Sauce 🍅 | 1 ½ cups | San Marzano preferred for sweetness |
| Onion 🧅 | 1 whole | Yellow or white, finely diced |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| 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 the cumin perfectly |
| Turmeric 🌶️ | ½ tsp | For color and earthiness |
| Kashmiri Chili Powder 🌶️ | 1 tsp | Mild heat, vibrant color |
| Salt 🧂 | 1 tsp | Diamond Crystal kosher preferred |
The butter and cream are non-negotiable for that signature velvety texture—European-style butter has higher fat content, and full-fat heavy cream ensures stability when simmering. San Marzano tomato sauce brings natural sweetness without bitterness. Find these at Whole Foods or well-stocked international markets. The garam masala should be fresh; Penzeys carries excellent blends if your spice drawer is outdated.
No Kashmiri chili? Sweet paprika plus a pinch of cayenne works in a pinch. Greek yogurt can replace half the cream for tang (but texture changes slightly). If you’re missing fresh ginger, ground ginger at one-third the amount is acceptable. The onion and garlic form the flavor base—don’t rush their sauté. For extra depth, bloom spices in hot butter before adding liquids.
Sauce keeps 5 days refrigerated in an airtight container. For longer storage, freeze in ice cube trays for 3 months. Reheat gently to avoid separation. The flavors meld and improve overnight, making this ideal for meal prep.
Why You’ll Love This Recipe
- One Pot Wonder: I just dump everything into a single pan—onions, garlic, tomato sauce, butter—and let it simmer while I set the table.
- Rich and Creamy: The heavy cream and butter melt together into this velvety sauce that coats every bite.
- Freezer Friendly: I always double the batch and freeze half for those nights when cooking feels impossible.
- Budget Stretcher: Canned tomato sauce and a few pantry staples make this taste luxurious without the price tag.
Step-by-Step Instructions for Butter Chicken Curry Sauce
Master this velvety sauce through precise technique and layered spice development.
Step 1: Build the Aromatic Foundation
Heat the 0.5 cup unsalted butter in a heavy-bottomed saucepan over medium heat until fully melted and foaming subsides. Add the finely diced onion and cook for 6-8 minutes, stirring frequently, until translucent and lightly caramelized.
This low-and-slow approach develops deep sweetness in the onion without burning. Add the 1 tbsp fresh ginger and 4 cloves garlic cloves, minced, and sauté for 1-2 minutes until fragrant but not browned. The raw edge of the ginger and garlic should mellow into a cohesive aromatic base.
Step 2: Bloom the Spices for Maximum Flavor
Reduce heat to medium-low and add the 1.5 tsp garam masala, 1 tsp ground cumin, 1 tsp ground coriander, 0.5 tsp turmeric, and 1 tsp Kashmiri chili powder. Stir constantly for 30-45 seconds until the spices release their oils and become highly fragrant.
This blooming step transforms the dry spices into a rich, complex paste that coats the onions and butter. Watch closely—the spices can burn quickly. You want them to turn a shade darker but not smell acrid. The mixture should resemble a thick, brick-red paste at this stage.
Step 3: Develop the Tomato Base
Pour in the 1.5 cups canned tomato sauce and stir to combine with the spice mixture. Increase heat to medium and simmer uncovered for 10-12 minutes, stirring occasionally, until the sauce thickens slightly and deepens to a rich mahogany color.
The tomato sauce should reduce by about one-quarter, allowing the flavors to concentrate. You’ll notice the raw tomato smell dissipates, replaced by a deeper, more rounded aroma. Season with the 1 tsp salt and adjust to taste—the sauce should be well-balanced but not overly salty at this stage.
Step 4: Finish with Cream for Luxurious Texture
Reduce heat to low and slowly pour in the 1 cup heavy cream, stirring constantly to emulsify the sauce. Simmer gently for 5-7 minutes until the mixture thickens enough to coat the back of a spoon.
This final step transforms the sauce from a spiced tomato base into a velvety, luxurious finish. The cream should fully incorporate without curdling—keep the heat low and stir patiently. The sauce will take on a beautiful orange hue and a silky texture that clings perfectly to chicken or other proteins.
Pro Tips For Making Butter Chicken Curry Sauce
- Bloom the Spices: Toast your garam masala and other spices in the butter for 30-45 seconds until fragrant—this wakes up the flavors before adding onions. I learned this the hard way after my first few batches tasted flat.
- Sauté Onions Longer: Cook the onions until deep golden brown, about 10-12 minutes. Sounds tedious, but it’s the base that removes any raw taste from the sauce.
- Temper the Cream: Let the heavy cream sit at room temperature for 10 minutes before adding to the hot sauce, or it may curdle. I skip this when I’m in a rush, but the texture is smoother when I don’t.
- Use Full-Fat Canned Tomatoes: Skip the low-fat or fresh tomato substitutes—full-fat canned tomato sauce gives the rich, thick consistency butter chicken needs. My grandmother swore by this, and she was right.
Essential Equipment for This Recipe
Heavy Saucepan
I always reach for my 3-quart enameled cast iron saucepan for this sauce. The heavy base prevents hot spots that could scorch the butter and spices. Le Creuset or Lodge make excellent options that distribute heat evenly. This is non-negotiable for the blooming stage. 🔥
Wooden Spoon
A flat-edged wooden spoon is perfect for stirring the spice paste and scraping up any browned bits. I prefer one with a long handle to avoid steam burns. Avoid metal utensils that can scratch your cookware.
Fine Grater
For the ginger, a Microplane produces the finest, most even grate. This ensures it dissolves completely into the sauce. I keep mine dedicated for ginger and citrus zest to avoid flavor transfer.
Accurate Measuring
Precision matters with spices, so I use stainless steel measuring spoons from OXO. They nest together and have leveling edges for exact amounts. A 1 tbsp of ginger or 1.5 tsp garam masala can make or break your sauce.
Instant-Read Thermometer
While not traditional, I swear by my ThermoWorks ThermoPop to monitor sauce temperature. It ensures I never exceed 180°F when adding cream, preventing curdling. This small investment saves many sauces. 💡
Immersion Blender
For ultra-smooth texture, I blend the finished sauce with a Cuisinart immersion blender. This emulsifies the butter and cream perfectly. If you don’t have one, a countertop blender works—but let the sauce cool slightly first.
Nutrition Facts
Frequently Asked Questions
Can I use half-and-half instead of heavy cream?
The sauce will be thinner and less rich. Heavy cream is ideal for that velvety texture, but half-and-half works in a pinch. Simmer longer to thicken.
How long does this sauce keep in the fridge?
Store in an airtight container for up to 5 days. For longer storage, freeze in portions for 3 months.
What if my sauce curdles when adding cream?
Remove from heat immediately and whisk vigorously. If needed, add 1 tsp ice-cold water to help re-emulsify. Keep heat low next time.
Can I make this dairy-free?
Substitute coconut cream for heavy cream and coconut oil for butter. The flavor will differ slightly but still taste great.
- 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