Hot Chocolate on a Stick

Hot Chocolate on a Stick

Hot chocolate on a stick just says Christmas to me. All December long, we drink hot chocolate nearly every day. If you love hot chocolate as much as we do, this is a great make ahead project. They make perfect holiday gifts or if you keep some for yourself, you can have homemade hot chocolate in just a couple minutes.

Hot chocolate on a stick makes an adorable gift. I found cute little candy cane striped sticks and snowflake treat bags and tied them with twine. You can use lollipop sticks or spoons, and dress them up however you like. There’s a lot of room here to personalize not only the packaging, but also the flavors. Homemade marshmallows or crushed candy canes would be a great topping here. And you can experiment with different extracts, such as coconut or peppermint.

Either a double boiler or a microwave work well for making the hot chocolate mixture. It only takes about 3-5 minutes to cook. The most time consuming part is waiting for it to chill and firm up. I’ve made this recipe using both silicone molds and an 8×8 inch lined pan. Both work just fine. However you make them, they will likely be a little messy when cutting or unmolding. But they will still taste great even if they aren’t perfect squares!

I hope you are able to relax with a cozy cup of hot chocolate surrounded by the ones you love this Christmas season. Enjoy! 🙂


Follow by Email

Hot Chocolate on a Stick

Blocks of rich, chocolatey goodness that, when stirred into a mug of hot milk, make the best hot chocolate ever! Hot chocolate on a stick is the perfect holiday gift!

Prep Time 10 minutes
Servings 16


  • 2 cups dark or semisweet chocolate chopped or chips
  • 1 cup sugar
  • 1 cup heavy cream
  • ½ cup cocoa powder
  • 1 tsp. Vanilla extract
  • 1 tsp. Salt
  • marshmallow bits for topping, optional


  1. In a double boiler, stir together all ingredients except vanilla until melted and combined, about 5 minutes.
  2. Remove from heat and stir in vanilla.
  3. Divide equally in silicone molds or spread into an 8x8" pan lined with parchment. If using a topping, press on lightly while warm. 

  4. If using individual silicone molds, insert lollipop sticks into the center of each before refrigerating. If using a pan, do so after refrigerating and cutting. 

  5. Refrigerate for at least two hours to set, then unmold or cut into squares and package as desired. 

  6. To use, heat 1 cup of milk until very hot but not boiling and stir with hot chocolate on a stick until chocolate is fully dissolved.

Recipe Notes

If you’d like to use your microwave instead of a double boiler, add all ingredients except vanilla in a microwave safe bowl and heat for 30 seconds at a time, stirring well in between, until melted and combined. Add vanilla and proceed with dividing in molds or pouring in a lined pan.

Leave a Reply

Your email address will not be published. Required fields are marked *