Ingredients
Method
Preparation
- Chop the white chocolate into small, even pieces so it melts quickly and evenly.
- Zest the orange using a microplane, taking care to avoid the bitter white pith.
- Have the milk and cream measured and ready to pour.
Cooking
- In a medium heavy-bottomed saucepan, combine 3 cups of whole milk and 1/2 cup of heavy cream. Heat over medium-low heat until steaming and small bubbles form; do not boil.
- Add the orange zest and 2 tablespoons of sugar to the milk. Whisk gently for 1 minute to combine.
- Remove the pan from heat and add the chopped white chocolate. Let sit for 30 seconds, then whisk until completely melted and smooth.
- Stir in 1 teaspoon of vanilla extract, 1/4 teaspoon of almond extract, and 1/4 teaspoon of fine sea salt. Return to low heat for 30-60 seconds to warm through.
- For the silkiest texture, strain the cocoa through a fine-mesh sieve into a warmed pitcher or directly into mugs.
- Top with freshly whipped cream, a twist of orange peel, and white chocolate shavings. Serve immediately.
Notes
Use room-temperature milk for more even heating. If your white chocolate is very sweet, reduce sugar to 1 tablespoon or omit altogether. For extra orange intensity, consider adding a tablespoon of orange liqueur after removing from heat. To make a dairy-free version, use full-fat coconut milk and vegan white chocolate.
