McDonnell's Curry Sauce Recipe: Slow-Simmered Depth With Fresh Herb Finish

Sauces & Condiments

McDonnell's Curry Sauce Recipe: Slow-Simmered Depth With Fresh Herb Finish

This McDonnell's curry sauce recipe delivers the slow-simmered depth and fresh herb finish that make it a pantry staple. The secret lies in toasting whole spices until fragrant, then simmering them in coconut milk and tomato paste to create a rich, velvety base.

What sets this version apart is the balance—just enough heat to warm without overwhelming, sweetness to round out the flavors, and a bright finish of fresh herbs that elevate every spoonful.

Unlike many store-bought versions, this recipe builds layers of flavor through proper technique. You'll start with a dry toast of cumin, coriander, and turmeric to unlock their aromatic oils, then deglaze the pot with garlic and ginger for a fragrant foundation.

The sauce thickens naturally as it simmers, creating that signature smooth, clingy consistency that clings beautifully to rice, meat, or vegetables.

What you'll end up with is a sauce that's versatile yet distinctive—perfect for currying chicken, lamb, or chickpeas, or simply spooned over steamed rice.

The slow simmer develops complex flavors that store-bought versions can't match, while the fresh herbs added at the end bring brightness that keeps the sauce from becoming heavy. This is the kind of sauce that transforms ordinary meals into something extraordinary.

Once made, the sauce keeps well in the refrigerator for up to two weeks, allowing you to build a batch and use it throughout the week. The recipe scales easily too, so you can make a large batch for entertaining or freeze portions for future use.

Let's get started on creating your own restaurant-quality curry sauce at home.

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for mcdonnells curry sauce

Nine ingredients, one sauce that tastes like a restaurant favorite.

Ingredient Amount Notes
Coconut Milk 🥥 13 ½ oz Full-fat for creaminess
Tomato Paste 🍅 ½ cup Smooth, not chunky
Ground Cumin 🌿 1 tbsp Toasted for depth
Ground Coriander 🌿 1 tbsp Freshly ground preferred
Turmeric Powder 🌶️ 1 tsp Bright yellow color
Garlic Cloves 🧄 4 cloves Minced for aromatic base
Fresh Ginger 🌿 1 tbsp Finely grated, fresh
Sugar 🍯 1 tbsp White or brown
Fresh Cilantro 🌿 ¼ cup Chopped, for fresh finish
Fresh Basil 🌿 ¼ cup Chopped, for brightness

The coconut milk is non-negotiable here—full-fat only gives that rich, velvety texture. Thai Kitchen or Native Forest brands are my go-tos for the creamiest results. If you're using a can, shake it well before opening to distribute the coconut cream. The tomato paste? No watery stuff—look for the smooth kind at Trader Joe's or the big red cans at Walmart. For the spices, Penzeys or the bulk bins at Whole Foods are worth it if you cook with spices often, but the regular grocery store stuff works fine if it's fresh. Toast those whole spices until fragrant—that's where the magic starts.

No fresh ginger? Powdered works at half the amount, but honestly, fresh makes all the difference. Cilantro and basil hating you? Skip the cilantro and double the basil—it's still delicious. Running low on tomato paste? Fresh crushed tomatoes in a pinch, but you'll need about 1.5 cups and strain out the seeds. The sugar balances the heat, but if you're avoiding it, a pinch of salt can help. For extra depth, add 1 tsp of fish sauce (if not vegetarian) or 1 tbsp of soy sauce for umami. And if your spices are old, toast them for 30 seconds in a dry pan first—revives their punch.

This sauce tastes even better the next day as the flavors meld. Store it in an airtight jar in the fridge for up to 2 weeks, or freeze in ice cube trays for 3 months. I always make a double batch—one for immediate use and one to freeze. The sauce thickens as it cools, so if it seems too thick, just stir in a splash of water or coconut milk. And trust me, the fresh herbs at the end? Don't skip them—they're what turns this from good to restaurant-quality amazing.

❤️

