Aldi Butter Chicken Sauce Recipe: Creamy Coconut and Tomato Harmony

Sauces & Condiments

Aldi Butter Chicken Sauce Recipe: Creamy Coconut and Tomato Harmony

This Aldi butter chicken sauce recipe delivers the rich, velvety harmony of coconut and tomato that defines the dish. The secret lies in balancing traditional spices with pantry-friendly ingredients—creating a sauce that's restaurant-quality without requiring specialty items.

I've perfected this version over years of testing, ensuring every spoonful delivers that perfect balance of smoky, tangy, and creamy flavors.

The foundation starts with a simple tomato base, where onions and garlic develop deep, aromatic layers before blending with coconut milk for natural creaminess.

Ground spices like cumin, coriander, and garam masala infuse the sauce with authentic warmth, while a touch of cream at the end elevates the texture to velvety perfection. What makes this recipe work is the gradual reduction process—allowing flavors to meld without overpowering the delicate coconut notes.

What you'll end up with is a sauce that's rich enough to coat grilled chicken or rice while remaining light enough to let the natural flavors shine through. The aroma alone will transform any meal into a restaurant-worthy experience, and the creamy consistency ensures every bite feels indulgent.

This sauce keeps beautifully in the refrigerator for up to five days or can be frozen for longer storage.

Use it as a marinade for chicken, a topping for rice dishes, or even as a dip for naan. The versatility makes it perfect for weeknight dinners or special occasions—all while keeping ingredients simple and accessible. Let's create this sauce that brings the heart of butter chicken to your kitchen.

👨‍🍳
Difficulty
Medium
🍗
Category
Poultry
🔥
Calories
Med Cal

Ingredients for aldi butter chicken sauce

Pantry staples meet authentic spices for this velvety butter chicken sauce. Simple ingredients deliver restaurant-quality depth.

Ingredient Amount Notes
Canned Coconut Milk 🥥 1 can Full-fat for creaminess
Canned Tomato Sauce 🍅 1 can 28 oz, San Marzano preferred
Yellow Onion 🧅 1 whole Medium size, finely chopped
Garlic Cloves 🧄 6 cloves Peeled, minced fine
Ground Cumin 🌿 1 tbsp Toasted for depth
Ground Coriander 🌿 1 tbsp Freshly ground preferred
Garam Masala 🌶️ 1 ½ tbsp Authentic blend essential
Turmeric Powder 🌿 ½ tsp For vibrant color
Heavy Cream 🥛 ¼ cup Full-fat for richness
Butter 🧈 2 tbsp Unsalted, for depth
Salt 🧂 1 tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground
Lemon Juice 🍋 1 tbsp Freshly squeezed

The coconut milk should be full-fat—it's the secret to that luscious texture. Aldi's brand works perfectly here, or grab a can of Thai Kitchen for a slightly sweeter profile. For the tomato sauce, San Marzano makes all the difference with its natural sweetness and rich flavor. If you're using store-brand, choose one without added salt. The garam masala is non-negotiable—Patel Brothers or Madras Curry House blends capture that authentic warmth. Toast your cumin and coriander in a dry pan for 30 seconds before grinding—this simple step deepens their flavor dramatically.

No full-fat coconut milk? Light coconut milk plus 2 tbsp cream gets you close. Substituting tomato paste for sauce? Use 1/4 cup paste + 2 tbsp water to mimic the consistency. Fresh ginger is ideal but 1 tsp ground ginger works in a pinch. For garam masala, 1/2 tsp each of cinnamon, cardamom, and cloves creates a decent approximation. The butter should be unsalted—salted can make the sauce too salty. If you're avoiding dairy, 2 tbsp coconut oil maintains the richness, though the texture will be slightly lighter.

This sauce develops better with time—let it sit for at least 30 minutes after making so flavors meld. Keeps 5 days in the fridge, sealed tightly. For longer storage, freeze in ice cube trays—perfect for single-use portions. The cream separates when cold? Just whisk it back together before using. Leftovers reheat beautifully—low heat only to prevent curdling. Double the batch if you're feeding a crowd; it disappears fast.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: Aldi’s canned coconut milk and tomato sauce are a steal, and you’re not sacrificing quality. A single batch feeds four, and leftovers reheat like a dream. I’ve stretched this into three meals without the sauce ever tasting flat—proof it’s my secret weapon for stretching groceries without skimping on flavor.
  • Pantry Magic: I swear by this recipe—no fresh ginger or heavy spices needed. Just open a can of coconut milk, dump in the tomato sauce, and let the cumin and garlic do the work. That’s it. The onion softens into sweetness while you’re still chopping veggies for the rest of the meal.
  • Rich Without Effort: Between us, this sauce is ridiculously flavorful for how little you do. The coconut milk gives it that velvety depth, while the tomato sauce keeps it bright and tangy. Honestly, I’ve made butter chicken sauces that took hours—this one hits the same notes in 20 minutes. That crispy garlic aroma? Chef’s kiss.
  • Meal Prep MVP: I double this batch every Sunday because it’s my go-to for lunches. Slather it over grilled chicken, toss it with rice, or even drizzle it on roasted veggies—it’s that adaptable. (Yes, even on a Tuesday night when you’re not feeling fancy.)

