Dry roast green cardamoms, black cardamoms and peppercorns in a small non-stick pan. Add cinnamon, cloves, mace blades, cumin seeds, fennel seeds, bay leaves, poppy seeds, ginger powder, Bengal gram and red chillies and roast till fragrant. Remove from heat, cool down to room temperature and grind to fine powder.