Easy Homemade Garam Masala Powder Recipe
Make flavorful dishes at home with this easy homemade garam masala recipe. Freshly ground spices add rich and warm flavor to curries, biryani, stews, and more. Better than store-bought and made with pure ingredients you can trust.

Table of contents
What is Garam Masala
Garam masala is one of the most popular and essential spice blends in South Asian cooking. The word “garam” means warm and “masala” means spice mix in Urdu and Hindi. This blend brings warmth and depth to dishes like curries, biryani, stews, and even tea.
This traditional garam masala is made by toasting sweet and savory whole spices like cumin, coriander, cardamom, cinnamon, cloves, and peppercorns, then grinding them into a fine powder.
It’s used in many Pakistani and Indian recipes to add earthy flavor and rich aroma. Unlike chili powder, it’s not spicy but has a bold, rich flavor.

Why Make Homemade Garam Masala
Nothing beats the fresh aroma of freshly ground spices. While it’s easy to buy ready-made mix garam masala, it often contains unknown additives or preservatives.
Making your own at home means no artificial colors or preservatives, just pure and aromatic spices. You also get full control over the ingredients and freshness that store-bought versions just can’t match.
With this simple and easy garam masala recipe, you can make your own garam masala powder from scratch in less than 30 minutes and store it for months. Once you try it, you may never go back to store-bought again!
Bonus Tip: Pour the garam masala into a clean glass jar and tie a ribbon around the lid. It makes a beautiful and thoughtful homemade gift for friends and family!
Why You’ll Love This Recipe
- Fresh and fragrant
- No preservatives or artificial colors
- Ready in under 20 minutes
- Easy to store and use later
- Great as a homemade gift too!
Garam Masala Powder Ingredients

Variations and Substitutes
- If whole spices are not available, you can use powdered spices. However, whole spices offer the best aroma and flavor when freshly toasted and ground.
- To add some heat, include a few dried red chilies along with the other spices.
- You can adjust the quantity of each spice to create your own custom blend. It’s perfectly fine to skip a spice or two if you don’t have everything on hand.
- Some people like to add fennel seeds, but I skip them for a more earthy flavor.
- If you don’t have ginger powder, use whole dried ginger (sonth) instead. Toast it with the other spices and grind it together.
- If you don’t have a spice grinder, use a traditional mortar and pestle to grind the toasted spices by hand. It takes more time but delivers excellent flavor.
How to Make Garam Masala Powder
Step 1: Toast the Spices
In a dry skillet, roast all the whole spices on low heat, stirring often. Toast them until they turn slightly darker and release a strong, fragrant aroma. Keep shaking or stirring so they cook evenly without burning.

Step 2: Cool the Spices
Turn off the heat and let the toasted spices cool completely before grinding. This helps preserve their flavor and makes grinding easier.

Step 3: Grind into Powder
Transfer the cooled spices to a spice grinder, add the ginger powder, and grind everything into a fine, smooth powder.

Step 4: Store the Garam Masala
Pour the garam masala powder into a clean, airtight jar. Store it in a cool and dry place for maximum freshness and flavor.

How to Use Garam Masala
- Garam masala is a must-have spice in Pakistani and Indian cooking. It’s used in both vegetarian and meat dishes like curries, stews, biryani, pulao, and marinades.
- For the best flavor, add a pinch at the end of cooking to boost aroma and taste.
- You can also sprinkle a little in your black tea (chai) for a warm, spiced flavor.
Storage
- Transfer the garam masala to a clean, airtight jar or bottle. Label it with the date and keep it in a cool, dry place. It stays fresh for up to 6 months.
- Always use a clean and dry spoon to take out the masala. This prevents moisture or bacteria from getting into the jar.

Expert Tips
- Use fresh and high-quality spices for the best flavor and aroma.
- Always toast the spices on low heat to avoid burning and bring out their natural oils.
- Break the nutmeg into smaller pieces before roasting for even toasting.
- If your spice grinder is small, grind the spices in batches.
- Strain the powder through a fine sieve to remove any coarse bits.
- You can double or triple the recipe to make a bigger batch for later use.
FAQs
No, garam masala is not spicy-hot like red chili powder. It has a warm and aromatic flavor that adds depth to dishes without making them fiery. It enhances taste without overpowering heat.
No, garam masala and curry powder are not the same. They have noticeably different flavor profiles. Garam masala is a traditional South Asian spice blend made with warm, whole spices like cumin, cardamom, and cinnamon. It’s usually added towards the end of cooking for flavor and aroma. Curry powder, on the other hand, includes turmeric, which gives it a yellow color, and is usually used at the beginning of cooking. The two blends have different flavor profiles.
You can store your homemade garam masala in an airtight jar in a cool, dry place for up to 6 months.
Yes, you can use a mortar and pestle to grind the toasted spices for garam masala. Grinding by hand takes more time but helps release the full aroma and flavor of the toasted spices.
More Homemade Spice Blends You’ll Love
Let’s stay connected! Follow me on Instagram, Facebook and Pinterest for the latest updates. Subscribe to my YouTube channel for video recipes.
Recipe
Homemade Garam Masala Powder
Ingredients
- 3 tablespoons cumin seeds
- 1 tablespoon caraway seeds (kala zeera)
- 2 tablespoons coriander seeds
- 1 tablespoon cloves
- 1 tablespoon black peppercorns
- 15 green cardamoms
- 6-7 black cardamoms
- 3 pieces of mace (javitri)
- 1 whole nutmeg (jaifal)
- 3-4 star anise
- 7-8 cinnamon sticks
- 6-7 bay leaves
- 1 tablespoon ginger powder
Instructions
- In a skillet, dry roast the cumin seeds, kala zeera, coriander seeds, cloves, black peppercorns, green cardamoms, black cardamoms, mace, nutmeg, star anise, cinnamon sticks, and bay leaves over low heat, stirring constantly, until fragrant and slightly darkened.
- Remove from heat and let the spices cool completely.
- Add the cooled spices and ginger powder to a spice grinder. Grind into a fine powder.
- Your homemade garam masala is ready!
- Transfer to an airtight jar or bottle. Label it and store in a cool, dry place.
- Enjoy! And remember “COOKING IS EASY!”
Video
Notes
- Use fresh, high-quality spices for the best flavor and aroma.
- Toast on low heat to prevent burning.
- Break the nutmeg into smaller pieces before toasting for even roasting.


