garam masala made with Indian spices

Garam Masala Recipe

By Swasthi on January 23, 2022, Comments, Jump to Recipe

Garam masala recipe – Step by step guide to make super flavorful & authentic garam masala that is easily customizable to your taste. Garam masala is a traditional aromatic spice blend used in Indian cooking. It not only flavors and adds zing to your Indian food but also provides you with numerous health benefits. Once you begin to make your own, you will realize how aromatic homemade garam masala is. I guarantee you will never like the store bought bottled stuff again.

Garam Masala made with Indian spices

Supermarket shelves are loaded with so many kinds of garam masala and unfortunately most of them lack the real thing – that’s the aroma! I have never come across anything like the homemade for the simple reason that ground spices oxidize and lose their flavor overtime. Also there is never a balance of spice, pungent, sweet and bitter tastes & flavors.

With homemade garam masala, we have the option to blend the spices in small batches and store them well so they remain much more fragrant for longer. Also it is easily customizable to balance all the flavors & tastes.

What Is Garam Masala?

The term ‘garam’ in Hindi means ‘warm’ or hot and ‘masala’ means a ‘spice mix’. Garam masala translates to a blend of warming spices. It’s a magic blend that provides warmth to the body, thereby detoxifying and balancing the whole body system.

Ayurveda wisdom taught our ancestors that proper incorporation of spices into our diet can preserve the overall well-being by balancing the body, mind and spirit. So spices have been an integral part of traditional Indian cooking for centuries.

But using spices appropriately is the key. In this post along with the grama masala recipe, I share with you how to use spices the right way to suit your taste and body conditions.

In India, every home has a different recipe to make garam masala depending on the regions, food habits and personal taste. This Punjabi garam masala is super flavorful and goes so well to make any vegetarian and Non-vegetarian Indian dishes from both South Indian and North Indian Cuisines.

Adding even a little of this garama masala to your everyday dishes makes a huge difference. It totally enhances the flavors, taste and brings so much life to your dishes.

Hera are some popular Indian Recipes using garam masala,
Chana masala
Aloo gobi
Butter chicken
Chicken curry

Do read the complete post on how to clean spices and make garam masala powder.

Pro Tips To Make Garam Masala

  • Cleaning the spices thoroughly is very important for hygienic reasons even if you are using organic spices. In fact organic spices are more prone to infestations & are not chemically treated or at least minimally treated to meet the organic food standards. Cleaning also increases the shelf life of your garam masala.
  • Roasting the spices or sun drying them brings out the aroma of the essential oils in the spices. Always roast them on a very low heat so they retain the flavours.
  • Choosing the right combination and amount of spices to suit your body and taste is very important. Improper combination or using a lot of pungent spices in your spice blend can be bad for digestion in the long run and can also cause dehydration.
  • The recipe shared here will give you a well-balanced garam masala that is flavorsome. It is not too pungent and not acidic. However you are free to make some tweaks when you want a particular spice to shine in more in a dish. Example: Add more ground cumin, ground cardamoms or ground fennel depending on the recipe.
  • There are 2 sets of spices used in the recipe. The first one forms the base of the spice powder and is just good to use even without the second set.
  • The second set has optional ingredients and I have mentioned in the recipe card why they are used. I use both the sets. But you can choose any or all depending on the availability or preference or body type.

Know Your Spices

The picture below helps you to identify the spices that I use in this garam masala powder recipe. I have also described below why each of this spice is used, what kind of flavor it imparts to the food and the effect of that spice on our body.

quantity of dry spices used for punjabi garam masala powder recipe

Coriander seeds form the base of any garam masala. They add volume/body to your dishes. They have a mild sweet aroma and citrusy flavour so it helps to cut down and balance the pungency of other spices. These seeds helps in digestion by strengthening the digestive fire, avoids flatulence, bloating and calms down acidity. Coriander seeds also help to balance Pitta dosha in the body.

Cumin seeds & coriander seeds

Cumin seeds are a great digestive and detoxifying aid. They help to get rid of toxins from the body. Cumin also imparts a good earthy and pungent aroma to the garam masala.

Green Cardamoms apart from adding a sweet floral scent to the foods, they also help in indigestion, improve appetite and balances all kinds of doshas (disturbances in body), if used in moderation. For this recipe you can use the whole pods as the peels have some amount of flavour as well. If you want you may peel and use only the black seeds.

green cardamoms

Cinnamon comes in 2 varieties – Real or Ceylon cinnamon and cassia. In India, cassia is widely used. Cassia is best used whole for flavouring curries or stews. But ground cassia may be bad for health if consumed in larger quantities due to coumarin, a toxic compound.

