How to Make Garam Masala at Home (Toasted, Small-Batch)

Published by the India Delight team ยท How we researchIndependent guideHow we earn money

Updated November 1, 2026

Bowl of curry with rice
Photo: spurekar, CC BY 2.0

As an Amazon Associate, India Delight earns from qualifying purchases. We have not tested the products we link to.

Quick answer: Toast whole coriander, cumin, cardamom, cloves, cinnamon and peppercorns in a dry pan over medium-low heat for 2-4 minutes until fragrant, cool, grind to a powder, and store in an airtight jar away from heat and light.

This small batch makes about 1/3 cup. Adjust to taste.

Ingredients

Whole spiceAmount
Coriander seeds2 tbsp
Cumin seeds1 tbsp
Green cardamom pods1 tbsp (or seeds from them)
Black peppercorns2 tsp
Cloves1 tsp
Cinnamon stick2-inch piece, broken
Black cardamom (optional)1 pod
Nutmeg (optional)A few gratings after grinding

Method

  1. Heat a dry skillet over medium-low.
  2. Toast the spices, stirring, for 2-4 minutes until fragrant and a shade darker. Don't let them smoke.
  3. Cool completely on a plate.
  4. Grind in a spice grinder or mortar and pestle; sift if you like it fine.
  5. Store airtight, away from heat and light.

Tools

We link to Amazon search results so you can compare current listings, prices and reviews yourself. We have not tested these products.

Frequently asked questions

How long does homemade garam masala last?

Ground spices lose aroma over time. Many cooks make small batches and use them within a few months for best flavor.

Sources

Related guides