
This sauce captures the essence of South Indian cuisine with its aromatic blend of spices and rich tomato base.
With just 30 minutes of simmering, you’ll have a versatile authentic curry sauce that elevates any dish from chicken to vegetables.
Ingredients for Madras Curry Sauce
Rich, aromatic spices and tomatoes create this bold, authentic South Indian sauce.
| Ingredient | Amount | Notes |
|---|---|---|
| Vegetable Oil 🫒 | 2 tbsp | Neutral flavor, high smoke point |
| Yellow Onion 🧅 | 1 whole | Finely diced for base |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth of flavor |
| Fresh Ginger Root 🌿 | 1 tbsp | Peeled and grated |
| Canned Crushed Tomatoes 🍅 | 14 ½ oz | San Marzano preferred |
| Tomato Paste 🍅 | 2 tbsp | For concentrated flavor |
| Ground Cumin 🌿 | 1 tbsp | Toasted for warmth |
| Ground Coriander 🌿 | 1 tbsp | Balances earthy spices |
| Turmeric Powder 🌶️ | 1 tsp | For vibrant color |
| Madras Curry Powder 🌶️ | 1 ½ tbsp | Authentic blend for heat |
| Cayenne Pepper 🔥 | ½ tsp | Adjust for spice preference |
| Coconut Milk 🥥 | 1 cup | Full-fat for creaminess |
| Vegetable Broth 💧 | 1 cup | Low-sodium preferred |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for garnish |
| Salt 🧂 | 1 tsp | Diamond Crystal kosher |
The Madras curry powder is non-negotiable here. Penzeys has a fantastic blend, but Trader Joe’s or an Indian grocery store will have authentic versions too. Look for vibrant color and strong aroma—if it smells dusty, it’s old. Coconut milk adds richness, and full-fat is worth it (the light kind separates and lacks depth). For the tomatoes, San Marzano canned are ideal, but any good crushed tomato works.
No Madras powder? Mix 1 tbsp curry powder + ½ tsp each cayenne and black pepper—not perfect, but close. Out of fresh ginger? Ground ginger at half the amount works in a pinch. For a creamier sauce, blend in 2 tbsp cashew cream at the end. Cilantro haters can swap in fresh parsley (or just skip it—no judgment). The cayenne can be reduced or omitted for milder heat.
Sauce keeps 5 days in the fridge, or freeze for 3 months in airtight containers. It thickens as it cools, so thin with water or broth when reheating. The flavors deepen overnight, so it’s even better the next day (worth the extra minute of planning).
Why You’ll Love This Recipe
- One Pot Wonder: I just toss the onion, garlic, and ginger into the oil, then add the tomatoes—hardly any cleanup.
- Deep, Warm Spice: The combo of fresh ginger and garlic with those crushed tomatoes gives it that rich, aromatic kick I crave.
- Freezer Friendly: I double the batch and stash half for those nights when I’m too tired to start from scratch.
- Pantry Staples: Honestly, I always have these ingredients on hand, so it’s my go-to when the fridge looks bare.
Step-by-Step Instructions for Madras Curry Sauce
Here’s the method. Straightforward, tested, works every time.
Step 1: Build the Aromatic Base
Heat the 2 tbsp vegetable oil in a heavy-bottomed pot over medium heat until it shimmers. Add the finely diced yellow onion and cook for 5-6 minutes, stirring occasionally, until it turns translucent and lightly golden at the edges.
Stir in the minced 4 cloves garlic cloves and grated 1 tbsp fresh ginger root, cooking for an additional 1-2 minutes until the mixture becomes fragrant. I always scrape the bottom of the pot here to prevent any browning—this ensures a clean, bright base for the curry.
Step 2: Toast the Spices for Maximum Flavor
Add the 1 tbsp ground cumin, 1 tbsp ground coriander, 1 tsp turmeric powder, 1.5 tbsp madras curry powder, and 0.5 tsp cayenne pepper to the pot. Toast the spices for 30-45 seconds until they become deeply fragrant and slightly darker in color.
This step is crucial—it wakes up the spices and deepens their flavor. Just don’t let them burn; if the mixture starts to look dry, add a splash of the vegetable broth to deglaze. The spices should coat the onions evenly, creating a thick, pasty base.
Step 3: Develop the Sauce with Tomatoes and Liquids
Stir in the 2 tbsp tomato paste and cook for 1 minute, allowing it to darken slightly and meld with the spices. Then add the 14.5 oz canned crushed tomatoes, 1 cup vegetable broth, and 1 tsp salt. Bring the mixture to a gentle simmer.
Reduce the heat to medium-low and let it cook uncovered for 10-12 minutes, stirring occasionally. The sauce should thicken slightly and take on a rich, deep red hue. You’ll notice the raw tomato smell fading—that’s how you know it’s ready for the next step.
Step 4: Finish with Coconut Milk and Simmer
Pour in the 1 cup coconut milk, stirring well to combine. Return the sauce to a gentle simmer and cook for an additional 8-10 minutes. The coconut milk will mellow the spices and add a creamy, luxurious texture.
The final sauce should coat the back of a spoon and have a balanced, aromatic flavor. Taste and adjust seasoning if needed, though the madras curry powder and cayenne pepper should already provide a warm, authentic heat.
Step 5: Garnish and Serve
Remove the sauce from heat and stir in the 0.25 cup fresh cilantro, reserving a small amount for garnish. Let it sit for 5 minutes to allow the flavors to meld together completely.
This sauce is now ready to serve over rice, with naan, or as a base for your favorite proteins. The cilantro adds a fresh, bright finish that complements the deep, complex spices beautifully.
Pro Tips For Making Madras Curry Sauce
- Bloom the Spices: Cook your onions, garlic, and ginger in oil until soft before adding spices—this builds a deeper flavor base that carries through the sauce.
- Grate the Ginger: Skip mincing and grate the fresh ginger root instead; it releases more juices and blends evenly into the sauce without fibrous bits.
- Simmer Uncovered: After adding the crushed tomatoes, simmer uncovered for 10-15 minutes to reduce and thicken the sauce—this prevents a watery curry.
- Use Full-Fat Tomatoes: I learned this the hard way—opt for full-fat canned crushed tomatoes; the lower-fat versions can make the sauce taste thin and bland.
Essential Equipment for This Dish
Heavy-Bottomed Pot
A 5-6 quart enameled cast iron pot like Le Creuset or Lodge is ideal for even heat distribution. I’ve found thin pots burn spices easily. The weight helps maintain steady medium heat for toasting spices without hot spots. 🔥
Wooden Spoon
Use a flat-edge wooden spoon to scrape the bottom while cooking. It prevents burning and helps deglaze the pot. I keep one dedicated to my curry cooking—it absorbs the aromas over time, adding depth to each batch.
Quality Spice Grinder
For freshest flavor, grind whole spices just before cooking. A Krups electric spice grinder works perfectly for cumin and coriander seeds. The difference between pre-ground and fresh is noticeable in this aromatic dish.
Immersion Blender
An immersion blender like Cuisinart’s SmartStick purees the sauce directly in the pot. This creates a silky texture without transferring hot liquid. I blend just half the sauce for a chunkier consistency.
Fine Mesh Strainer
If you prefer ultra-smooth sauce, strain it through a fine mesh sieve after blending. This removes any remaining spice fibers. I reserve the strained bits to mix into rice for extra flavor.
Glass Storage Jars
Store cooled sauce in 16-oz mason jars for up to 5 days. The glass won’t absorb odors and lets you see the vibrant color. I always leave ½ inch headspace for expansion when freezing. ✨
Nutrition Facts
Frequently Asked Questions
Can I make this sauce milder?
Yes, reduce or omit the cayenne pepper. For extra mildness, use 1 tbsp regular curry powder instead of Madras. The coconut milk also helps balance the heat.
What can I use instead of coconut milk?
Heavy cream or cashew cream work well. For dairy-free, try full-fat Greek yogurt or a splash of almond milk for thinner consistency.
How do I fix sauce that’s too thin?
Simmer uncovered for 5-10 minutes to reduce. Stir in 1 tsp cornstarch mixed with water for quick thickening. Avoid over-reducing, as it intensifies heat.
- Firecracker Shrimp Sauce Recipe: Spicy-Sweet Dipping Delight - September 25, 2026
- Classic Hollandaise Sauce Recipe: Silky Emulsion with Lemon Zest Brightness - September 25, 2026
- Shwarma White Sauce Recipe: Creamy Garlic Yogurt Drizzle - September 25, 2026