Garam Masala - The Magic Spice

The Spruce
Prep: 10 mins
Cook: 4 mins
Total: 14 mins
Servings: 12 servings
Nutritional Guidelines (per serving)
7 Calories
0g Fat
1g Carbs
0g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 12
Amount per serving
Calories 7
% Daily Value*
Total Fat 0g 0%
Saturated Fat 0g 0%
Cholesterol 0mg 0%
Sodium 3mg 0%
Total Carbohydrate 1g 1%
Dietary Fiber 0g 2%
Protein 0g
Calcium 20mg 2%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

The ubiquitous "curry powder" that most people associate with Indian food is actually not Indian at all. It is, in fact, a western version of garam masala. This easy-to-make spice blend is the heart of most Indian dishes. A combination of different whole spices, it probably has as many recipe variations as there are families in India. The word garam means warm in Hindi while masala means spice mix, making garam masala a warming spice mix. 

Different regions of India have different versions of garam masala. Some are made without dry roasting the ingredients while others are made after dry roasting, cooling the ingredients and then grinding them into a powder. Some recipes contain additional ingredients that others don't. Once you get a feel for the taste it gives your cooking, experiment and alter your garam masala recipe to suit your needs.

Garam masala is best made fresh just before you begin cooking, but if you haven’t got the time, make a batch ahead and store for several months in an air-tight container in a cool, dark place. 


Click Play to See This Recipe Come Together


  • 1/4 cup coriander seeds
  • 1 tbsp. cumin seeds
  • 1 tbsp. black peppercorns
  • 1 1/2 tsp. black cumin seeds (shahjeera)
  • 3/4 tsp. cloves
  • 3/4 tsp. cinnamon (2x1-inch pieces)
  • 3/4 tsp. crushed bay leaves
  • 3/4 tsp. badi elaichi (black cardamom), 3 to 4 large pods
  • 1 1/2 tsp. dry ginger

Steps to Make It

  1. Heat a heavy skillet over medium heat and gently roast the coriander seeds, cumin seeds, black peppercorns, black cumin, cloves, cinnamon, and crushed bay leaves, until they turn a few shades darker. Stir the spices occasionally. Do not be tempted to speed up the process by turning up the heat as the spices will burn on the outside and remain raw on the inside. The roasting activates the essential oils in the spices, making them more potent and flavorful. When they are ready, the spices will be very slightly darker and aromatic.

  2. Turn off the heat and allow them to cool completely on a plate. Remove the badi elaichi seeds from their skins and mix them with all the other roasted spices. Add the dry ginger.

  3. Grind them all together into a fine powder in a clean, dry coffee grinder.

  4. Store in an air-tight container in a cool, dark place.