Warm up this winter with a cozy cup of hot chocolate. Not cocoa. This recipe uses real, unadulterated chocolate for the coziest, creamiest cup of coziness you can serve. Please enjoy responsibly.

I love this recipe because you can enjoy really high-quality hot chocolate in a few steps. Sure it takes a little longer than tearing open a pre-mixed package of cocoa, but the flavor payout makes all your effort worth it. Plus, these little blocks make great gifts! Wrap them in some cellophane and tie them up with a cute little ribbon, and you’ve made a unique, easy gift for those people who are hard to buy for. And you still get to lick the bowl. Win-win.

These little hot chocolate blocks can be enjoyed melted in some warm milk (dairy or plant-based—both are delicious!) or on their own for a quick sugar fix. Drop it in your coffee with some cream for a quick mocha. No matter how you enjoy it, it’s a treat.

It only takes a few easy steps:

Gather your ingredients. Try not to eat all the chocolate.

Throw some toppings in the base of the ice trays. I used some chopped peppermints and mini marshmallows. Not necessary, but they make the blocks look extra cute. Plus, they add a little flavor boost. I skipped toppings in the snowflake molds to preserve the detail, and guess what? They’re still delicious. You can’t go wrong here.

Heat the cream and sweetened condensed milk. I like to add a pinch of salt here because I think it cuts a bit of the sweetness and makes it a little easier to sip. For me, it’s a necessity if you plan to eat these on their own. Which I recommend, for the record.

Pour the hot cream over the chocolate. Wait a minute for the chips to soften a bit, and breathe in the beautiful scent of melting chocolate. Enjoy the feeling of pure bliss.

Use a silicone spatula to mix the cream into the chocolate. Scrape the sides to get every last morsel of chocolate, and fold until the mixture is smooth, glossy, and delectable.

When pouring the chocolate into the ice molds, you might need a spoon to assist. The mixture thickens as it cools, so it may not pour per se. I scraped the chocolate into the molds and smoothed the tops with my spatula.

After chilling, pop these blocks out of the silicone molds. I found it easiest to twist the trays a bit to release the chocolate from the sides before pushing on the base of the tray.

From there, you can grab your favorite mug, curl up with your coziest blanket, and watch the snowfall outside. Feel warm and fuzzy from the inside out. Wrap them up to give to your friends and coworkers. Love your life.


1/2 cup heavy cream

1 14 oz. can sweetened condensed milk

Pinch of salt

3 cups (18 oz.) semi-sweet chocolate or chips, chopped

3/4 cup (4 oz.) unsweetened chocolate, chopped

Desired toppings, such as peppermints or mini marshmallows, chopped (optional)

25 lollipop sticks (optional)


Gather your ingredients and a few silicone ice trays. If using toppings, chop them into small pieces and cover the base of the trays with a thin layer of candy or marshmallow pieces.

Combine the chopped semi-sweet chocolate chips and unsweetened chocolate in a large, heat-safe bowl.

Whisk heavy cream and sweetened condensed milk together in a medium saucepan until combined. Put over medium heat until the liquid gently simmers, whisking as it warms to prevent burning.

Once it reaches a simmer, remove the saucepan from the heat. Pour the cream mixture over the chocolate and let it sit for about a minute to begin melting. Fold gently with a silicone spatula, scraping the sides until the chocolate is smooth and glossy.

Pour the chocolate into the ice molds. It will thicken as it cools, so you may need your spatula or a spoon to guide the hot chocolate base into the molds. Use the spatula to smooth the tops. If you want to use lollipop sticks, cover the tray with plastic wrap and insert the sticks through the film to keep them upright as the chocolate cools.

Chill for 3-4 hours in the refrigerator or 1-2 hours in the freezer until firm. Twist the ice tray to loosen the cubes from the silicone, then pop the chocolate blocks out.

Heat milk in your favorite mug, then drop a hot chocolate block in. Stir to combine, top with marshmallows or whipped cream, and enjoy!

Adapted from Foodie With Family’s Hot Chocolate on a Stick Recipe

Buy the Flex-Core Spatula, Silicone Ice Molds, and Snowflake Ice Molds featured in this blog.