Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
A vibrant, inviting hot chocolate board featuring a rich, velvety cup of hot cocoa topped with whipped cream and chocolate shavings, surrounded by assorted toppings like marshmallows, peppermint sticks, and chocolate chips. The board is decorated with holiday-themed sprinkles and cinnamon sticks, styled on a rustic wooden table with festive accents, capturing a cozy seasonal ambiance.

Easy Holiday Hot Chocolate Board Perfect for Cozy Gatherings

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich, creamy hot chocolate served with an array of toppings including marshmallows, whipped cream, peppermint sticks, and chocolate shavings, perfect for holiday cheer.

  • Total Time: 20 minutes
  • Yield: 4 servings

Ingredients

Scale
  • 2 cups of high-quality cocoa powder
  • 4 cups of milk
  • 1/2 cup sugar
  • 1 teaspoon vanilla extract
  • Whipped cream
  • Marshmallows
  • Chocolate shavings
  • Peppermint sticks
  • Cinnamon sticks
  • Festive sprinkles

Instructions

  1. Heat the milk in a saucepan over medium heat until steaming.
  2. Whisk in cocoa powder, sugar, and vanilla until smooth and heated through.
  3. Pour into serving mugs and top with whipped cream.
  4. Arrange toppings like marshmallows, chocolate shavings, peppermint sticks, and sprinkles on a serving board for DIY customization.
  5. Serve immediately and enjoy the cozy holiday vibe.

Notes

Feel free to add a splash of peppermint extract for extra flavor or substitute dairy milk with almond or oat milk for vegan options.

  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Method: Stovetop
  • Cuisine: Holiday/Festive
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 mug
  • Calories: 220 Kcal
  • Sugar: 20g
  • Sodium: 150mg
  • Fat: 8g
  • Saturated Fat: 5g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 2g
  • Protein: 5g
  • Cholesterol: 10mg