Garam Masala is the most popular Indian spice blend. It adds a special earthy flavour and a spicy ‘kick’ to regular dishes. I use it when I am cooking heavier gravies like Rajma Masala or paneer curry or pilafs.
While packets of garam masala are easily available in every store, there is something special about homemade garam masala. And when it is freshly prepared, it is the God of all spice mixes — so aromatic and flavourful. The shop bought ones might still have some flavour but they barely have any aroma left. I usually make a batch of almost 250gms in one go and pack them in 50-100g packets. They make great food gifts too.
But life is not perfect and sometimes there is no choice and I have to buy garam masala from market and at those times I try to find an organic blend that is not mass produced and also not prepared months before reaching the shelves.
Not just gravies, just a hint of garam masala will add a twist to your winter bread and cookies too. I wasn’t surprised when I saw recipes of so many baked goodies using the Indian garam masala. It might just be the popular Indian spice mix outside of India too!
The recipe is simple — just roast all the whole spices that go in the garam masala spice mix and grind to a powder. As each spice is roasted separately, it does take a bit of time. Make this aromatic homemade garam masala on one of those days when you have time and patience and are looking to do some pantry stocking.
If you like to make your own spice mixes, please take a moment to rate the recipe below and/ or leave your thoughts. It will really encourage me to keep improving and trying newer things.
Garam masala powder is adds a spicy and earthy favour to Indian dishes. This is a simple recipe to make your own garam masala powder at home using whole spices. No other spice mix is as aromatic as this one!
- 50 g cumin seeds
- 25 g Black Cardamom
- 25 g black peppercorns
- 5-6 Cinnamon sticks , 3” long
- 25 g Green Cardamoms
- 25 g Cloves
- 5 Star Anise
- 10 g Mace
- 2 Nutmeg balls
- 8 bayleaves
- 100 g coriander seeds
- 10 g caraway seeds (shahi zeera)
Dry roast on medium-low heat each of spices separately for 30sec to a minute till you get an aroma.
Keep aside to cool.
Once cooled, grind them to a powder and store in an airtight container.
- Check my glossary of Indian spices for names in English and Hindi.
- The spices are roasted separately because the smaller spices like cloves take little time to roast and the bigger ones like cinnamon sticks or black cardamoms take much longer.
- Nutrition Fact is for 1 tbsp (~9 gms) of garam masala.
Connect with me
Would love to start a conversation, share recipes, cooking experiences and food stories from India and around the world.