Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Creamy Hot Chocolate with Whipped Cream, Marshmallows, and Chocolate Shavings Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 24 reviews

This rich and creamy hot chocolate recipe is a cozy classic perfect for chilly days. Made with Dutch process cocoa, sugar, milk, and cream, it delivers a smooth, velvety drink that can be customized with vanilla, cinnamon, peppermint, or orange extracts and topped with whipped cream, marshmallows, and chocolate shavings for an indulgent treat.

  • Total Time: 10 minutes
  • Yield: 4 servings

Ingredients

Hot Chocolate Base

  • 1/4 cup Dutch process cocoa powder (special Dark Hershey’s)
  • 1/2 cup granulated sugar
  • 1/8 teaspoon salt
  • 3 cups whole milk
  • 1 cup heavy cream (or 1 more cup of milk)
  • 1 teaspoon vanilla extract

Optional Garnishes and Flavorings

  • Whipped cream
  • Miniature marshmallows (or dehydrated marshmallows)
  • Chocolate shavings (using a vegetable peeler, peel a chocolate bar)
  • Orange extract (optional, see note)
  • Peppermint extract (optional)
  • 1/4 teaspoon ground cinnamon (optional)

Instructions

  1. Whisk Dry Ingredients: In a saucepan or pot, whisk together the Dutch process cocoa powder, granulated sugar, and salt until fully combined and smooth.
  2. Add Milk and Cream: Stir in the whole milk and heavy cream to the dry mixture, then whisk thoroughly until the mixture is smooth with no lumps.
  3. Heat Hot Chocolate: Place the saucepan over medium heat and warm the mixture, stirring frequently. Bring the hot chocolate to your preferred serving temperature, ensuring it does not boil.
  4. Add Vanilla Extract: Remove the saucepan from heat and stir in the vanilla extract for enhanced flavor.
  5. Serve and Garnish: Pour the hot chocolate into mugs or cups. Garnish with whipped cream, miniature marshmallows, chocolate shavings, and optionally add a few drops of orange or peppermint extract or a sprinkle of ground cinnamon to taste.

Notes

  • Use Dutch process cocoa powder for a deeper, less acidic flavor and smoother texture compared to natural cocoa.
  • Adjust creaminess by substituting heavy cream with additional milk if preferred.
  • Optional extracts like orange or peppermint add a festive twist to your hot chocolate.
  • Chocolate shavings can be made by peeling a chocolate bar with a vegetable peeler for a beautiful garnish.
  • Heat gently without boiling to avoid scalding the milk and maintain smoothness.
  • Author: Madelynn
  • Prep Time: 5 minutes
  • Cook Time: 5 minutes
  • Category: Beverage
  • Method: Stovetop
  • Cuisine: American