Learn how to make authentic and easy Garam Masala from scratch in 15 minutes. This fragrant blend of spices from India includes ten whole spices that are toasted to release their aroma and oils and then ground to an easy-to-use powder. Use it to season lentils, chicken, meat, vegetables, curries and more!

For more than two decades now, I've been using my Mom's simple and easy 15-minute recipe to create a Homemade Garam Masala that is far more fragrant and flavorful than any store-bought brand. She uses only 10 ingredients to create this magical seasoning.
This Punjabi-style Garam Masala powder (north-Indian) is versatile enough to be used for homestyle dals, curries, and stir-fries, like Dal tadka, Rajma, and Gobi Aloo, as well as restaurant favorites like Biryani, Butter Chicken and Korma.
Jump to:
What Is Garam Masala?
Garam Masala, pronounced as guh-rum muh-saa-laa, literally means warm (garam) spice (masala). It is a fragrant blend of locally grown spices from the northern region of the Indian subcontinent. It is used for its sweet and warming spice flavor, not spicy heat.
Its basic composition differs by region since the climate and soil type vary all over India. Plus, almost every household has their own spin on it based on their taste preference.
Health Benefits of Garam Masala
The word garam means "to warm the body". In Ayurveda, it is believed that when there is not enough heat in our body, our bodies can be slow to remove toxins. These warming spices are believed to increase the body temperature thereby facilitating the toxin-release. Other healing benefits of garam masala include:
- Boosting immunity
- Promoting weight loss
- Aiding digestion
- Lowering blood sugar
- Decreasing inflammation
Garam Masala Ingredients
Here is a list of simple and easy-to-buy 10 whole spices that are needed for this aromatic garam masala recipe:
- Coriander Seeds (Dhaniya): These are seeds of the cilantro plant and their flavor is earthy and slightly sweet with floral hints, that release best when toasted.
- Cumin Seeds (Jeera): Great for digestion, its warm, somewhat smokey flavor and aroma reach optimal flavor when toasted.
- Green Cardamom Seeds (Chhoti Ilaichi): Known as 'true cardamom,' green cardamom seeds are black, whereas the pod is green. It has hints of lemon and mint. Purchase the black-hulled seeds or green cardamom pods. Feel free to use the entire pod, simply note the measurement difference in the recipe card.
- Whole Cloves (Laung): Pungent, strong, and sweet with a bitter after-flavor, these are aromatic flower buds and a little goes a long way with these! Tip: Make sure to discard any clove stems without buds.
- Black Peppercorns (Kaali Mirch): Whole black peppercorns give the best results for this recipe mix.
- Cinnamon Sticks (Dal Cheeni): There are two types - Cassia and Ceylon (considered 'true' cinnamon). I purchase flat cassia bark, a natural bark from the cinnamon family that is different than the cinnamon 'quills' found in the grocery store.
- Bay Leaves (Tejpatta): This aromatic herb is easy to find in the spice section of most grocery stores, and adds earthy flavors to this blend.
- Fennel Seeds (Saunf): Known as 'saunf' in Hindi, the best quality seeds are bright green and will have a sweet, anise aroma. They stay good in your spice cabinet for up to 6 months.
- Black Cardamom Pod (Motti Ilaichi): Smokey with hints of cooling menthol, these larger pods are dark brown. A bit more difficult to find, look for the black variety in Indian grocery stores or online.
- Nutmeg (Jaiphal): Nutmeg is the shelled dried seed of the genus Myristica (an evergreen tree). Always purchase a jar of whole nutmeg and grate fresh with a Microplane. Note: Nutmeg doesn't need toasting, so add that to the final blend.
How to Buy Spices and Store Them Correctly
Where to buy spices? The best places to purchase whole spices are Whole Foods, Sprouts, Indian grocery stores, and online or specialty food markets that have spice bins. Here are the different spices we're using today:
I highly recommend purchasing spices in their whole form versus the pre-ground variety. Whole spices contain all of their aromatic essential oils that make a homemade spice mix so special.
Even more so, whole spices hold onto flavor and aroma for up to one year. For optimal shelf life, store the whole spices in a cool, dark place (spice cabinet) and use the amount called for in the recipe.
Garam Masala Substitute: A good substitute for Garam masala is Curry powder, or, combining 1 part ground cumin with ¼ part ground allspice. You can find more easy substitutes in this article: Garam Masala Substitutes.
How to Make Garam Masala
This simple masala requires a large skillet, a spice grinder, and only 15 minutes. Here are the step-by-step directions and photos on how to toast spices and grind them to make garam masala from scratch:
Gather and prepare spices: Remove any rotten pieces or dirt from all spices. Make sure to remove any clove stems without buds. Break the cinnamon sticks into smaller pieces and clean the dirt between the grooves.
Light toast: Add all spices to a large skillet and lightly toast on medium heat for 2 minutes, stirring every 20 seconds or so. When you can start smelling the aroma of spices, they are done.
Why Toast Spices? Toasting whole spices releases the oils from them, thereby releasing aroma and flavor. Once toasted and cooled, this spice mix stays fragrant and flavorful for months. Toasting also takes away the 'edge' from the most potent spices, like cloves and cinnamon, making them more pleasant to taste in a dish.
Cool completely: Turn off the heat. Transfer to a plate to stop the roasting and cool for 10 minutes.
Grind to powder: Using a coffee grinder or spice grinder, grind the spice mix in 3-4 batches. Give it a good shake in between to prevent the spices from clumping. Grind to a fine texture.
Add nutmeg: Stir in ½ teaspoon freshly grated nutmeg to the final blend. (picture below)
How to grind spices? I highly recommend investing in a spice grinder or a coffee grinder. They're small in size, can be stored away, and aren't that expensive. The flavor and aroma of freshly ground spices make it totally worth it.
Reasons to Make Garam Masala at Home
Here are a few reasons why I make this spice blend at home:
- Versatile seasoning: It's a versatile spice used to flavor curries, dal, stir-fries, grilled proteins, and more. Most of my Indian recipes call for garam masala as one of the main flavoring components. (sample recipes listed below!)
- Convenient than whole spices: This 'ground' blend works as a great way to incorporate the aroma and flavor of the whole spices without having to pick them out later, or worse, accidentally biting into them.
- Superior quality: Nothing beats the taste and quality of homemade garam masala. Store-bought blends sit on the shelves far too long and lose their flavor. Homemade masala stays fresh for months, is more flavorful, as a result, you end up needing a smaller quantity.
- Quality Control & healthy: When you make this masala at home, you know exactly what goes into it. The ingredients for this spice blend are naturally vegan and gluten-free and are compatible with many diets, including keto, paleo, whole30, just to name a few.
Spices 101: To learn more about Indian spices and their usage, read this complete guide on Essential Spices for Indian Cooking
How To Use Garam Masala
In Indian cooking, garam masala is added in one of the two stages- in the curry base, or as a finishing spice after cooking. Sometimes, it's added in both!
Must-try: 20+ Delicious Indian Recipes using Garam Masala
When and how much to add?
When I add it to the curry base, depending on the dish, I typically use 1-2 teaspoons for a serving size of 4-6 people. Adding the garam masala at this stage helps the spices bloom and flavor the whole dish subtly.
When I add it as a finishing spice, I stir in ¼ - ½ teaspoon 2-3 minutes before turning off the heat. This helps give a pop of flavor and aroma.
I use Garam Masala in curries, stir-fries, grilled proteins and so much more. Most of my popular Indian recipes use this homemade garam masala spice blend. Here are a few of my favorites:
- Tandoori Chicken Legs or Whole Tandoori Chicken
- Chicken Tikka, Fish Tikka or Paneer Tikka
- Vegetable Korma, Lamb Korma or Chicken Korma
- Matar Paneer or Mutton Curry
- Rajma or Chana Masala
- Chicken Biryani, Vegetable Biryani or Egg Biryani
- Tikka Masala Sauce or Chicken Tikka Masala
- Paneer Butter Masala or Butter Chicken
Recipe Tips & Notes
- Clean the spices. Before starting spread the spices on a large plate and quickly sort through them. Discard any small stones or dirt.
- Stick with making a small batch. This recipe makes 4 tablespoons (¼ cup) of seasoning mix. You can easily scale it up based on your consumption levels. The ground spices tend to lose their flavor after a few months, which is why I always make enough for 1-2 months.
- Cool the toasted, whole spices completely before grinding. If the toasted spices are still warm when you add them to the spice grinder, the warmth will turn the spices into a paste rather than a powder.
- Store in a cool, dark place. Place the ground garam masala spices a small mason jar, label, date and store in your spice cabinet for up to 3 months.
- Garam Masala Substitute. If you're in a pinch, a good substitute for Garam masala is curry powder, or, to combine 1 part ground cumin to ¼ part ground allspice. This works as a good substitute for this wonderfully complex spice mix.
- Store-bought Masala. Homemade garam masala beats store-bought any day. But for busier times, I always have a store-bought back-up in my pantry. I have tried many brands and find the Everest Garam Masala to be a well-balanced substitute.
More Indian Kitchen Essentials
More Indian Spice Recipes
Frequently Asked Questions
The seven Indian spices, aka those native to India, are cumin, coriander, clove, cinnamon, turmeric, fenugreek, and cardamom.
An authentic Garam masala spice mix in India typically does not contain turmeric and is brownish in color. Another difference between the two is that Garam Masala powder contains stronger spices like cloves, cinnamon, and cardamom, as compared to Curry powder, which consists of mostly mild spices like coriander, cumin, fenugreek, and turmeric.
Curry Powder, on the other hand, is yellow in color due to turmeric being one of the key ingredients. Curry powder is not Indian, but a British recipe that was created in the 1800s.
It depends from region to region. This recipe for a Punjabi-style garam masala does not contain turmeric.
Curry powder is a close substitute, however, it is mild. Start with a 1:1 ratio and add more as needed. Alternatively, combine 1 part ground cumin with ¼ part ground allspice.
I recommend buying a small spice grinder or dedicate a coffee grinder for grinding spices. They're both fairly inexpensive and highly useful.
Whole spices should be toasted on low heat for 2 to 3 minutes. The
★ Did you make this recipe? Please give it a star rating below! For more quick & easy recipes, FOLLOW ME on Facebook, Instagram, Pinterest and Youtube.
📖 Recipe
Garam Masala Recipe
Equipment
Ingredients
Spices for Basic Garam Masala
- 3 tablespoons Coriander Seeds
- 1 tablespoon Cumin Seeds
- 2 teaspoon Green Cardamom seeds or 2 tablespoon green cardamom pods
- 1 teaspoon Whole Cloves (about 20)
- 1 teaspoon Black Peppercorns (about 25)
- 2 inch Cinnamon Stick flat cassia bark broken into ½-inch pieces
- 2 Bay Leaf torn onto small pieces
- 1 teaspoon Fennel Seeds (saunf)
- 1 Black Cardamom Pod
- ½ teaspoon Nutmeg freshly grated, add after toasting spices
Instructions
- Check all spices and remove any rotten pieces or dirt. Check cloves and remove any stems without buds. Break the cinnamon into smaller pieces, and clean the dirt between the grooves using a damp kitchen towel.
- Add all spices except nutmeg to a large skillet. Lightly toast these spices, on medium-heat, for about 2 minutes, stirring every 20 seconds or so. The spices are done when they start releasing their aroma. Turn off the heat. Transfer to a plate to stop the toasting. Cool for 10 minutes.
- Using a coffee or spice grinder, grind this mix in 3-4 batches. Give it a good shake in between to prevent spices from clumping. Grind it to a fine texture.
- Grate nutmeg using a microplane and add to the spice-mix. Store in an air-tight container, in a cool and dry place.
Video
Notes
- Clean the spices. Before starting spread the spices on a large plate and quickly sort through them. Discard any small stones or dirt.
- Stick with making a small batch. This recipe makes 4 tablespoons (¼ cup) of seasoning mix. You can easily scale it up based on your consumption levels. The ground spices tend to lose their flavor after a few months, which is why I always make enough for 1-2 months.
- Cool the toasted, whole spices completely before grinding. If the toasted spices are still warm when you add them to the spice grinder, the warmth will turn the spices into a paste rather than a powder.
- Store in a cool, dark place. Place the ground garam masala spices a small mason jar, label, date, and store in your spice cabinet for up to 3 months.
- Garam Masala Substitute. If you're in a pinch, a good substitute for Garam masala is curry powder, or, combining 1 part ground cumin with ¼ part ground allspice. This works as a good substitute for this wonderfully complex spice mix.
- Store-bought Masala. Homemade garam masala beats store-bought any day. But for busier times, I always have a store-bought backup in my pantry. I have tried many brands and find the Everest Garam Masala to be a well-balanced substitute.
Gigi H says
Getting ready to put this together… do I assume correctly, when you talk about Bay Leaf, you mean the Taj Patta Indian Bay Lef, NOT the Calif. Bay Laurel leaves that we Americans use for cooking? Zooming in on your picture, that’s what it looks like.
Aneesha says
Hi Gigi, yes Tej Patta is correct. Enjoy this blend!
VERNESHRIE NAIDOO says
Hi Aneesha
I read your Recipes. Sounds divine and scrumptious.
I would like to make home made curry masala, what are the ingredients used and the method. Would highly appreciate it if you could share one.
Kind Regards
Vienie Naidoo.
Aneesha says
Hi there! Do you have my book? There's a curry powder recipe in there. Let me know!
Vyom says
Your blog is impressive, thanks to the quality of your recipes & other content.
Thanks for sharing this content. This was very helpful for me. i love indian spices.
Aneesha says
Thank you so much!
Savitri says
Just made (without black cardamom), it smells good 👌.
Thank you Aneesha.
Greets from us 👩👧👧
Aneesha says
Hi Savitri Great! Nothing beats the taste of fresh garam masala 🙂