Desi Remedies

Homemade Garam Masala Recipe by Weight: Pakistani Style Blend

Is your garam masala actually doing anything? If a spoonful at the end of cooking doesn’t make the whole kitchen smell different, the jar is too old, or it was never roasted properly. A homemade garam masala by weight fixes both problems.

The short version

  • Yield: about 115 g after sieving, enough for 3 months of family cooking
  • Time: 25 minutes including cooling
  • Roasting: low flame, 4 to 6 minutes, spices in stages
  • When to add: the last 2 to 5 minutes, or sprinkled over the finished dish
  • Per salan: ½ to 1 tsp for 1 kg meat
  • Best within: 3 months

Prefer to listen? This post as a 5 min video · Watch on YouTube

Why weigh, not count

“Ten cloves” means one thing with plump fresh laung and another with tiny broken ones. Dalchini sticks vary from a thin quill to a thick bark slab. A kitchen scale (the cheap digital kind) is the only way to make the same garam masala twice. If you really don’t have one, conversions are given in brackets, but treat them as rough.

Pakistani-style homemade garam masala recipe

This is a warm, peppery, zeera-forward blend, the kind that suits qorma, pulao, aloo gosht and daily salan. It isn’t a biryani masala; that has its own profile (see our biryani masala recipe).

SpiceWeightRoughly
Zeera (cumin seeds)30 g4 tbsp
Sabut dhania (coriander seeds)20 g4 tbsp
Kali mirch (black peppercorns)15 g2 tbsp
Badi elaichi (black cardamom)12 g6 to 8 pods
Dalchini (cinnamon/cassia)10 g3 to 4 x 5 cm sticks
Laung (cloves)8 g1 heaped tbsp
Choti elaichi (green cardamom)8 gabout 1½ tbsp
Tez patta (bay leaves)3 g6 to 8 leaves
Shahi zeera (black cumin)8 g1 tbsp
Javitri (mace)2 g2 to 3 blades
Jaiphal (nutmeg)2 gabout ⅓ of a nutmeg
Badiyan (star anise)3 g1 to 2 stars

Total is about 121 g. Some Karachi families add 5 g saunf for sweetness; many Peshawar kitchens push the kali mirch up to 20 g. Adjust once you’ve tasted the base version.

Dry roasting, step by step

Roasting drives off moisture (important in humid cities) and wakes up the oils. Burning it by 30 seconds ruins the whole batch, so go slow.

  1. Pick through every spice for stones, stalks and anything mouldy. Crack the badi elaichi pods open. Break the dalchini into small pieces.
  2. Heat a heavy iron tawa or thick karahi on the lowest flame for 1 minute. No oil.
  3. Round 1, the big seeds: sabut dhania and zeera. Stir constantly for 2 to 3 minutes until the dhania turns a shade darker and the zeera smells nutty. Tip onto a large plate.
  4. Round 2, the hard whole spices: dalchini, badi elaichi, laung, kali mirch, badiyan. Stir for 2 minutes until the cloves swell slightly and the pepper smells sharp. Add to the plate.
  5. Round 3, the delicate ones: tez patta, choti elaichi, shahi zeera, javitri. 40 to 60 seconds only, until the bay leaves crisp. Add to the plate.
  6. Don’t roast the jaiphal. Grate it straight into the plate.
  7. Spread everything out and cool completely, 15 minutes. Grinding warm spices turns them pasty and they cake in the jar.

How do you know it’s gone too far? Black patches, a bitter smoky smell, or dhania that’s turned dark brown. Stop there.

Grinding and sieving

  1. Grind in a dry spice grinder in two batches, 10 to 15 second bursts with pauses so the motor doesn’t heat the masala.
  2. Sieve through a fine tea strainer or atta chalni.
  3. Regrind the husky bits left behind (mostly cardamom skin and cinnamon) and sieve again.
  4. Whatever still won’t pass through can go into a pot of pulao water or chai rather than the bin.

Store in a small glass jar with a tight lid, filled close to the top. Less air, slower fading.

Garam masala is a finishing spice. Add it early and you’ve cooked away the reason you made it.

When to add garam masala

This is the part most recipes skip. The volatile oils that give garam masala its perfume are exactly the parts that disappear with long cooking.

  • Salan and qorma: ½ to 1 tsp per 1 kg meat, stirred in for the last 2 to 5 minutes, lid on.
  • Daal: a pinch (about ¼ tsp) in the tadka or sprinkled on top.
  • Qeema and shami kabab mix: 1 tsp per 500 g, since it goes in raw and cooks briefly.
  • Chanay and chaat-style dishes: a light dusting just before serving.
  • Nihari: nihari has its own masala, but a pinch of fresh garam masala over each bowl is lovely.

Whole spices (a few laung, elaichi, dalchini in hot oil) are a different technique and belong at the start of cooking. Many dishes use both: whole at the beginning for depth, ground at the end for aroma.

In the old books

The name itself is a temperament word. “Garam” here doesn’t mean chilli-hot; it refers to the Unani and Ayurvedic idea that cloves, cinnamon, pepper and cardamom are warming. That’s why elders used more in winter dishes like paya and nihari and went lighter in June, and why rich meat dishes carry it to make them sit easier after a heavy dawat. It’s a tradition of balance, not a medical effect. If a big meal leaves you uncomfortable, our guide to post-dawat indigestion is more useful than extra masala.

Shelf life and storage

Home garam masala is at its best for about 3 months. It won’t go off after that if it’s dry, but it will taste like dust with a memory of cloves. The test is simple: rub a pinch between your palms and smell. Strong and sweet-spicy means fine. Faint means make a new batch.

Keep the jar away from the stove and out of sunlight. In monsoon you can keep the well-sealed jar in the fridge; warm it to room temperature before you open it, so no moisture condenses inside. Whole spices keep far longer, often a year, so if you cook irregularly, store whole and grind 30 g at a time.

Who should be careful

A teaspoon in a family pot is ordinary food. The cautions are about concentrated amounts. Nutmeg is toxic in large quantities, so stick to the 2 g in this whole batch and never give spoonfuls to children; our jaiphal and javitri safety guide explains why. Most “dalchini” sold in Pakistan is cassia, which contains coumarin; that matters for people eating a lot of it daily or with liver problems (see our cinnamon guide). If you’re pregnant or breastfeeding, normal cooking amounts are generally fine, but don’t take garam masala in water or as a “warming” supplement. Anyone on blood thinners or with reflux should keep to food amounts and mention big diet changes to their doctor or pharmacist.

Questions people ask

Should garam masala be roasted before grinding?

Yes, lightly, on low heat. It deepens flavour and removes moisture so the powder keeps longer.

When should I add garam masala to a curry?

In the last 2 to 5 minutes of cooking, then cover the pot. Long cooking kills its aroma.

How long does homemade garam masala last?

Best used within 3 months; seal the jar and keep it somewhere dark and dry.

Can I make garam masala without a scale?

Yes, with the spoon measures above, but results will vary from batch to batch.

Is garam masala the same as biryani masala?

No. Biryani masala is usually more floral and aromatic, with more mace, cardamom and sometimes rose petals.

Can children eat food with garam masala?

Yes, normal cooking amounts. Never give children the powder by the spoonful because of the nutmeg.

Why does my garam masala taste bitter?

Usually over-roasting, too much clove, or burnt bay leaves. Roast in stages on the lowest flame.

More kitchen spice guides live in Desi Remedies.

Nothing on The Care Online is medical advice. Traditional practices are described as tradition, not as fact. Patch-test anything new, and take a persistent or serious concern to a qualified professional. See how posts are written on our methodology page.