Start by brewing two shots of espresso and letting them chill in the fridge for 20 minutes or longer.
Add a small amount of the milk, along with the heavy cream, vanilla syrup, white chocolate chips, and sugar (if using), to a saucepan over medium-low heat. Stir until the white chocolate is fully melted and smooth.
Remove the saucepan from the heat, let it cool slightly and stir in the remaining cold milk to help cool the mixture for an iced drink.
Add the ice to the two cups, before pouring in the white chocolate mixture.
Pour in the espresso, and top with whipped cream if you like.
Notes
If making a hot drink, pour the warm white chocolate mixture evenly into two cups, and pour the freshly brewed espresso on top. Top with whipped cream if desired.If you don’t have an espresso machine, you can use a strong coffee brewed from your coffee maker as an alternative. A stronger espresso helps balance the sweetness of the white chocolate.