So use Ceylon cinnamon for this recipe. Please use google search for more info on Cassia Vs Ceylon Cinnamon.

If using cassia you may need lesser in this recipe. I will update this soon. Below I have a picture of how cassis looks. The barks are really thicker than the Ceylon cinnamon.

cassia cinnamon

Cloves help in metabolism and is a warming spice. It can flush out toxins from the body and are dangerous if consumed in excess. If you have acidity, stomach ulcers or dehydration, stay away from them. Please check the recipe notes.


Black pepper are used to impart smoky flavour and pungent taste. Apart from cloves, black pepper also provide heat to your garam masala.

black peppercorn

Optional Spices

Fennel seeds also known as saunf is an optional ingredient. Apart from being aromatic these tiny seeds also balance the heat and pungent flavors from the other spices. These have a mildly sweet flavour and aids digestion and is a cooling spice.

fennel seeds

Star Anise also known as biryani flower is a spice that totally elevates the flavor of your garam masala. It adds sweet tones without making your food sweet. It also avoids indigestion and is great to use especially in heavy dishes.

star anise

Mace is known as javithri. Using 3 strands of mace in this recipe makes the spice powder a bit stronger in aroma. It’s a matter of choice. Mace is a flower with several strands/ blades or petals. You will need to use only 3 strands.

Nutmeg is the magic seed spice that adds wonderful sweet and delicate aroma. It is believed that this spice can calm down the nervous system and improve blood circulation.


Black cardamom also known as Badi elaichi or masala elaichi is one spice which is not used by many people in ground spice mix. A lot of people love using it whole in the tempering. It is very pungent, strong and has a unique smoky aroma. You may avoid it if you do not like the strong flavours.

Black cardamoms

Bay leaf is known as Tej patta, meaning pungent leaf. The leaves that are used in Indian cooking are the Indian variety and are different from the European bay leaf which are from the Laurel tree. Here is the picture

indian bay leaf

For more spice powders, you can check
Biryani masala
Sambar masala powder
Korma masala
Chai masala
Rasam powder
Pav bhaji masala

How To Clean Spices

1. Stones and debris have to be picked from all the spices first.
2. We generally crush few coriander seeds to check if there are worms inside. Yes many a times we can find them even if picked up from the best stores.
3. Break open the nutmeg and check for worms. Sometimes, nutmeg turns hallow inside after being eaten up by the worms

4. For hygiene purpose cinnamon has to be cleaned. It could have a kind of larvae, fungi or infestations in the inner parts. While growing they form into curls (swirls) with several layers. Break open the quills and wipe off with a dry or damp cloth.

5. Bay leaf too could have deposits of mud or larvae behind the leaves. wipe off with dry or damp cloth or kitchen tissues.

How To Make Garam Masala (Stepwise Photos)

1.Clean up all the spices as mentioned above.
2. On a very heat, dry roast the spices one after the other in a heavy bottom pan until aromatic but not brown. Transfer to a wide plate and cool them. Alternately you can also spread the spices on a tray and cover with a clean muslin cloth and sundry for a day, preferably in the hot sun.

In Oven: Spread the spices on a clean baking tray and place it in the oven. Place the tray in the middle rack and turn on the oven with the temperature set to lowest. Roast until the spices become aromatic. In my oven it is 40 C (100 to 105 F).
3. Cool them thoroughly.
4.Add all your spices to a spice jar and make a fine powder. Sieve and then powder the coarse particles again. Repeat the sieve and then set your coarse particles aside to mix in your tea powder.
5.Store garam masala in an airtight glass jar.

blending or processing garam masala powder in mixer

How To Blend Spices Quickly

Tip: May be this is not the right way to blend a spice mix but I love this method to speed up the process. Dry roast the spices and cool them.

Chill them in the freezer for 1 to 2 hours. Transfer them to the grinder jar and powder it. You will be surprised at how fast the powder gets done.

The color of the garam masala powder could slightly vary depending on the kind and quality of spices used. This is the sieved powder made from 2 batches.

Garam masala recipe made with aromatic spices like cumin, cloves and many others

How To Use Garam Masala

AS I mentioned, even a pinch of this makes any food flavorful. But if you are using to make any spicy curries, biryanis, veg curries, paneer recipes or meat curries, then ½ to ¾ tsp of this with an equal amount of coriander powder goes right for a 3 to 4 serving dish.

You can also increase the quantity of coriander seeds in this recipe by another ¼ to ½ cup & skip adding it separately.

When To Add Garam Masala?

It depends on the dish you are preparing. It is good to follow the recipe instructions of the particular dish. In Indian cooking usually garam masala is added at one of the 2 stages of cooking. Sometimes it is added twice.

