McDonnell's Curry Sauce Recipe: Thickened with Tomato Paste and Coconut Milk

Sauces & Condiments

McDonnell's Curry Sauce Recipe: Thickened with Tomato Paste and Coconut Milk

This McDonnell's curry sauce recipe delivers the rich, velvety depth that transforms simple meals into restaurant-worthy dishes. The secret lies in balancing tomato paste and coconut milk for a sauce that's both thick and luscious, with spices that sing without overpowering.

I've perfected this version after years of testing—it's the one that finally earned rave reviews from even the most discerning curry lovers.

The foundation starts with a proper spice blend—warm cumin, earthy coriander, and a hint of cinnamon—that builds flavor gradually as the sauce simmers. What sets this apart is the tomato paste, which deepens the color and adds a subtle sweetness that rounds out the coconut's creaminess.

The sauce thickens beautifully without requiring reduction, making it foolproof for home cooks.

By the time you're done, you'll have a sauce that's rich enough to coat meats generously yet light enough to drizzle over rice or vegetables.

The aroma alone will have everyone asking what's for dinner, and the first bite delivers that perfect balance of spice, sweetness, and umami that defines great curry sauce.

It keeps well in the fridge for up to a week, so you can make a big batch and enjoy it all week long.

Use it as a marinade for chicken or beef, stir it into lentils, or serve it over basmati rice with your favorite vegetables. The possibilities are endless, but the results are always exceptional. Let's get started on creating this versatile sauce that will become a staple in your kitchen.

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
🔥
Calories
Low Cal

Ingredients for mcdonnells curry sauce

Just 14 ingredients transform into velvety curry sauce that tastes like a restaurant favorite.

Ingredient Amount Notes
Extra-Virgin Olive Oil 🫒 ¼ cup For sautéing onions and spices
Yellow Onion 🧅 1 whole Finely chopped for base
Garlic Cloves 🧄 4 cloves Minced for aromatic depth
Ground Cumin 🌿 1 tbsp Toasted for deeper flavor
Ground Coriander 🌿 1 tbsp Earthy balance to spices
Ground Turmeric 🧡 1 tsp For vibrant color
Ground Cinnamon 🌿 ½ tsp Warmth without overpowering
Tomato Paste 🍅 ½ cup San Marzano preferred
Full-Fat Coconut Milk 🥥 1 can 13.5 oz can, unsweetened
Vegetable Stock 💧 1 cup Low-sodium preferred
Brown Sugar 🍚 1 tbsp Lightly packed
Lemon Juice 🍋 1 tbsp Freshly squeezed
Salt 🧂 1 tsp Diamond Crystal preferred
Fresh Ginger 🌿 1 tbsp Grated, for zing

The tomato paste is non-negotiable here—San Marzano gives the best flavor, but any quality canned paste works. Grab a 15 oz can from the international aisle at Whole Foods or Trader Joe's if you want to splurge. The coconut milk should be full-fat (none of that light stuff)—Thai Kitchen or Goya brands are reliable. Fresh ginger and garlic are worth the extra minute to prep, but if you're in a rush, jarred minced ginger works in a pinch (just reduce to 1 tsp). The onions? Yellow or red both work, but yellow has a slightly sweeter flavor that plays well with the spices.

No tomato paste? Fresh tomatoes blended (about 1 cup) will work, but the sauce will be thinner. Running low on coconut milk? Greek yogurt or cashew cream adds richness, though the texture will differ slightly. The spices can be swapped—curry powder at 1 tbsp works if you're in a hurry, but the individual spices give you better control. Brown sugar can be swapped for maple syrup or agave if you're avoiding refined sugar. The vegetable stock? Homemade or low-sodium store-bought—just skip adding salt if it's already salted. And if you can't find fresh ginger, ground ginger at half the amount gets you close.

This sauce tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 7 days—it thickens slightly as it sits, so stir before using. Freezes beautifully for 3 months if you make a big batch. I always double the recipe because it disappears fast—perfect for meal prep. If it thickens too much, just add a splash of water or stock to loosen it up. The aroma alone will have your whole house smelling like a curry feast.

❤️

