Sri Lankan Roasted Curry Powder
Here’s my version of the fragrant Sri Lankan Roasted Curry Powder that comes together in just 5 minutes giving you an authentic curry powder for your curries. It can be used to make Sri Lankan meat curries that tastes like home!

What Is Sri Lankan Roasted Curry Powder?
Sri Lankan kitchens usually keep two curry powders, roasted and unroasted. The roasted kind is the dark one. Whole spices are dry roasted until deep golden brown, then ground. This gives the powder a nutty, smoky depth, and it’s made for bold meat curries. My Sri Lankan Unroasted (Raw) Curry Powder is lighter and fresher, and it’s what I use in vegetable curries and dals.
Neither one is the same as supermarket yellow curry powder. That’s a milder blend with turmeric added.
Skip the Separate Roasting: Here’s My Shortcut
Traditionally, Sri Lankan roasted curry powder is made by roasting each spice on its own, one after another. They all brown at different speeds, so it’s done slowly and carefully, spice by spice.
This is my easier version. I roast everything together in one pan, and it’s done in about 5 minutes. Who has time to roast eleven spices separately on a weeknight? I’ve made it this way for years in my kitchen here in Canada, and I can honestly tell you the flavour is just as good.
I grew up in Sri Lanka, and this is the curry powder I keep in my pantry year round. I first shared it here back in 2020, and it’s still one of my most used recipes. Every Sri Lankan home has its own version, and this is how I like mine. Treat it as your starting point and adjust the ratios to suit your family.
Ingredients

What makes a Sri Lankan blend taste unmistakably Sri Lankan is a trio of curry leaves, mustard seeds and fenugreek. You won’t find that combination in most other curry powders.
You’ll find the individual spices at any Indian, South Asian or Asian grocery store. Exact quantities are in the recipe card below.
- Coriander seeds – the base for any curry powder recipe
- Fennel seeds and Cumin seeds – Digestive spices and also builds up the flavor profile
- Mustard seeds, Fenugreek seeds, Curry leaves – the unique trio
- Black peppercorns – for the heat
- Cinnamon, Clove, Cardamom – Cinnamon has to be the soft, papery Sri Lankan kind.
- Uncooked rice – A classic Sri Lankan addition. It toasts up nutty and helps thicken your curry gravy. Basmati or any white rice works.
- Curry leaves – Fresh is best, but dried work too. Here’s my guide on how to buy, use and store curry leaves.
There’s no chilli or turmeric, so you can control the heat and colour in each dish.
How to Make Sri Lankan Roasted Curry Powder
- Heat a dry pan. Use a heavy-bottomed or stainless steel pan over medium heat. No oil. This is a dry roast.
- Add everything. Tip in all the spices, the rice and the curry leaves.
- Roast and stir. Keep stirring constantly for about 5 minutes. You’re looking for the cumin seeds to turn golden brown, the mustard seeds to start popping, and the curry leaves to go dry, dark and crisp.
- Cool it down. Spread the spices on a plate straight away so they stop cooking in the hot pan. Let them cool for a few minutes.
- Grind. Blitz in a spice or coffee grinder until you have a fine powder. Work in batches if your grinder is small.
- Store. Spoon it into a clean, dry, airtight jar.
How To Use
Now that you’ve made jar of Roasted Curry Powder, what do you use it on? Here are some ways to use it.
- Sri Lankan meat curries: This is what the blend is made for. Use 2 to 3 tablespoons or according to the recipe, and add chilli powder or cayenne separately for heat. It’s the curry powder behind my Sri Lankan Chicken Curry and Sri Lankan Beef Curry, and it works just as well with mutton or lamb.
- Plant-based curries: It’s lovely with tofu, seitan or soya chunks. Start with 1 tablespoon and add more to taste.
- Everyday curry powder: If you’d like to use as an everyday curry powder, stir in 1 heaping teaspoon of turmeric per batch.
Frequently Asked Questions
No. Curry leaves are just one ingredient and add a subtle aroma. Curry powder is a full blend of spices, so the leaves alone won’t give you the same flavour.
I prefer to use this curry powder to marinate the meat. It’s best when it’s cooked along with the meat. But you could totally sprinkle some more curry powder at the end of your cooking. Cook for an extra 5 minutes.
DID YOU MAKE IT? Please leave a comment and rating letting us know how you liked this recipe! Tag us on Instagram or Facebook.
Recipe
Sri Lankan Roasted Curry Powder
Equipment
- Spice/Coffee Grinder
Ingredients
- 4 tbsp Coriander seeds
- 2 tbsp Fennel seeds
- 2 tbsp Cumin seeds
- 1 tbsp Uncooked rice (basmati)
- 1 tsp Black peppercorns
- 1 tsp Mustard seeds
- ½ tsp Fenugreek seeds
- 5 Cloves
- 5 Cardomom pods shelled
- 2 sprigs Curry leaves
- 1 stick Ceylon Cinnamon
Instructions
- Heat a pan on medium high.
- Add all the spices, seeds and curry leaves. Keep stirring continously and roast for about 5 minutes or till the cumin seeds turn golden brown and mustard seeds start to splutter. Curry leaves should turn dry and dark.
- Transfer the spice blend to a plate and let it cool for a minute. Then use a spice or coffee grinder to grind to a smooth powder.
- Transfer to an airtight container and use a dry spoon when you need to scoop out the curry powder.
- This makes about ½ cup of curry powder. Double or triple as needed.
Video
Notes
- No chilli or turmeric is added, so you can control heat and colour in each dish. For an everyday curry powder, stir in 1 heaping tsp turmeric.
- Using ground spices: mix in the same quantities, using half the fenugreek, then toast briefly in a dry pan.
- Use 2 to 3 tbsp per 2 lbs (900 g) of meat.
- The recipe doubles or triples easily. Roast in batches.


Hi there, I have the following spices in powder form but not seeded. Is there a recipe where I can get a ratio to mix the powdered form of the cumin seeds, coriander seeds, cinnamon, fenugreek and fennel seeds?
You can mix in the powders as per quantities in the recipe card. So you would mix 4 tbsp coriander, 2 tbsp cumin, 1/4 tsp fenugreek, 2 tbsp fennel seeds and 1/2 tsp cinnamon.
Thank you very much!!
In the introduction you mention cinnamon, but it’s void in the recipe. Should one include cinnamon stick in this curry powder or not? Appreciate your response.
Hi Mattias, you can include a stick of Ceylon cinnamon in the curry powder.
Hi, do you use oil to roast the spices with when making the curry powder? Thanks!
Hi Carrie, I don’t use oil. This is a dry roast.
I have seen the addition of pandan leaves in Sri Lankan curry powders. Is this something you would suggest?
Hi Zita, I don’t add pandan leaves to the curry powder. However, I do add it to curries separately when sautéing. You could certainly make a batch of curry powder adding the pandan leaves and see whether you like it. 🙂
In which recipe I can used this powder?
Hi Deepa, you can use this powder in Sri Lankan Chicken curry or in any meat curries.
Can I use dry curry leaves? Fresh ones are difficult to get
Yes, you can.
It was very beneficial
The recipe if I’m not mistaken, calls for cinnamon but in the list of ingredients it is missing. Anyway I added some cinnamon and the powder turned out to be aromatic. Can’t want to use the curry powder in my dishes.
this is the best chicken curry I ‘ve made. Can’t wait to serve it to my friends
Deems to be really fantastic, informative and useful.
Really fantastic