Finely chop the white chocolate into small, even pieces. This will help it melt more quickly and evenly.
In a medium saucepan, combine the milk and heavy cream. Heat over medium heat, stirring occasionally, until the mixture is steaming and just beginning to simmer. Do not boil.
Reduce the heat to low. Add the chopped white chocolate to the saucepan and whisk constantly until the chocolate is completely melted and the mixture is smooth. Be patient and keep the heat low to prevent the chocolate from seizing or burning.
Stir in the sugar and vanilla extract. Taste and adjust the sweetness as needed. Add a pinch of salt to enhance the flavor.
Continue to whisk the white hot chocolate for another minute or two until it is frothy and well combined. This step helps to create a light and airy texture. You can also use an immersion blender for a super-frothy result.
Pour the white hot chocolate into mugs. Top with your favorite toppings, such as whipped cream, marshmallows, chocolate shavings, or a drizzle of caramel. Serve immediately and enjoy!
Notes
Indulge in the velvety smoothness of homemade white hot chocolate, a delightful alternative to traditional cocoa that’s perfect for cozy nights, festive gatherings, or simply a sweet treat to brighten your day. This recipe focuses on achieving a rich, decadent flavor using high-quality ingredients and simple techniques.