Go Back

Honey Lavender Hot Cocoa - A Cozy, Floral Twist on a Classic

Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Servings: 4 servings

Ingredients
  

  • Milk: 2 cups (whole milk for creaminess; oat or almond milk if dairy-free).
  • Heavy cream (optional): 1/4 cup for extra richness.
  • Unsweetened cocoa powder: 2 tablespoons.
  • Dark chocolate: 2 ounces, finely chopped (60–70% is ideal).
  • Honey: 2 to 3 tablespoons, to taste (wildflower or clover works well).
  • Dried culinary lavender buds: 1 to 1 1/2 teaspoons.
  • Vanilla extract: 1/2 teaspoon.
  • Pinch of salt: Helps balance sweetness and deepen flavor.
  • Optional toppings: Whipped cream, a drizzle of honey, chocolate shavings, or a tiny pinch of crushed lavender.

Method
 

  1. Warm the dairy: In a small saucepan, add the milk and heavy cream (if using). Heat over medium-low until steamy but not boiling. You should see small wisps of steam and tiny bubbles around the edges.
  2. Infuse the lavender: Stir in the dried lavender. Reduce heat to low and let it steep for 5–8 minutes, stirring occasionally. Keep it below a simmer to avoid bitterness.
  3. Strain the milk: Pour the lavender-infused milk through a fine-mesh sieve into a bowl or large measuring cup to remove the buds. Wipe out the saucepan.
  4. Whisk in cocoa: Return the infused milk to the pan. Add cocoa powder and a pinch of salt. Whisk until smooth with no dry pockets of cocoa.
  5. Add chocolate: Sprinkle in the chopped dark chocolate and whisk over low heat until fully melted and silky.
  6. Sweeten with honey: Stir in 2 tablespoons of honey and taste. Add up to 1 more tablespoon if you want it sweeter.
  7. Finish with vanilla: Remove from heat and stir in the vanilla extract. This brightens the cocoa and rounds out the floral note.
  8. Serve: Pour into mugs. Top with whipped cream, a drizzle of honey, or a few chocolate shavings. If you add lavender as a garnish, use only a tiny pinch—just enough for aroma.