
Making your own curry powder at home is an absolute game-changer, and honestly, once you try it, you’ll never go back to store-bought again! There’s something so special about toasting whole spices and blending them together in your own kitchen – the aroma alone is worth it. This homemade curry powder recipe is bursting with warm, complex flavors that’ll elevate everything from chickpea salad to curries, rice dishes, and so much more.
I grew up watching my grandmother make curry powder from scratch, and let me tell you, the difference between homemade and store-bought is night and day. Store-bought versions often sit on shelves for months, losing their vibrant flavor and aroma. When you make it at home, you get to control the spice levels, adjust the heat to your preference, and use the freshest ingredients possible. Plus, it’s such a satisfying project that makes your whole house smell absolutely incredible!
This recipe uses a beautiful blend of toasted spices that work together harmoniously. I’m talking coriander seeds, cumin, turmeric, fenugreek, and a few other warming spices that create that signature curry flavor we all know and love. The key is toasting the spices before grinding – this step is absolutely crucial because it releases all those essential oils and deepens the flavors tremendously. Trust me on this one!
What I love most about making curry powder at home is the versatility. You can use it to season dishes, sprinkle it on roasted vegetables, mix it into creamy sauces, or even add it to pasta for an unexpected twist. I even like to add a pinch to pickled vegetables for extra depth. The possibilities are truly endless!
If you’re new to making spice blends, don’t worry – this recipe is incredibly forgiving and straightforward. You’ll need a spice grinder or a dedicated coffee grinder (just make sure it’s clean!), and you’ll have beautiful, fragrant curry powder ready to go in about fifteen minutes. I like to make a double batch and store it in glass jars to have on hand for weeks of delicious cooking. Your future self will thank you!
For more inspiration on using your homemade curry powder, check out these fantastic resources: Bon Appétit has wonderful curry recipes, Serious Eats offers detailed spice guides, New York Times Cooking features chef-approved curry techniques, and don’t miss these additional resources for curry inspiration and spice education. Let’s get started on this wonderful culinary journey!
Ingredients
- 2 tablespoons coriander seeds
- 2 tablespoons cumin seeds
- 1 tablespoon fenugreek seeds
- 1 tablespoon black peppercorns
- 1 teaspoon mustard seeds
- 1 teaspoon fennel seeds
- 8-10 dried curry leaves
- 1 dried red chili (adjust for heat preference)
- 2 tablespoons ground turmeric
- 1 teaspoon ground ginger
- 1/2 teaspoon ground cloves
- 1/4 teaspoon ground nutmeg
- 1/4 teaspoon asafetida (hing), optional but recommended
- Salt to taste

Instructions
- Gather all your whole spices and have them ready near your stovetop. It’s important to have everything prepared because once you start toasting, things move quickly and you don’t want anything to burn.
- Place a dry skillet or frying pan over medium heat and let it warm for about one minute. You want it hot but not smoking – think of it as the perfect temperature for toasting without burning.
- Add the coriander seeds to the hot pan and toast for about 30-45 seconds, stirring constantly with a wooden spoon. You should start to smell that beautiful, warm coriander aroma – that’s how you know it’s working!
- Add the cumin seeds and continue toasting for another 30-45 seconds, stirring constantly. The combination of coriander and cumin toasting together smells absolutely divine.
- Add the fenugreek seeds, black peppercorns, mustard seeds, and fennel seeds all at once. Toast for another 45 seconds to 1 minute, stirring continuously. Be very attentive here – these smaller seeds can burn quickly, so keep that spoon moving!
- Add the dried curry leaves and the dried red chili to the pan. Toast for about 15-20 seconds, just enough to release their essential oils. The curry leaves will become fragrant and crispy.
- Remove the pan from heat immediately and transfer all the toasted spices to a clean, dry plate or shallow bowl. Spreading them out helps them cool faster and prevents them from continuing to cook in the residual heat.
- Allow the toasted spices to cool completely for about 5 minutes. This is important because warm spices won’t grind as effectively and the oils can scatter during grinding.
- Once cooled, transfer the toasted spices to a spice grinder or clean coffee grinder. Working in batches if necessary, pulse and grind until you reach a fine powder consistency. This usually takes about 2-3 minutes of grinding.
- Pour the ground spice mixture into a small bowl. Add the ground turmeric, ground ginger, ground cloves, ground nutmeg, and asafetida if using.
- Stir everything together thoroughly with a small spoon or fork, making sure all the pre-ground spices are evenly distributed throughout the mixture.
- Add salt to taste – I usually start with about 1/2 teaspoon and adjust from there. The salt helps preserve the blend and enhances all the spice flavors.
- Transfer your finished curry powder to an airtight glass jar or container. Store in a cool, dark place away from direct sunlight and heat.
- Label your jar with the date so you remember when you made it. Homemade curry powder stays fresh and flavorful for about 2-3 months when stored properly.

Pro Tips
- The beauty of making curry powder at home is that you can completely customize the heat level. If you prefer a milder blend, use just half a dried chili or omit it entirely. For extra heat, add more chili or include some black pepper.
- Never skip the toasting step – this is what transforms ordinary spices into something magical. The heat releases the essential oils and deepens all those beautiful, complex flavors that make curry powder so special.
- If you don’t have a spice grinder, you can use a mortar and pestle, though it’ll take longer and require more elbow grease. Alternatively, a high-powered blender works in a pinch, though it’s not ideal for small quantities.
- Asafetida is a pungent spice that adds incredible depth, but it’s optional. If you can find it at an Indian grocery store, I highly recommend including it for that authentic curry powder flavor.
- Store your finished curry powder in glass jars rather than plastic containers, as the spices’ essential oils can sometimes interact with plastic over time.
- For an even more personalized blend, experiment with adding small amounts of cinnamon, cardamom, or celery seeds once you’ve mastered the basic recipe.
- This homemade curry powder is perfect for flavoring soups, roasted vegetables, grains, proteins, and anything else you can imagine. It’s particularly wonderful in rice dishes, curries, and even scrambled eggs.
- If your curry powder loses its aroma after a few weeks, give it a gentle toast in a dry pan for just 15-20 seconds to revive the flavors. Store it again immediately after cooling.
- Consider making a larger batch and sharing with friends and family – homemade curry powder makes an absolutely wonderful, thoughtful gift that shows you care.
- Keep track of what you enjoy and don’t enjoy in your personal blend. Over time, you’ll develop your own signature curry powder that’s perfectly suited to your taste preferences and cooking style.
