This homemade butter chicken sauce captures the same rich, velvety texture as the Aldi favorite, with deeper, more authentic flavor. The secret lies in a slow simmer of tomatoes, cream, and warm spices.
You’ll achieve a restaurant-quality sauce with just 10 minutes of prep and pantry staples. The result is smooth, aromatic, and perfectly balanced for any protein or rice dish.
Ingredients for Aldi Butter Chicken Sauce
Ten ingredients transform into that silky, spiced sauce you crave from Aldi.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter 🧈 | ½ cup | European-style preferred for richness |
| Yellow Onion 🧅 | 1 whole | Finely diced for base flavor |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic depth |
| Ginger Root 🌿 | 1 tbsp | Freshly grated for zing |
| Tomato Sauce 🍅 | 1 ½ cups | Smooth, no chunks preferred |
| Heavy Cream 🥛 | 1 cup | Full-fat for velvety texture |
| Garam Masala 🌶️ | 2 tsp | Freshly ground for best aroma |
| Ground Cumin 🌿 | 1 tsp | Toasted lightly before adding |
| Ground Coriander 🍃 | 1 tsp | Balances the warmth of cumin |
| Cayenne Pepper 🔥 | ¼ tsp | Adjust to preferred heat level |
The butter is non-negotiable here—European-style from Aldi has that extra richness that mimics the restaurant version. Tomato sauce should be plain and smooth; Aldi’s Simply Nature line works perfectly. For the cream, heavy whipping cream gives the velvety finish (don’t sub milk). Fresh ginger and garlic are key—pre-minced in jars just doesn’t have the same punch (worth the extra minute to grate).
No garam masala? Mix equal parts cumin, coriander, cinnamon, and cardamom for a close substitute. Heavy cream can be swapped for full-fat coconut milk if avoiding dairy, but the flavor shifts slightly. Cayenne can be omitted if sensitive to heat, but a pinch of smoked paprika adds depth without the burn. Tomato sauce in a can works, but avoid the ones with added herbs.
This sauce keeps beautifully. Store in an airtight container in the fridge for up to 5 days, or freeze for 3 months. Reheat gently to avoid separation—stirring in a splash of water helps restore that creamy texture if needed.
Why You’ll Love This Recipe
- One Pot Wonder: I love that everything from the butter to the tomato sauce simmers together in a single pan—minimal cleanup, maximum flavor.
- Rich and Creamy: The butter blends with the ginger and garlic to create a sauce so velvety, I could drink it straight from the spoon.
- Weeknight Hero: Honestly, it’s my go-to for busy evenings when I need something fast but still packed with restaurant-quality taste.
- Budget Friendly: Using Aldi’s affordable ingredients, I make a luxurious-tasting dish without the luxury price tag.
Step-by-Step Instructions for Aldi Butter Chicken Sauce
This velvety sauce comes together with careful layering of spices and a slow, rich simmer.
Step 1: Build the Aromatic Base
Melt the 0.5 cup unsalted butter in a heavy saucepan over medium heat. I let it foam slightly but not brown—this preserves its rich, creamy base for the sauce. Add the finely diced yellow onion and cook for 8-10 minutes, stirring occasionally, until it softens to a translucent, golden state.
This slow cooking draws out the onion’s natural sweetness, which balances the bold spices later. Watch the edges carefully—they’ll turn light brown when ready. Don’t rush this; raw onion flavor will overpower the dish.
Step 2: Bloom the Spices and Aromatics
Add the minced garlic cloves and freshly grated ginger root to the onions. Stir constantly for 1-2 minutes until the garlic turns fragrant and just golden—burnt garlic tastes bitter and ruins the sauce.
Now sprinkle in the 2 tsp garam masala, 1 tsp ground cumin, 1 tsp ground coriander, and 0.25 tsp cayenne pepper. Toast the spices in the butter for 30-45 seconds until they release their aromas. You’ll smell the difference when they’re ready.
Step 3: Develop the Sauce with Tomato
Pour in the 1.5 cups tomato sauce and stir well to combine. Reduce the heat to medium-low and let it simmer for 10-12 minutes, stirring occasionally. The sauce should thicken slightly and deepen to a rich, brick-red color.
This step mellows the acidity of the tomato and allows the spices to infuse fully. If it splatters, partially cover the pan. The sauce will reduce by about a quarter, intensifying all those layered flavors.
Step 4: Finish with Cream for Luxurious Texture
Lower the heat to low and slowly pour in the 1 cup heavy cream, stirring constantly to prevent curdling. Simmer gently for 5-7 minutes until the sauce reaches a velvety consistency that coats the back of a spoon.
Taste and adjust the seasoning if needed, though the butter and spices should provide enough depth. The final sauce should be smooth, rich, and fragrant with a subtle warmth from the cayenne. Serve it hot over grilled chicken or with naan for soaking up every last drop.
Pro Tips For Making Aldi Butter Chicken Sauce
- Brown the Onions: Cook the yellow onions until deeply golden—about 8-10 minutes on medium-low heat. I learned this the hard way: undercooked onions make the sauce taste raw and sharp.
- Grate the Ginger: Skip the mincing and use a microplane for the ginger root. It blends seamlessly into the sauce and saves you from chewing on fibrous bits.
- Bloom the Spices: After sautéing onions, add your spices to the hot butter for 30 seconds before adding tomato sauce. Sounds weird, but it works: this wakes up the flavors.
- Use Full-Fat Tomato Sauce: Aldi’s tomato sauce varies—grab the full-fat version if available. The extra richness balances the acidity and makes a real difference in the final sauce.
Flavor Customization for This Recipe
Mild Heat Option
For a gentler version, simply omit the 0.25 tsp cayenne pepper entirely. The remaining spices still provide warm, aromatic depth without the kick. I often do this when serving to kids or heat-sensitive friends.
Spice It Up
Craving more heat? Add an extra ½ tsp cayenne or stir in 1 tsp red chili flakes with the other spices. For serious spice lovers, a dash of hot sauce at the end adds instant fire. 🌶️
Creamy Variations
Swap the 1 cup heavy cream for full-fat coconut milk for a dairy-free version. It’ll have a slight coconut aroma but still that luxurious texture. For extra richness, use ½ cup cream and ½ cup Greek yogurt.
Flavor Boosters
Stir in 1 tsp fenugreek leaves (crushed) at the end for that authentic restaurant taste. A splash of 1 tbsp honey balances acidity if your tomato sauce is particularly tart. Trust me, these small additions make a big difference.
Herb Infusion
Add 5-6 fresh basil leaves during the final simmer for a bright, fresh note. Or try 1 tsp dried fenugreek leaves for an earthy depth that’s traditional in Indian cooking. Remove whole leaves before serving.
Citrus Twist
A squeeze of 1 tsp lemon juice at the end brightens all the flavors. The acidity cuts through the richness beautifully. I love how this simple addition wakes up the entire dish. 💛
Nutrition Facts
Frequently Asked Questions
Can I use canned tomatoes instead of tomato sauce?
Yes, but blend 1.5 cups canned tomatoes first to remove chunks. The smooth texture is key for this velvety sauce. Strain if needed to match tomato sauce consistency.
Why does the sauce separate when reheating?
Low and slow is the fix. Reheat over low heat while stirring constantly. Adding a splash of water helps re-emulsify the cream and butter.
How can I make it thicker?
Simmer uncovered for an extra 5-7 minutes to reduce. For quick results, mix in 1 tsp cornstarch with water before adding to the sauce.
Is garam masala essential?
It’s the signature flavor, but in a pinch, use 1 tsp cumin + ½ tsp each cinnamon and cardamom. Freshly ground spices work best.
- 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