Why You'll Love This Recipe

  • Pantry Magic: I swear by this sauce because it uses what I always have—just olive oil, onions, and those two spices from the back of my cupboard. No last-minute grocery runs, no fancy ingredients. The cumin and coriander alone make it taste like I slaved over it.
  • Sizzle in Minutes: Honestly, the only real work is dicing one onion and mincing a few garlic cloves—then it’s just simmering. That deep, toasty aroma from the spices hitting the oil? It fills the kitchen faster than my coffee maker.
  • Double-Duty Sauce: This isn’t just for curry nights. Drizzle it over roasted chicken, toss it with lentils, or even slather it on grilled fish. I’ve used it for everything from lazy weeknight dinners to impressing my in-laws. (Yes, even on a Tuesday night.)
  • Budget Booster: A single batch stretches into three meals—freezes like a dream, too. That jar of cumin and coriander? Lasts months. I make this when I’m pinching pennies, and it still tastes like I spent hours in the kitchen. (Spoiler: I didn’t.)

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

Here's how to build this rich, aromatic sauce layer by layer—no shortcuts, just deep flavor.

1

Develop the Spice Base

Heat the 0.25 cup extra-virgin olive oil in a heavy-bottomed saucepan over medium-low heat. Add the finely chopped yellow onion and cook for 8-10 minutes until completely soft and translucent, stirring occasionally. You'll smell the sweetness develop—that's when you know it's ready for the next step.

Add the 4 minced garlic cloves and cook for 30 seconds until fragrant but not browned. Then stir in the 1 tablespoon ground cumin, 1 tablespoon ground coriander, 1 teaspoon ground turmeric, and 0.5 teaspoon ground cinnamon. Cook for 1 minute, stirring constantly, until the spices release their aroma. This is your flavor foundation—don't rush it or the spices won't develop properly.

2

Build the Sauce Structure

Reduce the heat to low and stir in the 0.5 cup tomato paste using a wooden spoon, breaking up any lumps. Cook for 3-4 minutes, stirring frequently, until the tomato paste darkens slightly and the mixture thickens. This step creates the sauce's body and prevents it from being too thin when the coconut milk comes in.

Gradually whisk in the 1 can full-fat coconut milk and 1 cup vegetable stock, being careful not to create lumps. Add the 1 tablespoon grated fresh ginger and 1 tablespoon brown sugar. Bring the mixture to a gentle simmer over medium heat, then reduce heat to low and let it cook uncovered for 15 minutes, stirring occasionally. You're looking for the sauce to thicken naturally as the liquid reduces.

3

Finish with Brightness and Balance

Taste the sauce and adjust the seasoning with the 1 teaspoon salt. Then stir in the 1 tablespoon lemon juice—this brightens the flavors and cuts through the richness of the coconut milk. The sauce should be thick enough to coat the back of a spoon but still have a smooth, velvety consistency.

For the best texture, let the sauce sit off the heat for 5 minutes before serving. This resting period allows all the flavors to meld together perfectly. The final sauce should have a vibrant golden color from the turmeric, a rich coconut aroma, and a perfect balance of sweet, spicy, and tangy notes. Serve immediately over rice or your choice of protein for a restaurant-quality meal.

👨‍🍳

Pro Tips For Making Mcdonnells Curry Sauce

  • Bloom the Onions Slowly: I learned this the hard way—when you start with high heat, you’ll end up with bitter, browned bits instead of sweet, golden caramelization. Use medium-low heat and let those onions melt for at least 8-10 minutes, stirring occasionally. The longer they cook, the deeper the flavor, and you’ll notice the difference when the cumin and coriander hit.
  • Toast the Spices Dry: Don’t just toss ground cumin and coriander into the oil—heat them alone for 30 seconds until fragrant. This wakes up their flavors and prevents a raw, bitter taste. (Yes, even if you’re impatient like me, resist the urge to skip this.)
  • Sweat the Garlic: After blooming the onions, add minced garlic but keep the heat low. If you let it brown, it’ll turn acrid and overpower the dish. Cook it just until it’s soft and pale—about 2 minutes—so it adds aroma without bitterness.
  • Use Olive Oil, But Not Too Much: Extra-virgin olive oil adds richness, but too much will dilute the sauce. Stick to 2 tablespoons for a 1-pound batch—enough to coat the pan without turning the curry into a thin, oily mess. (Your future self will thank you for measuring.)