Step-by-step instructions for creamy coconut and tomato harmony

This sauce delivers rich, velvety texture with balanced Indian spices and bright acidity.

1

Sauté Aromatics Until Fragrant

Heat the 2 tablespoons butter in a medium saucepan over medium heat. Add the 1 whole yellow onion, finely chopped, and cook for 5-6 minutes until softened and translucent. You'll notice the onions begin to caramelize slightly at the edges—that's when they're ready for the next step.

Add the 6 cloves garlic, minced fine, and cook for 30 seconds until the raw garlic aroma disappears. This quick cooking prevents bitterness. Immediately stir in the 1 tablespoon ground cumin and 1 tablespoon ground coriander, toasting for 30 seconds until fragrant. The spices should release their essential oils and create an aromatic base for the sauce.

2

Build the Spiced Tomato-Coconut Base

Pour in the 1 can tomato sauce and bring to a gentle simmer over medium-low heat. Stir in the 1.5 tablespoons garam masala and 0.5 teaspoon turmeric powder, whisking until fully incorporated. Let the mixture simmer uncovered for 10 minutes, stirring occasionally, until slightly thickened. You'll see the sauce reduce and develop a deeper, more concentrated flavor.

Carefully open the 1 can coconut milk and pour in half (about 1 cup) of the thick cream portion from the top of the can, leaving the watery portion behind. This ensures a rich, velvety texture without dilution. Stir well and continue simmering for 5 minutes until the sauce begins to thicken slightly. The coconut milk will infuse the tomato base with its creamy, slightly sweet notes.

3

Finish with Cream and Acid Balance

Reduce the heat to low and stir in the 0.25 cup heavy cream. Add the 1 teaspoon salt and 0.5 teaspoon black pepper, mixing until fully combined. The sauce should now be smooth and luxurious in texture. Simmer gently for 3-4 minutes to allow the cream to meld with the coconut and tomato flavors.

Remove the pan from heat and stir in the 1 tablespoon lemon juice. This bright acidity cuts through the richness, balancing the sauce perfectly. Taste and adjust seasoning if needed—you may want to add a pinch more salt or a splash of lemon juice to achieve the ideal balance. The sauce should be creamy yet light, with vibrant tomato and coconut flavors.

4

Rest and Serve

Let the sauce rest for 5 minutes before serving. This allows the flavors to fully meld and the sauce to reach its ideal consistency. The resting period also prevents the sauce from continuing to thicken once it's served over hot rice or chicken.

Serve the butter chicken sauce immediately over basmati rice or with grilled chicken. The sauce should coat the back of a spoon with a glossy sheen, indicating its creamy perfection. Each bite should deliver a harmonious blend of spiced tomato, rich coconut, and bright lemon notes—this is the essence of a well-balanced butter chicken sauce.

👨‍🍳

Pro Tips For Making Aldi Butter Chicken Sauce

  • SAUTÉ THE ONIONS LOW: If you rush this step, you’ll end up with raw onion flavor instead of sweet caramelization—the base of your sauce. Cook the onions over medium-low heat for 8-10 minutes, stirring occasionally, until they’re golden and soft. (Yes, it feels slow, but it’s the thing that matters most.)
  • STIR THE COCONUT MILK CONSTANTLY: The second you add coconut milk, start stirring like your life depends on it. Without constant movement, the milk will split or curdle—especially if you’re using the cheaper brands from Aldi. Keep the heat at a simmer, not a boil, and give it 3-4 minutes of nonstop attention.
  • SKIP THE RAW GARLIC: I learned this the hard way—adding raw garlic to the sauce will make it taste bitter and overpowering. Instead, sauté the minced garlic in the same pot as the onions until it’s fragrant (about 30 seconds) before adding any liquids. It mellows out the sharpness perfectly.
  • THIN WITH TOMATO SAUCE GRADUALLY: Dumping all the tomato sauce in at once will dilute the richness. Start with half, let it simmer for 2-3 minutes, then add the rest. This builds depth without turning your sauce into a watery mess. (And if it’s still too thick, a splash of water or broth fixes it—just don’t overdo it.)