A lot of recipes call for adding it along with red chilli powder when you make the curry base. This way the whole dish is simmered along with the garam masala so it imparts delicious flavors.

The other way is to add it just before finishing off with the cooking. We just sprinkle it, mix and turn off the stove. We usually do this for stir fry dishes or in recipes where garam masala is used twice.


What’s in garam masala?

Garam masala consists of ground spices like cloves, cinnamon, cardamoms, cumin, coriander, nutmeg, bay leaf, mace and black pepper. Some versions even consist of fennel seeds, red chilies and black cardamoms.

Is garam masala spicy?

It is spicy but not hot.

Is garam masala the same as curry powder?

No Garam masala is not the same as curry powder. Garam masala is from Indian Cuisine and Curry powder is a British invention. The spices and their quantities used in a curry powder are different from garam masala. Curry powder has a mild flavor and garam masala is pungent and has strong aroma of spices.

What’s the substitute for garam masala?

The closest substitute to a garam masala is kitchen King masala, meat masala and Biryani masala. Though the flavors are different both these work well in most of the recipes. However you may use other spice blends like pav bhaji masala, misal masala and sambar masala in some recipes.

Why is garam masala bad & are there any side effects?

Wrong proportions of spices in a garam masala can be really bad for the stomach and body. Like too much black pepper, cloves or mace in the spice blend can cause side effects like stomach cramps, acidity and dehydration. Garam masala must be consumed in moderation to prevent side effects.

Can we eat garam masala daily?

Yes you can eat daily but in moderation.

What is the best way to store garam masala?

It is best to store it in glass air tight containers for best shelf life. It keeps good at room temperature for 3 to 4 months and for 1 month in a humid environment. If humidity is too high in your kitchen, refrigerate it. Masala powder keeps good for 6 months in the refrigerator and for 1 year in the freezer.

Related Recipes

Recipe Card

garam masala recipe

Garam Masala Recipe

Indian garam masala is a aromatic spice blend used in Indian cooking. This recipe gives you garam masala that is very flavorful. It can be used in veg and meat dishes. Store it in a air tight glass jar and use up to a few months.
Pin Recipe Print Recipe

For best results follow the step-by-step photos above the recipe card

Prep Time10 minutes
Cook Time10 minutes
Total Time20 minutes
Servings1 cup

Ingredients (US cup = 240ml )

Basic spices

  • ½ cup coriander seeds (35 grams) (daniya)
  • ¼ cup cumin seeds (30 grams) (jeera)
  • 2 tablespoons green cardamoms (17 grams) (elaichi)
  • 2 tablespoons cloves (12 grams) (laung)
  • 1 tablespoon pepper corns (9 to 10 grams) kali mirch
  • 6 to 8 pieces cinnamon approx. 2 inch (4 grams) (dalchini)(prefer ceylon cinnamon)

Spices for aroma (optional, but recommended)

  • 1 tablespoon fennel seeds (8 grams) (saunf) (avoids acidity)
  • ½ small nutmeg (2 grams) ( jai phal) (avoids indigestion)
  • 1 star anise (chakri phool) (avoids indigestion)
  • 2 to 4 black cardamoms (1 to 2 grams) badi elaichi (for flavor, refer notes)
  • 3 strands mace (javitri) (for flavor)
  • 4 medium dried bay leaves (tej patta)



  • Cleaning spices is an important step as it increases the shelf life of your garam masala. So Clean the bay leaf and inner part of cinnamon stick with a dry or damp cloth to remove dirt.
  • Break open the nutmeg and check for worms.
  • Pick and discard stones and debris from all the spices.

Roasting Spices

  • Heat a pan & add cardamoms, bay leaf, star anise, nutmeg, mace, cinnamon, cloves and pepper.
  • Roast them on a low to medium heat without burning until they begin to smell good. Transfer to a plate.
  • Then add coriander seeds and roast until they smell good. Transfer this as well to the plate.
  • Then add fennel seeds, roast for 30 seconds then add cumin. Repeat roasting until cumin begins to smell good.
  • Transfer to the same plate and cool completely.

How To Make Garam Masala

  • Add all of these spices to a spice grinder jar. Powder finely.
  • Sieve and powder the coarse spices again. Then repeat the sieve.
  • Store this garam masala powder in an air tight dry glass jar. You can use up the coarse bits of spices to make your masala tea.


  • For best results, weight the spices on a scale.
  • Color: The color of the garam masala may differ depending on the kind and quality of spices.
  • Black cardamoms give a very pungent flavor and taste. If you are not used to the strong flavor it can be reduced to 2.
  • The nutrition values are for the entire recipe
  • How to use: If you plan to use the garam masala in your everyday cooking, use this in combination with coriander powder. Too much garam masala in your everyday foods may dehydrate your body.
  • If you have stomach disorders like acidity, then skip cloves, bay leaf, pepper and mace. Double the quantities of fennel seeds and cardamoms. But this does alter the flavor of garam masala. I use this version as well.

