Take milk out of the refrigerator, measure it and let stand on kitchen counter. Gather all other ingredients for making chai.
In a sauce pot(use a high-walled saucepot to prevent chai from boiling over). Stainless steel pots are traditionally used for making chai in India.Add filtered water and bring to a rolling boil on high flame.
Once the water is boiling, add the whole spices and ginger to it. Let boil for 1-2 minutes to let aroma and flavor of spices to infuse. You can set a timer for precision.
After the spices have infused, add the loose black tea leaves(or throw in the tea bags) and sugar. Let the tea leaves bloom for good 2-3 minutes on medium high flame.
Once the water looks a vibrant dark brown color, pour in the milk. Using a wooden or a silicone spoon, stir the chai 1-2 times. Right after you add milk, the color of chai will be light brown and the flavor is quite mellow. We need to brew the chai now.
Stand nearby and watch closely as the chai reaches a rolling boil on high heat, about 2-3 minutes. Be cautious as it might boil over. After the first boil, the color and flavor of the chai are still relatively light and mild, so further brewing is needed for a stronger tea.
After the initial boil, lower the flame to medium and stir the chai continuously for 2-3 minutes. During this time,optionally, you could use a ladle to aerate the chai - this makes for a chai with creamier and lighter texture.
Once masala chai is ready, it will have a darker color. Immediately, strain the chai using a tea strainer into tea cups and serve rightaway. If you notice a thin film on top of chai, mix it back using a spoon. You can serve chai with tea biscuits, cookies or just about anything!