Sauces & Condiments
This authentic korma sauce recipe delivers the creamy, aromatic foundation of classic Indian cuisine in every silky spoonful. š The secret lies in balancing coconut milk, cashews, and warm spices like garam masala and turmeric to create a sauce that's rich yet light, perfect for chicken or vegetables.
I've refined this over years of testing, ensuring the flavors develop deeply during simmering without overpowering the dish.
The sauce begins with a fragrant base of ginger, garlic, and onions cooked until golden, then blended with yogurt and coconut milk for a velvety texture. Toasted cashews add natural creaminess, while a blend of coriander, cumin, and cardamom builds the signature warmth.
Simmering reduces the sauce just enough to concentrate the flavors without thickening it into a paste.
What sets this sauce apart is its ability to transform simple proteins into restaurant-quality meals. The coconut-cashew cream provides a luxurious mouthfeel, while the spices deliver layers of complexityāearthy, citrusy, and subtly sweet.
It's the kind of sauce that makes weeknight cooking feel special, with every ingredient playing a precise role.
Use it as a base for chicken or vegetable korma, or drizzle it over rice for an instant flavor boost. The recipe scales perfectly for meal prep, and the sauce tastes even better the next day as the flavors meld. Let's create this foundational sauce that will elevate your cooking.
Ingredients for authentic korma sauce
Twelve ingredients blend into a velvety sauce that captures authentic Indian warmth and creaminess.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onion š§ | 1 whole | Medium size, finely chopped |
| Garlic Cloves š§ | 6 cloves | Peeled, minced for aromatic base |
| Fresh Ginger šæ | 2 tbsp | Grated, aromatic punch |
| Plain Yogurt š„ | ½ cup | Unflavored, full-fat preferred |
| Coconut Milk š„„ | 1 can | Full-fat, 13.5 oz can |
| Raw Cashews š„ | ½ cup | Toasted for natural creaminess |
| Garam Masala š¶ļø | 1 tbsp | Authentic blend for warmth |
| Ground Turmeric šæ | 1 tsp | Freshly ground preferred |
| Ground Cumin šæ | 1 tsp | Toasted for deeper flavor |
| Ground Coriander šæ | 1 tsp | Freshly ground preferred |
| Cardamom Pods šæ | 4 whole | Lightly crushed for aroma |
| Extra-Virgin Olive Oil š« | 2 tbsp | For sautĆ©ing aromatic base |
| Salt š§ | ½ tsp | Kosher or sea salt |
| Black Pepper š¶ļø | ¼ tsp | Freshly ground for finish |
The garam masala and turmeric are non-negotiable for authentic flavor. Penzeys Spices or bulk bins at Whole Foods carry the best blendsālook for vibrant color and strong aroma. Fresh ginger and garlic make all the difference here; Trader Joe's often has great quality at reasonable prices. Toasting the cashews in a dry pan for 3-4 minutes enhances their nuttiness, but don't burn them. The coconut milk should be full-fat for that luxurious textureāThai Kitchen brand works perfectly. For the yogurt, use plain and full-fat if possible; Greek yogurt adds thickness that works well too.
No garam masala? Mix 1/2 tsp each cumin, coriander, cinnamon, and cardamom as a substitute. Fresh ginger unavailable? Ground ginger at 1/4 the amount works in a pinch. The cardamom pods can be omitted if you dislike their strong flavor, but they're worth it for that signature aroma. For a lighter version, use light coconut milk but expect slightly less creaminess. The olive oil matters hereāa fruity, peppery EVOO adds complexity that neutral oils miss. If you're sensitive to spice, reduce the black pepper to a pinch.
This sauce develops beautifully over time. Store in an airtight container in the fridge for up to 5 days, or freeze for 3 months. It tastes even better the next day as flavors meld. For meal prep, make a double batchāfreeze half in ice cube trays for easy portioning. The sauce thickens as it cools, so you may need to thin it with a splash of water or coconut milk when reheating. Always stir well before using, as the cashews tend to settle.
Why You'll Love This Recipe
- Pantry Magic: I swear by this sauceāno fancy ingredients, just onion, ginger, and garlic simmered until theyāre almost caramelized. That deep, sweet base turns into something rich and complex with just coconut milk and a splash of yogurt. Honestly, itās the kind of dish that makes me feel like Iāve actually cooked when Iāve really just stirred a pot.
- Creamy Without the Drama: The yogurt and coconut milk blend so smoothly, youād never guess how effortless it is. No blender, no strainingājust a whisk and a few minutes of simmering. That velvety texture? Itās the kind of comfort food that sticks around long after the meal ends.
- Weeknight to Dinner Party: Throw it over chicken, rice, or even roasted veggies for a weeknight win. Or, double the batch and serve it at your next gatheringāitās fancy enough for guests but simple enough that you wonāt stress. Between us, this sauce is my go-to for impressing people without slaving away in the kitchen.
- Leftovers That Donāt Suck: Make a big pot and refrigerate itāit actually tastes better the next day. Freeze half for lazy nights, and reheat it with a splash of water. No soggy textures, no weird flavors. Just reliable, creamy korma sauce thatās always ready when you are.
Step-by-step instructions for authentic korma sauce
Here's how to build a rich, aromatic korma base that captures true South Asian depth.
š³ Step 1: Toast the Spice Foundation
Heat the 2 tablespoons extra-virgin olive oil in a medium saucepan over medium heat. Add the 4 lightly crushed cardamom pods and toast for 30 seconds until fragrantāyou'll smell their floral aroma immediately. Remove and set aside for later infusion.
To the same oil, add the 1 whole finely chopped yellow onion and cook for 5-6 minutes until softened and translucent. Stir in the 6 minced garlic cloves and 2 tablespoons grated fresh ginger, cooking for another 2 minutes until the raw garlic smell disappears. This aromatic base forms the flavor backbone of your sauce.
š³ Step 2: Bloom the Ground Spices
Reduce heat to low-medium and add the 1 teaspoon ground turmeric, 1 teaspoon ground cumin, and 1 teaspoon ground coriander. Stir constantly for 1 minute to toast the spices gentlyāthey'll release their essential oils and deepen the sauce's complexity. Be careful not to burn them; you want a nutty aroma, not bitter smoke.
Pour in the 1 tablespoon garam masala and stir for another 30 seconds until fully incorporated. This is where the sauce's signature warmth develops. The spices should coat the onions evenly, creating a fragrant paste that will blend seamlessly with the coconut base.
š„ Step 3: Build the Creamy Base
Add the 0.5 cup raw cashews to the pan and toast for 1-2 minutes until lightly golden. This step enhances their natural creaminess and adds nutty depth. Immediately pour in the 0.5 cup plain yogurt and stir vigorously to prevent curdling. Cook for 2-3 minutes until the mixture thickens slightly.
Next, add the 1 can full-fat coconut milk and bring to a gentle simmer. The sauce should thicken gradually as the cashews break down. Keep heat at low-medium and stir occasionally for 8-10 minutes until the sauce reduces slightly and coats the back of a spoon. This simmering process develops the sauce's velvety texture.
ā° Step 4: Season and Finish
Return the reserved cardamom pods to the sauce and simmer for another 2 minutes to infuse their aroma. Remove from heat and stir in the 0.5 teaspoon salt and 0.25 teaspoon black pepper. Taste and adjust seasoningāauthentic korma should balance sweetness, spice, and acidity.
For optimal flavor, let the sauce rest for 10 minutes before using. This allows the spices to fully meld and the cashews to fully emulsify with the coconut milk. The finished sauce should be smooth, aromatic, and rich enough to coat the back of a spoon with a satiny sheen.
Pro Tips For Making Authentic Korma Sauce
- Bloom the Onions Slow: Walk away after adding chopped onions to the panālow heat for 8-10 minutes until theyāre translucent but not brown. I used to rush this, and the sauce would taste raw. Let them soften completely before adding anything else.
- Grate Ginger Fine: Use a microplane or fine grater for gingerāno need to peel it. The texture blends smoother into the sauce, and youāll taste more punch without overpowering the dish. (Yes, even if youāre impatient like me.)
- Whisk Yogurt Cold: Chill the yogurt for at least 30 minutes before mixing it into the sauce. Warm yogurt curdles instantly, turning your creamy korma into a lumpy mess. Trust the processāyour future self will thank you.
- Simmer Coconut Milk Low: Reduce the heat to a bare simmer once coconut milk enters the pot. High heat separates the cream, leaving you with a watery, flavorless sauce. Keep it gentleāthis is the thing that matters most for that rich, velvety finish.
Make-ahead tips for leftovers
Prep Ahead Strategy
Make the sauce 2 days in advance for maximum flavor development. The spices and cashews meld beautifully over time, creating a deeper, more complex taste. Store in an airtight container in the refrigeratorāthis prevents oxidation and keeps the coconut milk fresh.
I always double the batch so I have leftovers for quick weeknight meals. š„„
Freezing for Convenience
Freeze the sauce in ice cube trays for portion controlāeach cube makes about ¼ cup, perfect for single servings. Transfer frozen cubes to a ziplock bag and flatten to save space.
Thaw overnight in the fridge before using, or add frozen cubes directly to your cooking potāthey'll melt seamlessly into the dish. Label with the date to track freshness.
Reheating Like a Pro
Never microwave this sauceāit breaks down the cashew emulsion and makes it grainy. Instead, heat in a saucepan over low heat with 1-2 tablespoons water to prevent sticking. Stir frequently and simmer until warmed through (165°F internal temperature).
If it thickens too much, thin with a splash of coconut milk or water. The sauce should be smooth and velvety when done. ā°
Meal Prep Integration
Pair this sauce with pre-cooked chicken thighs or chickpeas in your meal prep routine. Store components separately in glass containersāthe sauce keeps for 5 days, while proteins last 3-4 days.
When ready to eat, simply reheat everything together for a restaurant-quality meal in minutes. I love making a big batch on Sundays for easy weeknight dinners.
Spice Boost After Storage
The sauce loses some of its initial heat after refrigeration, so revive it with a pinch of garam masala or freshly ground black pepper before using. For extra depth, add ½ teaspoon lemon juice to brighten the flavors.
The cashews may separate slightlyājust whisk vigorously to re-emulsify. This simple adjustment makes leftovers taste almost as good as fresh. š”
Long-Term Flavor Preservation
For sauces you won't use within a month, freeze in small batches rather than one large container. This prevents freezer burn and maintains texture. When thawing, use the sauce within 3 months for best quality.
The coconut milk may separate slightly after freezingāsimply whisk before using to restore its creamy consistency. Always taste and adjust seasoning after thawing. āØ
Nutrition facts
Frequently asked questions
Can I make this sauce without coconut milk?
Yes, but the texture will be lighter. Replace the coconut milk with 1 cup heavy cream or ½ cup Greek yogurt + ½ cup water for a similar consistency. The sauce will still taste delicious, though the authentic richness comes from the coconut's natural sweetness and creaminess. For a dairy-free version, use cashew cream (soaked cashews blended with water) instead.
How do I adjust the spice level for sensitive palates?
Reduce the garam masala to ½ tablespoon and omit the black pepper entirely. For extra mildness, strain out the cardamom pods before simmering. If you prefer warmth without heat, add ½ teaspoon cinnamon instead of extra garam masala. Always taste as you goāauthentic korma balances warmth with subtle sweetness.
Why did my sauce separate after refrigerating?
This happens when the cashew emulsion breaks down, often from rapid cooling or improper storage. Whisk vigorously with 1 tablespoon warm water or coconut milk to restore creaminess. For prevention, let the sauce cool at room temperature before refrigerating, and store it in a wide-mouth jar to minimize surface exposure. The sauce should be smooth when reheated properly.
Can I use this sauce for vegetarian dishes?
This sauce works perfectly with chickpeas, paneer, or eggplant. For extra richness, stir in 1 tablespoon tomato paste before simmering to balance the creaminess. Vegetarian versions often benefit from a splash of lemon juice at the end to brighten the flavors. The sauce's mild spice level makes it especially versatile for plant-based meals.
What's the secret to getting that restaurant-quality sheen?
The silky texture comes from low-and-slow simmering and proper emulsification. Simmer for the full 8-10 minutes to break down the cashews completely. For extra shine, whisk in 1 teaspoon cornstarch mixed with 1 tablespoon cold water at the end and cook for 1 more minute**. The sauce should coat the back of a spoon with a glossy finish when fully developed.