Why You'll Love This Recipe

  • Five-Ingredient Magic: I swear, this sauce proves you don’t need a spice cabinet the size of Texas. Just coconut milk, tomato paste, and those three earthy spices—cumin, coriander, turmeric—and boom, you’ve got depth without the fuss. The turmeric alone gives it that golden glow, but it’s the cumin’s warmth that makes it sing.
  • Creamy Yet Bold: Here’s what sold me—the balance. The coconut milk keeps it luscious, but the tomato paste cuts through with a tangy punch. That first spoonful? Rich, but not heavy, with just enough spice to linger. (Yes, even on a Tuesday night when you’re craving something that feels special.)
  • Pantry-to-Pot Flexibility: This sauce is my weeknight secret weapon—dump it on rice with store-bought chicken, toss it into lentils, or use it to glaze roasted veggies. Honestly, I’ve even stirred it into scrambled eggs (don’t judge) when I’m out of ideas. The spices mellow as it cooks, so it adapts to whatever you throw at it.
  • Leftovers That Pay Off: Make a double batch and thank me later. The flavors actually improve after a day in the fridge—more mellow, more complex. I freeze half in ice cube trays, then pop one cube into any dish needing a quick flavor boost. Not the prettiest, but the taste makes up for it every time.

Step-by-step instructions for McDonnell's curry sauce

Here's how to build rich, aromatic curry sauce with layers of spice and bright herb notes.

1

Bloom the Spices in Coconut Oil

In a heavy-bottomed saucepan, warm 2 tablespoons coconut oil over medium heat until shimmering. Add the 1 tablespoon ground cumin and 1 tablespoon ground coriander, stirring constantly for 30 seconds until fragrant. The spices should release their essential oils and fill your kitchen with warm, earthy aroma.

Next, add the 1 teaspoon turmeric powder and stir for another 15 seconds. This step is crucial—it develops the spice base that carries through the entire sauce. If you smell anything burning, immediately reduce heat to low and let it cool slightly before continuing. The spices should look dry but smell vibrant, not bitter.

2

Add Aromatics and Tomato Paste

Push the spices to one side of the pan and add the 4 cloves minced garlic and 1 tablespoon finely grated fresh ginger to the empty space. Sauté for 1-2 minutes until the garlic turns golden and the ginger loses its raw bite. Stir everything together, then add the 0.5 cup tomato paste and 1 tablespoon sugar.

Cook for 3-4 minutes on medium heat, stirring constantly, until the tomato paste darkens slightly and becomes glossy. This caramelization step adds depth to the sauce. If the mixture sticks to the pan, add 1 tablespoon water to loosen it. The sauce should coat the back of a spoon and smell like a warm spice market.

3

Simmer with Coconut Milk

Pour in the 13.5 oz coconut milk and stir well to combine. Bring the mixture to a gentle simmer over medium-low heat, then reduce heat to low to maintain a steady simmer. Let it cook uncovered for 15-20 minutes, stirring occasionally, until the sauce thickens slightly and reduces by about 1/3.

You'll know it's ready when the sauce coats the back of a spoon smoothly and the coconut aroma becomes prominent. If it thickens too much, add 2-3 tablespoons water to reach your desired consistency. The sauce should be velvety but still have body—this is where the magic happens. Taste and adjust seasoning with salt if needed, though the coconut milk and tomato paste should provide enough base flavor.

4

Finish with Fresh Herbs

Remove the sauce from heat and stir in the 0.25 cup chopped fresh cilantro and 0.25 cup chopped fresh basil. Let the mixture sit for 5 minutes to allow the herb oils to infuse. The bright green color will transform the sauce, adding freshness that cuts through the richness of the coconut and spices.

For best results, use the sauce immediately over rice, chicken, or vegetables. If storing, let it cool completely before refrigerating in an airtight container for up to 5 days. The flavors will actually deepen overnight, making it even more complex the next day. This sauce is the heart of any curry dish—rich, aromatic, and perfectly balanced.

👨‍🍳

Pro Tips For Making Mcdonnells Curry Sauce

  • Bloom the Spices First: Skip the immediate coconut milk dump—heat your oil until shimmering, then toast the ground cumin and coriander for 30 seconds. That’s when they release their real flavor, not just sit there as dry powder. (Yes, it’ll smell like a spice shop, and that’s the point.)
  • Stir the Tomato Paste: Don’t just toss it in. Mix the tomato paste with a splash of water or coconut milk first—about 2 tablespoons—so it dissolves into a smooth paste instead of clumping like a sad, lumpy afterthought. Your sauce will look (and taste) professional from the start.
  • Simmer, Don’t Boil: After adding the coconut milk, keep the heat at a gentle simmer—tiny bubbles, not a rolling boil. Boiling can split the milk, turning your creamy sauce into a greasy, curdled mess. (I learned this after a particularly disastrous batch where I ignored the pot entirely.)
  • Salt in Layers: Add half the salt when you first toast the spices, then the rest at the end. This balances the flavors as the sauce develops, so you’re not left guessing if it needs more. (And no, the recipe’s “to taste” isn’t a personal insult—adjust based on your starting salt levels.)

