Prepare garam masala: Dry roast all the spices, Cinnamon stick, cloves, Cumin seeds, fennel seeds, Balck Cardamom, Green cardamom, Coriander seeds, Macis and black pepper. Once they are roasted, transfer them to a masala grinder and grind them finely.