Sauces & Condiments
This Aldi butter chicken sauce recipe delivers restaurant-quality creaminess with a rich tomato-cashew blend that packs hidden spice depth. The secret lies in blending yogurt, tomatoes, and cashews into a velvety base while balancing garam masala, turmeric, and ginger for authentic flavor.
What makes this sauce special is how it transforms simple ingredients into something complex—creamy yet tangy, with just the right amount of warmth.
What sets this sauce apart is its versatility and foolproof technique. You'll start with a smooth tomato-cashew purée that forms the creamy foundation, then build layers of flavor through slow simmering and spice blooming.
The sauce thickens beautifully without requiring reduction, making it perfect for batch cooking. Best of all, it reheats like a dream, maintaining that restaurant-quality texture.
By the time you're done, you'll have a sauce that's rich enough for drizzling over grilled chicken or rice, but balanced enough to stand alone as a dip. The cashews add natural creaminess without dairy, while the yogurt keeps the sauce tangy and smooth.
This recipe makes enough for 4-6 servings, with leftovers storing perfectly in the fridge for up to 5 days or freezing for 3 months.
Adjust the heat to your preference by adding more cayenne or chili powder, or keep it mild for family-friendly meals. The sauce works equally well with store-bought or homemade chicken, and the flavor actually improves after chilling overnight. Here's everything you need to make it!
Ingredients for aldi butter chicken sauce
Creamy, tangy, and packed with hidden spice—this sauce transforms simple pantry staples into restaurant-quality richness.
| Ingredient | Amount | Notes |
|---|---|---|
| Plain Yogurt 🥛 | 1 cup | Full-fat for creaminess |
| Canned Tomato Sauce 🍅 | 1 ½ cups | San Marzano preferred |
| Raw Cashews 🥜 | ½ cup | Toasted for richness |
| Garam Masala 🌶️ | 1 tbsp | Freshly ground preferred |
| Ground Turmeric 🧡 | ½ tsp | Bright yellow color |
| Fresh Ginger 🌿 | 1 tbsp | Grated, aromatic |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth |
| Onion Powder 🧅 | 1 tsp | Freshly ground preferred |
| Ground Cumin 🌿 | ½ tsp | Toasted for warmth |
| Cayenne Pepper 🔥 | ¼ tsp | Adjust for heat |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | High quality, fruity |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Salt 🧂 | ¾ tsp | Diamond Crystal preferred |
The yogurt is your secret weapon here—full-fat gives that velvety texture, but if you've only got non-fat, add an extra tablespoon of olive oil to compensate. Trader Joe's and Costco carry the best-priced San Marzano tomato sauce, but any high-quality canned sauce will work. Toast those cashews for 5 minutes in a dry pan—they'll release their natural oils and make the sauce unbelievably creamy. Look for garam masala with visible whole spices; Penzeys or the bulk bins at Whole Foods are your best bets. That bright yellow turmeric? It's not just for color—it's a key player in the flavor profile.
No cashews? Substitute with soaked white beans or tahini—both add creaminess, though the texture will be slightly different. Fresh ginger and garlic are ideal, but powdered ginger at half the amount works in a pinch. The onion powder might seem like an afterthought, but it rounds out the sauce beautifully—don't skip it. For heat control, start with less cayenne and add to taste. The sauce should be balanced: creamy from the yogurt and cashews, tangy from the lemon, and warm from the spices. If it tastes too thick, stir in a splash of water or more yogurt. If too thin, simmer uncovered for 5 minutes.
This sauce gets better with time—let it sit for at least 30 minutes before serving so the flavors meld. Keeps for 5 days in the fridge, sealed tightly with plastic wrap pressed directly on the surface to prevent a skin from forming. Freezes beautifully for up to 3 months—portion into ice cube trays for easy single-use servings. The sauce reheats like a dream, so make extra for leftovers or batch cooking. Store in glass jars if you can—they preserve flavor better than plastic over time.
Why You'll Love This Recipe
- Pantry Magic: I swear by this sauce because it’s all about what’s already in my cupboard. No fresh herbs to wilt or spices to measure out—just yogurt, canned tomatoes, and cashews that blend into a velvety base. Honestly, the garam masala and turmeric do the heavy lifting, so you’re not stuck fussing over balance.
- Sauce in Minutes: Between us, this is the kind of recipe where you dump, blend, and simmer. The cashews soften into creaminess while you’re chopping onions, and the tomato sauce thickens fast. I’ve had it ready in 15 minutes, even on nights when I’m too tired to think past dinner.
- Weeknight to Party: Same sauce, endless uses. Drizzle it over grilled chicken for a quick weeknight meal, or use it as a dip for naan when friends drop by. My kids even ask for it on their school lunches—yes, the leftovers are that good.
- Budget-Friendly Luxury: This tastes like a restaurant dish without the price tag. Canned tomatoes and raw cashews stretch the flavor, and a little garam masala goes a long way. I’ve made enough for four meals and still have change left for dessert. (Yes, even on a Tuesday night.)
Step-by-step instructions for creamy tomato-cashew butter chicken sauce
Here's how to blend rich tomato and cashew into a velvety sauce that's perfect for butter chicken.
Toast the Cashews for Nutty Depth
Heat a dry skillet over medium heat and add the 0.5 cup raw cashews. Toast them for 3-4 minutes, stirring constantly, until they turn a light golden color and release their nutty aroma. This step is crucial—it intensifies their flavor and prevents a raw taste in your sauce.
As soon as you smell that toasted nut aroma (about 3 minutes), immediately transfer the cashews to a bowl. Let them cool for 2 minutes before blending—this prevents the oil from making your sauce greasy. I like to spread them out on a plate to cool faster.
Bloom the Spices in Olive Oil
In the same skillet (no need to clean it—the browned bits add flavor), add the 2 tbsp extra-virgin olive oil over medium heat. Once shimmering, add the 4 cloves garlic cloves and 1 tbsp fresh ginger, cooking for 30 seconds until fragrant but not browned.
Next, add 1 tbsp garam masala, 0.5 tsp ground turmeric, 0.5 tsp ground cumin, 1 tsp onion powder, and 0.25 tsp cayenne pepper. Stir for 1 minute until the spices release their aroma—this is called "blooming," and it deepens their flavor. Don't let them darken or they'll turn bitter.
Build the Sauce Base
Pour in the 1.5 cups canned tomato sauce and 0.75 tsp salt, then simmer for 5 minutes on medium-low heat. Stir occasionally to prevent sticking. The sauce should thicken slightly, and the raw tomato acidity will mellow out.
Here's the thing—if your tomato sauce is watery, simmer it uncovered for an extra 2 minutes to reduce it. You want a thick, syrupy consistency that will blend smoothly with the yogurt later. Taste and adjust seasoning now if needed.
Blend to Silky Perfection
Transfer the spiced tomato mixture to a blender along with the cooled toasted cashews. Add the 1 cup plain yogurt and 1 tbsp lemon juice. Blend on high for 1-2 minutes until completely smooth. The sauce should be velvety with no visible cashew pieces.
If the sauce is too thick after blending, thin it with 1-2 tablespoons water at a time until it reaches a pourable consistency. The ideal texture should coat the back of a spoon but still flow easily—this ensures it clings beautifully to chicken or rice.
Simmer for Balanced Flavor
Return the blended sauce to the skillet and simmer gently over low heat for 5-7 minutes. This final step lets the flavors meld together while preventing the yogurt from curdling. Stir occasionally, but avoid vigorous stirring to maintain that creamy texture.
You'll know it's ready when the sauce thickens slightly and the cashew flavor becomes prominent. Taste and adjust seasoning one last time—you might need a pinch more salt or a squeeze of lemon to brighten the flavors. Serve immediately over grilled chicken or basmati rice for the ultimate butter chicken experience.
Pro Tips For Making Aldi Butter Chicken Sauce
- STRAIN THE YOGURT: The Aldi yogurt is often thick—skip the straining, but press it through a fine-mesh sieve or cheesecloth if you want that silky, restaurant-style sauce. I learned this the hard way after making a chunky mess that separated later; just 5 minutes of this step makes all the difference when blending.
- TOAST CASHEWS FIRST: Dry-toast the raw cashews for 5–7 minutes in a 350°F oven before grinding them—this deepens their nutty flavor and prevents the sauce from tasting raw. I was skeptical until I tried it; now I never skip this, even if it’s an extra step.
- SIMMER LOW AND SLOW: After adding the tomato sauce and spices, reduce the heat to medium-low and let it bubble gently for at least 15 minutes. Rushing this step makes the sauce grainy and one-dimensional; patience here guarantees a smooth, balanced finish.
- ACIDIFY THE SAUCE: Stir in 1 teaspoon of lemon juice or vinegar with the garam masala—this brightens the flavors and cuts through the richness of the yogurt and cashews. I used to wonder why my sauce tasted flat until I realized it needed that little kick of acid.
Perfect pairings for these flavors
Creamy Rice Pairings
This sauce transforms basmati rice into a showstopper—simply stir ½ cup warm sauce into 2 cups cooked rice with 1 tbsp ghee and a pinch of saffron threads for extra luxury.
The cashew-y richness coats each grain perfectly, while the garam masala adds aromatic warmth. For extra flair, top with toasted cashew pieces or fresh cilantro. 🌟
For a lighter option, mix the sauce with ½ cup coconut milk and serve over jeera rice (cumin-infused basmati). The coconut balances the richness while keeping the dish vibrant. I love adding a sprinkle of crispy fried onions right before serving for texture contrast.
Protein Pairings
The sauce clings beautifully to grilled or roasted chicken, but it also works with paneer (Indian cottage cheese) or shrimp. For chicken, marinate 1.5 lbs boneless thighs in 2 tbsp sauce mixed with 1 tbsp yogurt for 30 minutes before cooking.
The sauce caramelizes into a sticky glaze. For shrimp, toss 1 lb peeled shrimp with ¼ cup sauce and 1 tsp smoked paprika before grilling. 🍗
Vegetarian? Try it with eggplant or cauliflower. Roast 1 large eggplant cut into chunks with 1 cup sauce at 400°F for 20 minutes. The sauce soaks into the eggplant, creating a creamy, spiced dip. Serve with warm naan or crudité sticks for dipping.
Bread & Flatbreads
Warm naan, roti, or garlic bread makes this sauce irresistible as a dip. Brush 2 tbsp sauce onto each piece and broil for 2-3 minutes until bubbly.
The yogurt keeps the bread soft while the spices add depth. For extra indulgence, drizzle with melted ghee and sprinkle with sesame seeds. 🥖
Make it a meal by layering the sauce between warm tortillas with shredded chicken, lettuce, and cilantro for a fusion wrap. The sauce acts like a creamy salsa, tying all the flavors together. For a quick appetizer, serve with pita chips or store-bought samosas for dipping.
Drink Pairings
A crisp mango lassi cuts through the richness of the sauce beautifully. Blend 1 cup yogurt, ½ cup mango purée, 1 tbsp honey, and ice for a refreshing contrast.
The sweetness balances the garam masala’s warmth. For a boozy twist, add 1 oz vodka or gin to the lassi. 🍹
For non-alcoholic options, try sparkling lime soda or cucumber-mint infused water. The effervescence cleanses the palate between bites of rich, spiced dishes. A chilled green tea with lemon also complements the sauce’s complexity—try jasmine or sencha varieties.
Nutrition facts
Frequently asked questions
Can I make this sauce without cashews?
Swap the 0.5 cup cashews for either 0.5 cup white beans (soaked 1 hour) or 0.3 cup tahini. White beans blend smoothly for a similar texture, while tahini adds nutty richness. Reduce the yogurt by 2 tablespoons if using tahini to balance the fat content. The sauce will still be creamy but with a slightly different mouthfeel.
How do I adjust the heat level?
Start with the 0.25 tsp cayenne as written for mild heat. For medium heat, add 0.5 tsp cayenne, and for spicy, increase to 1 tsp cayenne. For extra depth, add a pinch of freshly ground black pepper or a ½ tsp chili powder. Always taste after simmering—you can reduce heat by adding more yogurt or lemon juice, which naturally balances spice.
Why did my sauce separate or curdle?
Sauce separation usually happens from one of three issues: overheating the yogurt, too much acid (lemon juice), or simmering too vigorously. To fix it, whisk in 1 tablespoon cold water or 1 teaspoon cornstarch mixed with water while stirring constantly over low heat. For prevention, never let the sauce boil, and add lemon juice gradually. The ideal simmer should be gentle with small bubbles.
Can I make this sauce in a slow cooker?
Yes! Combine all ingredients except the yogurt in the slow cooker on LOW for 2 hours. Then stir in the yogurt and cook on WARM for 30 minutes. The low-and-slow method prevents curdling and deepens the flavors. For extra richness, add 2 tablespoons heavy cream at the end. The texture will be slightly thicker, so thin with water or milk if needed.
How can I use up leftover sauce?
Leftover sauce is incredibly versatile! Use it as a marinade for grilled chicken or tofu, mix into pasta dishes, or drizzle over roasted vegetables. Freeze portions in ice cube trays for easy single-use servings. It also makes a fantastic dip for naan or veggie sticks, or stir into mashed potatoes for a creamy twist. The sauce keeps well for 5 days refrigerated or 3 months frozen.
