Sauces & Condiments
This Aldi butter chicken sauce recipe delivers restaurant-quality depth with a creamy yogurt-tomato base and aromatic spices—all using budget-friendly ingredients. The secret lies in balancing tangy yogurt with rich tomato paste, creating a sauce that coats chicken perfectly while staying true to Indian flavors.
I developed this version after realizing most store-bought sauces lack the complexity of homemade, and it's become my go-to for weeknight dinners.
The sauce builds in layers: warm spices like cumin and turmeric form the foundation, while garam masala adds that signature Indian warmth. Yogurt keeps it creamy without heaviness, and a touch of cream at the end elevates it to restaurant-quality richness.
What makes this recipe special is its adaptability—use it as a marinade, cooking sauce, or even a dipping sauce for naan.
By the time you've finished, you'll have a velvety sauce that's perfectly balanced between tangy, spicy, and creamy—ideal for tenderizing chicken or serving over rice. The best part? It keeps well in the fridge for up to 5 days or freezes beautifully for future meals.
This is the kind of sauce that transforms simple ingredients into something extraordinary.
For extra richness, stir in a splash of coconut milk before serving, or adjust the spice level by adding more cayenne or reducing the chili powder. The possibilities are endless, but the foundation remains foolproof. Let's make this sauce!
Ingredients for aldi butter chicken sauce
Budget-friendly ingredients transform into restaurant-quality butter chicken sauce with these aromatic spices and creamy base.
| Ingredient | Amount | Notes |
|---|---|---|
| Plain Yogurt 🥛 | 1 cup | Full-fat for creaminess (Greek works too) |
| Tomato Paste 🍅 | ½ cup | San Marzano preferred for sweetness |
| Heavy Cream 🥛 | ¼ cup | Full-fat for restaurant-quality richness |
| Garam Masala 🌶️ | 1 tbsp | Freshly ground for maximum aroma |
| Ground Cumin 🌿 | 1 tsp | Toasted for deeper flavor profile |
| Turmeric Powder 🧡 | ½ tsp | High-quality for vibrant color |
| Ground Coriander 🌿 | ½ tsp | Freshly ground preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced finely for smooth texture |
| Ginger Root 🌿 | 1 tbsp | Freshly grated for zesty kick |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed for tang |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Cayenne Pepper 🔥 | ¼ tsp | Adjust for heat preference |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For sautéing spices |
| Water 💧 | ½ cup | For thinning consistency |
The yogurt is non-negotiable for that signature tangy creaminess—Aldi's full-fat Greek yogurt works perfectly if you want to save money, but Fage or Siggi's elevate the texture. For tomato paste, San Marzano is worth the splurge—its natural sweetness balances the spices beautifully. The garam masala should be freshly ground; MDH or Everest brands from Indian grocery stores deliver the most authentic flavor. If you can't find fresh ginger, substitute powdered at half the amount, but the fresh version adds a vibrant zing that's hard to replicate. Sauté your spices in extra-virgin olive oil until fragrant—this step develops the sauce's depth.
No garam masala? Combine 1/2 tsp each cumin, coriander, cinnamon, and cardamom as a substitute. The heavy cream can be swapped for coconut milk for a lighter option, though it will alter the traditional richness. If you're sensitive to heat, reduce the cayenne to 1/4 tsp or omit entirely. The lemon juice brightens the sauce—Meyer lemons add subtle sweetness if you have them. For a smoother texture, blend the sauce after cooking. If it's too thick, add water 1 tbsp at a time until you reach the desired consistency. The sauce should coat the back of a spoon but still be pourable.
This sauce keeps exceptionally well—5 days refrigerated in an airtight container, or 3 months frozen. For freezing, portion into ice cube trays before transferring to a bag for easy single-use servings. Reheat gently on the stove, adding a splash of water if needed. The flavors actually improve after a day in the fridge as the spices meld. For extra richness before serving, stir in 1 tbsp coconut milk or a pat of butter. The sauce pairs beautifully with grilled chicken, rice, or naan—make a double batch to have on hand for quick weeknight meals.
Why You'll Love This Recipe
- Pantry Magic: I swear by this sauce because it’s built from ingredients I already have—no fancy shopping trips. That garam masala, though? It’s the secret weapon that turns simple yogurt and tomato paste into something ridiculously aromatic.
- Creamy Without Effort: The heavy cream gives it that luscious, restaurant-worthy texture, but honestly, it’s foolproof. Stir in the yogurt, add the spices, simmer—done. No whisking for hours or straining for clarity.
- Double-Duty Sauce: This isn’t just for chicken. I’ve drizzled it over naan, tossed it with rice, even used it in a quick pasta dish. It’s my go-to for when I’m craving richness but don’t want to slave over a recipe.
- Budget-Friendly Luxury: Aldi’s yogurt and tomato paste keep costs low, but the flavor feels indulgent. I make a big batch, freeze half, and still have leftovers that disappear faster than my willpower when I reheat them.
Step-by-step instructions for Aldi butter chicken sauce
Transform simple pantry staples into restaurant-quality sauce with this precise technique.
Bloom the Spices in Olive Oil
Heat the 1 tablespoon extra-virgin olive oil in a medium saucepan over medium heat. Add the 1 tablespoon garam masala, 1 teaspoon ground cumin, ½ teaspoon turmeric powder, and ½ teaspoon ground coriander. Stir constantly for 1-2 minutes until the spices release their aromatic oils and begin to sizzle gently.
The reason we toast spices first is to deepen their flavors before they're submerged in liquid. You'll know they're ready when the mixture smells rich and earthy—almost like warm spices from an Indian spice shop. This step prevents the spices from settling at the bottom of your sauce.
Sauté the Aromatics
Add the 4 minced garlic cloves and 1 tablespoon freshly grated ginger root to the spice mixture. Cook for 1-2 minutes until the garlic turns golden and becomes fragrant. Be careful not to let it burn—garlic turns bitter quickly when overcooked.
Here's a pro tip: If you're using pre-minced garlic from a jar, drain it well first. The excess moisture can make your sauce watery. The aromatics should be soft but still retain their distinct colors—bright yellow for turmeric, pale gold for ginger, and light brown for garlic.
Build the Yogurt-Tomato Base
Reduce the heat to low and gradually whisk in the 1 cup plain yogurt and ½ cup tomato paste. Stir continuously for 3-4 minutes until the mixture thickens slightly and the raw taste of tomato paste disappears. This slow combination prevents the yogurt from curdling from the heat.
If the mixture looks too thick at this stage, you can add 1-2 tablespoons of water to loosen it. The goal is a smooth, velvety consistency that will carry the spices beautifully. The sauce should coat the back of a spoon but still flow easily when poured.
Finish with Cream and Balance Flavors
Stir in the ¼ cup heavy cream, 1 tablespoon lemon juice, 1 teaspoon salt, and ¼ teaspoon cayenne pepper. Simmer gently for 5-7 minutes until the sauce thickens further and the flavors meld together. The lemon juice brightens the richness of the cream while the cayenne adds subtle heat.
Taste and adjust seasoning—you might need a touch more salt or a splash of water to reach your ideal consistency. The sauce should be creamy but not heavy, with a perfect balance of tangy, spicy, and sweet notes. If you prefer it hotter, add more cayenne; for more depth, a pinch of sugar can help.
Rest and Use Immediately
Remove the sauce from heat and let it rest for 5 minutes. This allows the flavors to fully integrate and the sauce to reach its optimal texture. The resting period also prevents the sauce from continuing to cook and potentially separating when added to hot chicken.
For best results, use the sauce immediately over grilled or roasted chicken. The warm spices and creamy yogurt base pair perfectly with tender chicken pieces. If you need to store it, keep it refrigerated for up to 3 days—just reheat gently on the stove, stirring constantly to prevent curdling.
Pro Tips For Making Aldi Butter Chicken Sauce
- Bloom the Spices First: Toast the ground cumin and garam masala in your saucepan for 30 seconds before adding tomato paste—just until you smell that warm, nutty aroma. I used to skip this, and the flavors always felt flat. It’s the difference between a sauce and a real butter chicken experience.
- Strain the Yogurt: Whisk the plain yogurt through a fine-mesh sieve or cheesecloth to remove excess liquid before mixing it into the sauce. Thick, tangy yogurt makes a smoother sauce, and no one wants a watery butter chicken. (Yes, it’s tedious, but the result is worth it.)
- Simmer, Don’t Boil: Keep the sauce at a gentle simmer—tiny bubbles, occasional swirls—after adding the heavy cream. Boiling it turns the sauce grainy and separates the fat. I learned this after ruining a batch and now treat it like a nervous first date: low and slow.
- Use a Splodge of Butter: Stir in 1 tablespoon of butter at the very end, right before serving. It cuts through the richness of the heavy cream and adds a velvety finish. (Bonus: It makes the sauce look restaurant-worthy in photos.)
Wine and beer pairings for these flavors
Indian White Wine
A crisp Chenin Blanc from India—like Sula Chenin Blanc—pairs beautifully with this butter chicken sauce. Its bright acidity and hints of apple and citrus cut through the richness while complementing the warm spices. Serve slightly chilled to enhance the sauce's creamy texture and balance the garam masala's depth. 🍷
Dry Red Wines
For a bolder pairing, try a Cabernet Sauvignon or Shiraz with enough tannins to stand up to the sauce's creaminess. I recommend Grover Zampa Cabernet—its dark fruit and spice notes mirror the garam masala while the tannins cleanse your palate between bites.
Let the wine breathe for 10 minutes before serving to soften its edges.
Light Beers
A Pilsner-style beer like Kingfisher Ultra or Sapporo Premium works surprisingly well with butter chicken sauce. The beer's crisp, slightly sweet malt profile complements the yogurt's tang while the effervescence refreshes your palate.
For a craft option, try a German Helles Lager—its subtle banana notes harmonize with the ginger and garlic in the sauce.
Spiced Cocktails
For a festive touch, serve this sauce with a Mango Lassi Martini—mix 2 oz vodka, 1 oz mango puree, 1 oz yogurt, and ½ oz lime juice, then shake with ice.
The creamy, slightly sweet cocktail mirrors the sauce's texture while the spices in the sauce enhance the drink's tropical flavors. Garnish with a pinch of cardamom for an aromatic finish.
Non-Alcoholic Pairings
For a refreshing non-alcoholic option, try ginger beer like BrewDog Ginger Beer. Its spicy kick and citrus notes elevate the sauce's flavors without overpowering them. Alternatively, a sparkling lime soda with a dash of Tajín on the rim adds a tangy contrast that cleanses your palate beautifully. ✨
Creamy Pairings
If you love rich textures, pair this sauce with a vanilla chai latte made with steamed milk and chai concentrate. The warm spices in the chai mirror the garam masala, while the vanilla and milk create a harmonious balance with the sauce's creaminess.
For an extra touch, drizzle a little honey over the latte to complement the sauce's sweet-tangy profile.
Nutrition facts
Frequently asked questions
Can I make this sauce without yogurt?
You can substitute yogurt with ½ cup sour cream or coconut milk for creaminess, but the tangy balance will change. For authenticity, use ½ cup plain Greek yogurt + 2 tbsp water to maintain texture. The yogurt prevents the sauce from becoming too heavy while adding that signature tang.
How do I adjust the spice level?
Start with the ¼ tsp cayenne as written. For mild heat, reduce to ⅛ tsp or omit entirely. For extra spice, add ½ tsp red chili powder or a pinch of cayenne. Balance with ½ tsp sugar or 1 tsp honey if the heat overpowers the flavors.
What's the best way to store leftovers?
Store in an airtight container in the fridge for up to 5 days. For freezing, portion into ice cube trays, freeze, then transfer to a bag. Thaw overnight in the fridge—never microwave directly. Reheat gently on low heat, stirring constantly to prevent separation.
Can I use this sauce for other proteins?
It works beautifully with tofu, shrimp, or even paneer. For chicken alternatives, reduce cooking time by 2-3 minutes to prevent overcooking. The sauce also pairs well with roasted vegetables like eggplant or cauliflower for a vegetarian dish.
Why did my sauce separate?
Sauce separates when heated too quickly or stirred too vigorously. Always cook on low heat and whisk gently. To fix: Stir in 1 tbsp cold water or yogurt while whisking continuously. For a smoother texture, blend briefly before reheating. The yogurt base is sensitive to rapid temperature changes!