Creative variations of this mcdonnells curry sauce

Spicier Heat Level

For those who love a kick, add 1 teaspoon cayenne pepper when toasting the spices in Step 1. If you prefer a milder heat, reduce the cayenne to ½ teaspoon or swap for ½ teaspoon smoked paprika for depth without sharpness.

I've found that adding ½ teaspoon red pepper flakes at the end gives a slow-building warmth that's perfect for serving over rice. 🌶️

Creamier Variations

For extra richness, stir in ¼ cup Greek yogurt or 2 tablespoons coconut cream during the final resting period. This creates a luxurious, almost curry-like consistency that pairs beautifully with grilled chicken or lamb.

If you're avoiding dairy, cashew cream (blend ¼ cup soaked cashews with 2 tablespoons water) works just as well.

Vegetarian-Friendly Twist

Boost the umami by adding 1 tablespoon soy sauce or 1 teaspoon miso paste when combining the coconut milk and stock. For extra protein, stir in ½ cup cooked chickpeas or 1 cup diced eggplant during the final simmer.

These additions make the sauce heartier while keeping it vegetarian-friendly. The eggplant absorbs the flavors beautifully, adding a subtle sweetness.

Sweet and Tangy Fusion

Swap the brown sugar for 1 tablespoon honey or maple syrup and add 1 teaspoon lime zest along with the lemon juice. This fusion works amazingly well with Thai-inspired dishes, especially when paired with grilled shrimp or tofu.

The tangy-sweet balance elevates the sauce to new heights while keeping the spice profile intact.

Smoky Depth Addition

For a BBQ-inspired twist, add ½ teaspoon smoked sea salt when toasting the spices and finish with 1 teaspoon chipotle powder (or ½ teaspoon liquid smoke for a milder effect).

This variation pairs perfectly with pulled pork or smoked sausages, giving the sauce a rich, smoky backbone that complements the coconut and tomato flavors. 🔥

Herb-Infused Freshness

Stir in 2 tablespoons fresh cilantro or 1 tablespoon fresh basil during the final resting period for a bright, herbaceous finish. If you prefer a more robust flavor, add 1 tablespoon fresh mint or ½ teaspoon dried fenugreek leaves (common in Indian curries).

These herbs add a fresh dimension that cuts through the richness, making the sauce even more versatile for both hot and cold dishes.

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 18g90%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 16g6%
Dietary Fiber 3g11%
Sugars 10g
Protein 3g6%
* 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?

Yes! For a dairy-free version, substitute with 1 cup Greek yogurt or ½ cup cashew cream (blend soaked cashews with water). The sauce will have a slightly different texture but still rich flavor. If you prefer a lighter option, use 1 cup vegetable broth and add 1 tablespoon arrowroot powder to thicken it.

2

How do I adjust the spice level for sensitive eaters?

Start by reducing the cayenne or red pepper flakes to ¼ teaspoon or omit them entirely. For a milder heat, increase the cinnamon to 1 teaspoon and add ½ teaspoon cardamom—these warm spices add depth without sharpness. Always taste as you go and adjust gradually.

3

What's the best way to store leftover curry sauce?

Transfer to an airtight container and refrigerate for up to 7 days. The sauce thickens as it sits—stir before using and add a splash of water if needed. For longer storage, freeze in ice cube trays (thaw quickly in a saucepan) or silicone molds (portion for easy use).

4

Can I use this sauce as a marinade?

Use it to marinate chicken, beef, or tofu for 2-4 hours (or overnight for deeper flavor). The coconut milk and spices tenderize the protein beautifully. For extra tenderness, add 1 tablespoon honey to the marinade. Always reserve some sauce to cook separately for serving.

5

Why did my sauce turn out too thin?

This usually happens if you didn't simmer long enough or used too much liquid. Next time, let it reduce uncovered on low heat for 20-25 minutes total. If it's already too thin, simmer uncovered for 5-10 minutes longer or stir in 1 teaspoon cornstarch mixed with 1 tablespoon water until thickened.

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