This creamy earl grey hot chocolate is perfect on a winter day! It's rich, cozy, with hints of bergamot and floral flavors. This only takes a few minutes to make and impressive for any guests while hosting. Love earl grey? Try my London fog or earl grey cookies. Or try out my matcha hot chocolate!
Note: Throughout the recipe, avoid boiling your milk. Boiling can cause a skin to form, affecting the texture. Plus, if you add very milk to your tea leaves, this will burn them and lead to a bitter flavor. The goal is to heat your milk just enough to gently steep the tea, then later warm it again until it’s hot enough to melt the chocolate.
Steep earl grey:
In a small pot, gently heat 1 cup of milk of choice until hot but not simmering. Remove from heat.
Remove from heat , then add 1 earl grey tea bag. Let steep for 5-10 minutes, depending on how strong you want the flavor.
Remove tea bag, squeezing out all excess liquid.
Heat milk and white chocolate.
Add ¼ cup white chocolate to your pot with your earl grey-infused milk, and heat on medium-low heat. Stir constantly, until chocolate is melted and mixture is smooth. Remove from heat.
Stir in ½ teaspoon vanillaand pinch of salt (optional).
Assemble:
In your serving mug, add earl grey hot chocolate. Add topping of choice, whether it's marshmallows, marshmallow fluff, or whipped cream. Enjoy!
Video
Notes
Nutrition facts use oat milk and no toppings.I used white chocolate, but feel free to use the same amount of milk or dark chocolate for a different flavor!