Place a frying pan on your gas stove and heat it on a low flame.
When it is sufficiently hot, put 1 tsp of coriander seeds, 1 tsp of cumin seeds, 2 pieces of dry red chilies, 2 pieces of black cardamom pods, 3 pieces of green cardamom pods, ¼ tsp of fenugreek seeds, ¼ tsp of black pepper, ¼ tsp of cloves, 1 tsp of fennel seeds, 3 cinnamon sticks of 1-inch size, and 3 pieces of bay leaves of medium size.
Stir the ingredients continuously to roast them all evenly and nicely on a low flame. When you smell the aroma of the roasted spices, turn the flame of your gas stove off and set the pan aside so that the spices cool off completely at room temperature.
Now, take a clean and dry grinder.
Transfer all the ingredients into it and grind them into a powder. It is better to have a coarser powder. However, you may grind it a couple of times in short intervals if you want a smoother texture.
Transfer the ground spices into a bowl and your khichdi masala powder is ready to use.