Alternative quantities provided in the recipe card are for 1x only, original recipe.

For best results follow my detailed step-by-step photo instructions and tips above the recipe card.

NUTRITION INFO (estimation only)

Nutrition Facts
Garam Masala Recipe
Amount Per Serving
Calories 812 Calories from Fat 315
% Daily Value*
Fat 35g54%
Saturated Fat 4g25%
Sodium 175mg8%
Potassium 3038mg87%
Carbohydrates 155g52%
Fiber 86g358%
Sugar 3g3%
Protein 29g58%
Vitamin A 870IU17%
Vitamin C 29.9mg36%
Calcium 1884mg188%
Iron 61.4mg341%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?Mention @SwasthisRecipes or tag #swasthisrecipes!

© Swasthi’s Recipes

This Garam masala recipe post was first published in July 2014. Updated and republished in January 2022.

Garam Masala Recipe

About Swasthi

I’m Swasthi Shreekanth, the recipe developer, food photographer & food writer behind Swasthi’s Recipes. My aim is to help you cook great Indian food with my time-tested recipes. After 2 decades of experience in practical Indian cooking I started this blog to help people cook better & more often at home. Whether you are a novice or an experienced cook I am sure Swasthi’s Recipes will assist you to enhance your cooking skills.

Follow Swasthi’s Recipes

Recipe Rating

Inline Feedbacks
View all comments

5 stars
Very helpful article. Thanks a lot.

Hi Swasthi, love your recipes! Do you have any opinion on “stone flower” lichen which I’ve seen in garam masala recipes sometimes? Thanks.

आपकी साइट पर जो जानकारी दी गई बहुत काम की जानकारी है ।

5 stars
Great blog, impressed with author suggestions

5 stars
I found your website after visiting my local Indian Spice shop and buying Paneer…..not knowing what to make with it. I decided on your Palak Paneer which is happening tonight and after reading the recipe found I needed Garam Masala, the pre made mix I had on the shelf was dull and lifeless so following the link from the PP recipe, I ventured out again this morning for some fresh spices. Now my whole house smells amazing, i can’t believe how simple this spice mix was to make and I’m so looking forward to using it to make that gorgeous jade green curry tonight.
Thank you so much for sharing your knowledge and honesty, I am going to be cooking from your recipes for quite a while to come.

5 stars
It was amazing and I highly recommend it.

I really like this garam masala recipe. How much is one serving?

5 stars
Hi, really thanks for this amazing garam masala recipe. I tried this and my food tastes superb using ur garam masala. Used it in vegetables n non veg too. Thanks a lot👌😊

5 stars
Thank you for sharing the magic of the spices.

5 stars
Easy and very aromatic

I mistakenly bought anise seed instead of star anise. Can I still use it for garam masala (or biryanis)? Should I change the ratio?

Hi- do you open the green cardamom shells before grinding? Are they edible?

5 stars
Tried it amazing

Thanks for garam masala recipe. Now I no longer need to use store bought ones. 🙂

5 stars
everyone house has their own version of garam masala but this is a standard version which can be universally used for most of the curries.

5 stars
Is the measurements/weight for green cardamom supposed to be for the whole pods (line 2 tablespoon whole cardamom pods) or is it the measurement for the inner seeds?

Thanks for the recipe
I have given your recipe to my french friend

Hello, where can I order fresh spices in the US? Im not certain I have a market near me (maybe I do and am unaware) – thank you and I look forward to making this.


5 stars
Love all your recipes 🙂

Your recipie was amazing Swathi. I am a strict vegetarian , never touched or tasted meat in my life.
But got the courage and made butterchciken from your recipie and my kids who are very picky about flavors LOVE it. Every time I made this was a huge success.
So thank you for posting an honest recipie that works.
Will try out the curry chicken next.

Hello Swashi, I was going through this recipe and I will make it but it raised a question. For cinnamon you have included a weight which is great. When I see that a recipe calls for a 2″ piece of cinnamon, I use a 2″ length of the whole quill. Or should I be using only a 2″ piece which would be equivalent to less that a 2″ section of the quill. Not sure if that makes sense but either way of interpreting how much cinnamon could have different effects on the dish.

As always, so many thanks. Sandy

Hi Swasthi, i am learning a lot from reading the comments and questions on your website. I have found Ceylon sticks and now i’m wondering, do you mean you take the rolled up quill apart and use a single layer of 2 inches? Thank you so much for sharing your cooking wisdom <3

5 stars
Very explicit