Sri Lankan curry powder is a fragrant spice blend, often made by dry-roasting whole spices until deeply aromatic and then grinding them finely. This version makes a dark roasted blend with coriander, cumin, fennel, curry leaves, rice, and warming spices; use it in Sri Lankan-style curries, lentils, and soups. Recipes vary by region and household, so treat the proportions as a dependable starting point rather than the only way to make it.
You will need a heavy skillet, a spice grinder or clean coffee grinder, and a little time for the spices to cool before grinding. The recipe makes about 1 cup (95 g), depending on how finely you grind and how much moisture is in the leaves. Roasting is done without oil, and the finished powder is intended as a seasoning to cook into dishes, not as a ready-to-eat curry sauce.
Ingredients
What You’ll Need
- 1/2 cup (32 g) coriander seeds
- 1/4 cup (34 g) cumin seeds
- 2 tablespoons (12 g) fennel seeds
- 1 tablespoon (12 g) uncooked white rice
- 2 teaspoons (5 g) black peppercorns
- 1 teaspoon (2 g) fenugreek seeds
- 1 teaspoon (2 g) whole cloves
- 1 teaspoon (2 g) cardamom seeds, removed from their pods, or about 6 green cardamom pods
- 1 small piece of cinnamon stick, about 2 inches (5 cm) long or 2 g
- About 12 fresh curry leaves (roughly 2 g), rinsed and thoroughly dried
- 1 short piece pandan leaf, about 4 inches (10 cm), optional; use a small strip of dried bay leaf if pandan is unavailable, knowing it gives a more herbal, less distinctive aroma
The rice helps absorb moisture and is a traditional ingredient in some Sri Lankan blends; it also adds body without making the powder taste strongly of rice. Curry leaves and pandan can be difficult to find outside South Asian or Southeast Asian groceries. Curry leaves have a citrusy, savory aroma that bay leaf does not fully reproduce, while pandan adds a soft, grassy fragrance. Leave either out if needed rather than replacing it with a large amount of another herb.
Step-by-Step
- Prepare the ingredients and equipment. Measure the spices before heating the pan so none are left waiting while another ingredient roasts. If the curry leaves or pandan are damp, blot them and let them air-dry; wet leaves can steam instead of toast and may make the blend clump. Set out a clean plate or tray for cooling, plus a dry grinder. A small heavy skillet gives more even heat than a thin pan.
- Warm the whole spices separately, starting with the largest seeds. Set the dry skillet over medium-low heat. Add the coriander seeds and stir or shake the pan for about 3–4 minutes, until they smell nutty and become a shade darker. Tip them onto the cooling plate. Roast the cumin for about 2 minutes, the fennel for 1–2 minutes, and the rice for 2–3 minutes, stirring frequently. The rice should turn pale golden, not brown. Transfer each ingredient to the plate as soon as it is ready.
- Toast the smaller, more delicate spices. Add the peppercorns and fenugreek seeds to the pan and toast for about 1–2 minutes, stirring constantly. They should smell fragrant, with no smoke or blackened spots. Add the cloves, cardamom seeds, and cinnamon for the final 30–45 seconds, just until aromatic. These small spices can scorch quickly, so take them off the heat promptly. If your skillet holds heat strongly, remove it from the burner between batches.
- Dry the leaves gently. Put the completely dry curry leaves and optional pandan in the skillet over low heat. Turn them for about 1–2 minutes, until they feel crisp and crumble easily. They should dry without turning dark or smoking. Fresh leaves vary in moisture, so this may take a little longer; keep the heat low and continue moving them. If they remain pliable, let them cool and air-dry longer rather than grinding them while damp.
- Cool everything completely. Spread the roasted ingredients across the plate and leave them uncovered for about 15 minutes, or until they have reached room temperature. This cooling period is included in the total time. Grinding warm spices can create condensation inside a closed container, which encourages clumping and dulls the aroma. Do not rush this step by putting the hot spices directly into a jar or grinder.
- Grind to the texture you want. Grind the rice and spices in batches if your grinder is small. Pulse in short bursts, shaking the grinder between pulses so the mixture is even and does not heat up. For a fine powder, continue until no large seeds remain; for a slightly coarse blend, stop sooner. Grind the dried leaves with one batch of spices so they distribute evenly. Let dust settle before opening the grinder.
- Check the blend and store it. Stir the powder in a bowl and look for unground pieces. If you find any, grind them again and mix them back in. Transfer the finished blend to a clean, completely dry, airtight jar and label it with the date. Store it in a cool, dark cupboard, away from the stove, sunlight, and steam. The powder is best used while its fragrance is vivid, generally within about 2–3 months; discard it if it becomes damp, moldy, or smells stale.
To use the blend, begin with 1–2 teaspoons (about 2–4 g) for a curry that serves four, then adjust to the recipe and your taste. Cook it briefly in oil with aromatics or stir it into the cooking liquid, following the dish’s method. Roasted curry powder is already aromatic, so prolonged frying over high heat can make it bitter. It is a seasoning blend, not a complete curry: most dishes still need ingredients such as onion, garlic, ginger, salt, liquid, and sometimes coconut milk or fresh chilies.
Common Mistakes
Using high heat to speed up roasting: Spices can go from fragrant to burnt in moments, especially fenugreek, cloves, and cardamom. Burnt spices taste acrid and can dominate the whole batch. Keep the burner at medium-low or low, stir constantly, and remove each ingredient as soon as its aroma develops. If a spice turns black or gives off a sharp smoky smell, do not mix it into the batch; discard that portion and roast a replacement.
Roasting every ingredient for the same amount of time: Large coriander seeds need more time than tiny cloves, while leaves dry quickly. Add ingredients in batches according to their size and density. This small extra effort prevents a mix where some spices taste raw and others taste scorched.
Grinding before the spices are cool: Warm spices can trap moisture in a grinder or jar. That may cause clumps and shorten the blend’s keeping quality. Wait until every ingredient is fully cool and dry, and make sure the grinder and storage jar are clean and dry too.
Expecting a bright yellow powder: This is a roasted brown blend and usually contains no turmeric. Turmeric is used in many curry recipes and some curry powder variations, but adding it here changes the color and flavor. Add turmeric separately when the recipe calls for it rather than assuming it is missing from this particular style.
Grinding a large batch in one go: Overfilling a small grinder can leave whole seeds at the bottom and powder around the sides. Work in batches, then stir the ground portions together. This is especially useful if you want a consistent blend for recipes that call for a measured amount.
Tips
For an even roast, use a skillet wide enough to hold the spices in a loose layer. Shake the pan or stir with a wooden spoon, and pay attention to smell as well as color: the aroma is often the clearest sign that a spice is ready. Keep a plate nearby so you can transfer toasted ingredients quickly; leaving them in the hot pan means they continue cooking after the burner is off.
Whole spices give the freshest aroma, but ground spices can work in a pinch. They toast faster and are easier to scorch, so use low heat, stir constantly, and stop as soon as they smell fragrant—often in less than a minute. For the most reliable result, use whole spices for this recipe and reserve pre-ground spices for dishes where they can be added directly.
Make a smaller batch if you cook with curry powder only occasionally. You can halve every ingredient and roast in smaller batches, though the brief roasting times may shorten slightly. Keep the ratios consistent if you adapt it: coriander forms the base, cumin and fennel add warmth and sweetness, and pepper, fenugreek, cloves, and cardamom provide sharper supporting notes. Change one element at a time so you can tell what effect it has.
If you want a less dark, more delicate flavor, use an unroasted Sri Lankan-style curry powder instead: grind the same dry spices without toasting them, and leave out the leaves if they are not fully dry. This produces a lighter, fresher-tasting blend, but it is a different preparation. Do not mix roasted and unroasted spices without noting the change, since the flavor and the way the blend behaves in a recipe will differ.
Troubleshooting
The powder tastes bitter: One or more spices may have scorched, or the fenugreek may have been toasted too long. The bitterness cannot be removed by adding sugar or more salt. If it is mild, dilute the blend with a fresh, unroasted portion of the same recipe; if it tastes burnt or smoky, it is better to start again and lower the heat.
The blend is not fragrant: Old spices, insufficient roasting, or a jar that does not seal well can all weaken the aroma. Rub a pinch between your fingers and smell it. If the whole spices smelled stale before roasting, the powder will not regain freshness. For a new batch, start with recently purchased whole spices, toast until aromatic, cool fully, and store airtight away from heat and light.
The grinder leaves coarse seeds: The batch may be too large, or the grinder may not be designed for spices. Work with smaller portions and pulse in short bursts, pausing to shake the grinder. If some pieces remain, sift the powder and grind the coarse pieces again. A slightly coarse texture is fine for many curries, but large whole seeds can make the seasoning uneven.
The powder clumps in the jar: Moisture may have been trapped during cooling, the leaves may not have dried fully, or a damp spoon may have been used. Break up small dry clumps before measuring. If the powder is wet, smells musty, or shows any sign of mold, discard it rather than trying to dry and reuse it. For the next batch, cool everything completely and use dry equipment.
The flavor is too strong in a curry: Roasted blends differ in intensity, and a fresh batch can be more potent than an old one. Start with less than the recipe’s full amount, taste after it has cooked into the dish, and add more gradually. If the curry is already over-seasoned, increase the other unsalted ingredients and liquid in proportion, if the recipe allows; adding more powder will not balance it.
Frequently Asked Questions
Is Sri Lankan curry powder always roasted?
No. Both roasted and unroasted versions are used, and ingredients and proportions vary. This guide makes a dark roasted blend, which has a deeper, toastier aroma than an unroasted powder.
Is Sri Lankan curry powder the same as curry powder from a supermarket?
Not necessarily. Commercial curry powders vary widely, and some are yellow from turmeric or include ingredients not used in this blend. Check the label before substituting, and begin with a smaller amount because the flavor balance may be different.
Can I make it without curry leaves or pandan?
Yes. Curry leaves add a characteristic citrusy, savory aroma, and pandan brings a subtle grassy note, but the powder will still work without them. Bay leaf is a practical stand-in for pandan, though it tastes more herbal and is not an exact match. Do not use fresh leaves if you cannot dry them fully.
Can I use ground spices instead of whole spices?
Yes, but the result is usually less vivid and the spices can burn quickly. Toast ground spices very briefly over low heat, stirring constantly, or skip roasting and mix them directly. For this recipe, whole spices are the better choice because they roast more evenly and grind into a fresher-tasting powder.
How much curry powder should I put in a curry?
Start with 1–2 teaspoons (about 2–4 g) for a dish serving four, unless the recipe gives a specific amount. Add it gradually and taste after it has cooked into the dish. The right amount depends on the age and strength of the powder, the other spices, and how prominent you want its flavor to be.
How should I store homemade curry powder?
Keep it in a clean, airtight, dry container in a cool, dark cupboard, and use a dry spoon each time. For its best aroma, aim to use it within 2–3 months. Refrigeration is usually unnecessary and can introduce condensation when a cold jar is opened; if your home is especially warm or humid, make smaller batches instead.
Related
- What to Serve With Moroccan Stew: Lemon Couscous Recipe
- Portuguese Kale Soup: What It Is and How It’s Served
- Russian Beet Soup: Borshch Meaning and Usage
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).