Make-ahead tips for this dish

Prep Ahead Strategy

Make this sauce 2 days ahead for deeper flavor development. The spices and coconut milk meld beautifully over time, creating a more complex taste profile. Store in an airtight container in the refrigerator, and give it a good stir before reheating.

I always double the batch on Sunday so I have it ready for weeknight dinners—it's a game-changer for meal prep. 💪

Freezer-Friendly Tips

Freeze the sauce in 1-cup portions using silicone ice cube trays for perfect single-use servings. Transfer the cubes to a ziplock bag, removing as much air as possible to prevent freezer burn. This sauce keeps its quality for up to 3 months in the freezer.

When ready to use, thaw overnight in the fridge or quickly in a bowl of warm water for 10 minutes.

Reheating Perfection

Never reheat this sauce on high heat—it can cause the cream to separate or the coconut milk to curdle. Instead, warm it gently on low heat in a saucepan, stirring constantly. For extra insurance, add 1 tablespoon water or cream to help restore the silky texture.

If you're reheating from the freezer, use medium-low heat and stir frequently until fully thawed and warmed through. 🔥

Sauce Versatility

This butter chicken sauce isn't just for chicken! Use it as a marinade for tofu or shrimp, or drizzle it over roasted vegetables like cauliflower or eggplant. The creamy coconut-tomato base also makes an incredible naan dip—just warm it slightly and serve with warm flatbread.

I've even used it as a base for butter chicken pasta with penne and fresh cilantro.

Storage Containers

For refrigerator storage, I recommend glass containers with tight-sealing lids—they preserve flavors better than plastic. If using plastic, choose BPA-free containers like those from Rubbermaid or Pyrex. For freezing, silicone molds are my favorite because they prevent freezer burn and make portion control effortless.

Always leave ½-inch headspace in containers to allow for expansion when frozen. ❄️

Flavor Boost After Storage

If your sauce tastes slightly flat after refrigeration, revive it by adding 1 teaspoon fresh lemon juice and a pinch of garam masala. For extra richness, stir in 1 tablespoon heavy cream or ½ tablespoon coconut cream.

The sauce will regain its vibrant balance—this trick works every time. I also like to finish with a sprinkle of fresh cilantro right before serving to brighten the flavors. 🌿

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 26g130%
Cholesterol 120mg40%
Sodium 920mg39%
Total Carbohydrate 22g8%
Dietary Fiber 4g14%
Sugars 12g
Protein 6g12%
* 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 use light coconut milk instead of full-fat?

Yes, but your sauce will be slightly less creamy. For best results, mix 1 can light coconut milk with 2 tablespoons heavy cream to restore richness. The flavor will still be delicious, just with a lighter texture. This works especially well if you prefer a less indulgent version.

2

How do I adjust the spice level for kids?

Reduce the garam masala to 1 teaspoon and omit the black pepper. For extra mildness, add 1 tablespoon honey or 1 teaspoon sugar to balance any remaining warmth. Kids often love the creamy coconut-tomato flavor without the heat, and this adjustment keeps it family-friendly.

3

Why did my sauce separate after refrigerating?

The cream and coconut milk naturally separate when cold—this is normal! Just whisk vigorously before reheating. For prevention, stir in 1 teaspoon cornstarch mixed with 1 tablespoon water before refrigerating. This creates a slight thickener that helps maintain the emulsion.

4

Can I make this sauce without coconut milk?

Replace the coconut milk with 1 cup heavy cream plus 1 tablespoon tomato paste for depth. For a dairy-free version, use 1 cup Greek yogurt (full-fat) plus 1 tablespoon lemon juice to mimic the tangy creaminess. Both alternatives work beautifully while keeping the sauce rich and flavorful.

5

What's the best way to use leftover sauce?

Leftover sauce is incredibly versatile! Use it as a marinade for grilled chicken or tofu, stir into mashed potatoes for a creamy twist, or drizzle over roasted vegetables. For extra flavor, add 1 teaspoon garam masala and ½ teaspoon smoked paprika when reheating. It also makes a fantastic dip for naan or pita bread.

★★★★★4.7(14 reviews)
Categories Sauces & Condiments