Pro cooking tips for great mcdonnells curry sauce

Spice Bloom Mastery

Toast your spices in coconut oil over medium heat for 30 seconds—this unlocks their full aromatic potential. I swear by using Penzeys spices for that extra depth, but any fresh ground spices work.

The moment you smell that warm, earthy aroma, you know you're on the right track. If your spices start to burn, immediately reduce heat to low and let them cool slightly before continuing. 🌶️

Tomato Paste Caramelization

Cook the tomato paste for 3-4 minutes until it darkens and becomes glossy—this step adds incredible depth. If it starts to stick, add 1 tablespoon water to loosen it.

The paste should coat the back of a spoon smoothly, signaling it's ready for the coconut milk. This caramelization is what gives the sauce its rich, complex flavor profile.

Simmer Control

Simmer the sauce uncovered for 15-20 minutes on low heat—this allows the flavors to meld and the sauce to thicken naturally. Stir occasionally to prevent sticking, and if it reduces too much, add 2-3 tablespoons water to reach your desired consistency.

The sauce should be velvety but still have body, not watery. 🔥

Herb Infusion Timing

Add the fresh cilantro and basil off the heat and let them sit for 5 minutes before serving. This allows the herb oils to infuse fully, adding brightness that cuts through the richness.

If you're short on time, you can add them immediately, but the extra infusion time makes a noticeable difference in flavor.

Consistency Adjustments

If your sauce thickens too much while simmering, simply add 2-3 tablespoons water to loosen it. Conversely, if it's too thin, simmer uncovered for an additional 5-10 minutes to reduce it further.

The key is to find that perfect balance—thick enough to coat but still smooth enough to drizzle. This is where the sauce truly becomes restaurant-quality.

Storage Secrets

Let the sauce cool completely before storing in an airtight container in the fridge for up to 5 days. The flavors actually deepen overnight, making it even more complex the next day.

For longer storage, freeze in ice cube trays for up to 3 months. When reheating, stir in a splash of water or coconut milk to restore the desired consistency. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 180kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 11g55%
Cholesterol 0mg0%
Sodium 120mg5%
Total Carbohydrate 15g5%
Dietary Fiber 2g8%
Sugars 7g
Protein 2g4%
* 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 make this curry sauce without coconut milk?

You can substitute with 1 cup heavy cream plus 1 cup water for a similar texture, but the flavor will be less rich and aromatic. For a dairy-free alternative, use 1 cup cashew cream (blend soaked cashews with water) or 1 cup Greek yogurt—though the sauce will be tangier. The coconut milk is key for that authentic, velvety finish.

2

How do I adjust the heat level in this sauce?

Start with the recipe as written for a mild-medium heat. For more spice, add ½ teaspoon cayenne pepper or 1 teaspoon chili flakes during the spice bloom. If you prefer less heat, reduce the cumin slightly (½ tablespoon) or omit the cayenne entirely. Taste as you go—this sauce is forgiving!

3

What’s the best way to use leftover curry sauce?

This sauce is incredibly versatile! Use it to glaze grilled chicken or salmon, stir into rice or quinoa, or drizzle over roasted vegetables. For extra richness, simmer with chickpeas or tofu for a hearty curry. It also makes a fantastic marinade—just thin with a splash of water or yogurt first.

4

Why did my sauce turn out too thin?

Sauce consistency depends on simmering time. If yours is too thin, simmer uncovered for an additional 5-10 minutes to reduce it. For a quicker fix, mix 1 tablespoon cornstarch with 1 tablespoon water, stir into the sauce, and cook for 1-2 minutes until thickened. Avoid over-stirring while simmering to prevent thinning.

5

Can I make this sauce in a slow cooker?

Follow the same steps for blooming spices and caramelizing tomato paste, then transfer everything to a slow cooker. Cook on low for 3-4 hours, stirring occasionally, until thickened. The slow cooker method deepens flavors even more—just add the fresh herbs at the very end. Perfect for hands-off cooking!

★★★★★4.8(12 reviews)
Categories Sauces & Condiments