Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cozy Grinch Hot Chocolate Recipe for Holiday Treats

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Lidia
  • Prep Time: 5 minutes
  • Cook Time: 10 minutes
  • Total Time: 15 minutes
  • Yield: 4 servings
  • Category: Beverage
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Description

This Cozy Grinch Hot Chocolate is a festive green drink made with white chocolate, milk, and a hint of vanilla, topped with whipped cream and a red heart garnish. It’s perfect for holiday parties or cozy nights in.


Ingredients

  • 4 cups whole milk
  • 1 cup white chocolate chips
  • 1 teaspoon vanilla extract
  • Green food coloring (about 4–6 drops, or to desired shade)
  • Whipped cream, for topping
  • Red heart sprinkles or red candy hearts, for garnish

Instructions

  1. In a medium saucepan over medium heat, combine the milk and white chocolate chips. Stir continuously until the chocolate is completely melted and the mixture is hot but not boiling.
  2. Remove the pan from the heat and stir in the vanilla extract.
  3. Add green food coloring one drop at a time, stirring after each addition, until the desired green shade is reached.
  4. Pour the hot chocolate into mugs and top each with whipped cream.
  5. Garnish with a red heart candy or sprinkle on top of the whipped cream.
  6. Serve immediately while warm.

Notes

  • Use white chocolate baking bars for a richer flavor.
  • Substitute peppermint extract for a minty twist.
  • Use almond or oat milk and vegan white chocolate for a dairy-free version.
  • Simmer longer or add a splash of heavy cream for a thicker consistency.
  • Store leftovers in the fridge for up to 3 days and reheat on the stove over low heat.

Nutrition

  • Serving Size: 1 cup
  • Calories: 310
  • Sugar: 34g
  • Sodium: 90mg
  • Fat: 15g
  • Saturated Fat: 9g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 0g
  • Protein: 7g
  • Cholesterol: 25mg