Pour milk into a large skillet set over slightly less than medium heat. Tip: Set temperature between medium and medium-low. The milk should get very warm, but not scald. You don’t want to burnt milk.
Please note that this recipe uses WHOLE spices, not ground.Place the cardamom pods, allspice, and cloves in a plastic bag and place on a cutting board. Gently pound on the spices with a meat mallet or rolling pin just until they crack. (They should remain mostly whole, but opened up a bit). Add the cracked spices, star anise, cinnamon sticks, ginger, vanilla extract, and honey to the skillet and stir to combine. Simmer until the milk is very warm and fragrant, approximately 5-6 minutes, then add the tea bags to brew for another 5 minutes.
Remove from heat and discard the tea bags. Strain the mixture through a fine mesh strainer, reserving the liquid. Discard the solids and divide two-thirds of the remaining liquid between large (12 ounce) mugs and set aside.
Pour the remaining mixture into a blender and blend on high for 1-2 minutes, or until a nice foam develops. Tip: Make sure the blender cap is properly vented to prevent the hot liquid from exploding. Alternatively, you can use an immersion blender.
Divide the liquid from the blender among the serving mugs and top off each with a big spoonful of foam. Sprinkle with some ground cinnamon and garnish with a star anise, if desired, and serve immediately.