Go Back
Garam masala in a bowl surrounded by whole spices.

Garam Masala Recipe (+ Best Substitutes)

5 from 10 votes
Print Pin
This garam masala spice blend is flavourful and complex. But don't worry if you are missing a few of the spices. Just try to include as many as possible or try one of the garam masala substitutes instead.
Recipe byAdri
Servings8 tablespoons
Prep Time5 minutes
Cook Time5 minutes
Cooling Time: 30 minutes
Total Time40 minutes

Equipment

Ingredients
 

  • 2 cinnamon sticks
  • 2 tablespoons coriander seeds
  • 2 teaspoons cumin seeds
  • 2 teaspoon fennel seeds
  • 2 whole pods star anise
  • 2 teaspoons black peppercorns
  • 1 black cardamom pod, whole pod
  • 4 green cardamom pods, seeds only
  • 4 cloves
  • 1 bay leaf
  • 10 mace blades (1 scant tablespoon)
  • 2 teaspoons poppy seeds (optional)
  • 1 tablespoon dried rose petals (optional)

Instructions

Oven method:

  • Heat a conventional oven to 160 °F. Spread everything apart from the poppy seeds and rose petals on a baking sheet. Place the baking tray in the oven for 2 ½ hours.
  • Add the poppy seeds and rose petals to the tray, place it back in the oven and turn the oven off. Allow the mixture to cool in the switched-off oven for 30 minutes.
  • Transfer the cooled spice mix to a spice grinder (or coffee grinder) and blitz it into a fine powder.

Stovetop method:

  • Put everything apart from the poppy seeds and rose petals into a cold, dry frying pan or skillet and place over medium-high heat. Toast the spices for 3 minutes, shaking the pan occasionally.
  • Remove the pan from the heat and add the poppy seeds and rose petals. Let the mixture cool in the pan.
  • Transfer the cooled spice mix to a spice grinder (or coffee grinder) and blitz it into a fine powder.

Notes

  • Lower the temperature if you have a fan oven. I suggest 120 °F (50 °C) but check on the spices every 30 minutes to ensure they are getting sufficient heat without burning.
  • While the spice mix won't go off anytime soon, spices start to lose their intensity as soon as you grind them. So, for the best flavour, aim to use homemade spice blends within 30 days.
  • If you don't have a spice grinder, try this complex garam masala substitute (from ground spices) instead. Or, if you only have basic staple spices, try the simple garam masala spice mix (with main garam masala ingredients only).
 
I adapted this homemade garam masala recipe from the one in Dishoom: The first ever cookbook from the much-loved Indian restaurant by Kavi Thakrar, Naved Nasir, and Shamil Thakrar. If you enjoy Indian food, I cannot recommend this book enough.