Easy Hot Cocoa Bombs (Homemade Christmas Hot Chocolate Bombs)
Hot cocoa bombs are pure holiday fun. You drop a chocolate ball into a mug, pour hot milk over it, and it melts open to release cocoa and marshmallows. It feels like a little magic trick every time.
They look tricky, but they’re easy to make at home with a silicone sphere mold, chocolate, hot cocoa mix and mini marshmallows. A drizzle of white chocolate and some sprinkles make them look bakery-perfect.
Every December I make a batch to keep on hand for cozy nights and another batch to give as gifts. They’re one of my favorite homemade Christmas presents.
Why You’ll Love These Hot Cocoa Bombs
- So much fun. Kids and adults love watching them melt open.
- Great gifts. Wrap them up for neighbors, teachers and friends.
- Easy to customize. Change the chocolate, filling and toppings.
- Make-ahead. They keep for up to 2 weeks.
- No fancy skills. Melting wafers make it beginner friendly.
Ingredients You’ll Need
The exact amounts are in the recipe card at the end of this post. Here’s a quick guide.
- Chocolate: Chocolate melting wafers are easiest because they set firm without tempering. Good-quality chocolate bars work if you temper them.
- Hot cocoa mix: Any store-bought or homemade mix.
- Mini marshmallows: They float up when the bomb opens.
- Decorations: White chocolate, Christmas sprinkles or crushed candy canes.
- Silicone sphere mold: One with 2 1/2-inch cavities is the right size for a mug.
How to Make Hot Cocoa Bombs
- Melt. Melt the chocolate in 30-second bursts, stirring until smooth.
- Coat the mold. Brush chocolate into each cavity, freeze 5 minutes, add a second coat and freeze 10 minutes.
- Fill. Unmold the shells. Smooth the edges on a warm plate, then fill half with cocoa mix and marshmallows.
- Seal. Melt the edges of the empty shells on the warm plate and press them onto the filled halves.
- Decorate and serve. Drizzle with white chocolate and add sprinkles. To serve, pour 1 cup hot milk over a bomb and stir.
My Tips for the Best Hot Cocoa Bombs
- Make the edges of the shells extra thick. That’s where they crack most often.
- Handle the shells as little as possible, and wear gloves if your hands are warm.
- Keep water away from the chocolate. Even a drop can make it seize.
- Use very hot milk (steaming, not boiling) so the bomb melts fully.
- Store them at cool room temperature, not in the fridge, so they don’t sweat.
Variations to Try
- Peppermint: Use white chocolate shells and fill with peppermint cocoa and crushed candy canes.
- Mexican hot cocoa: Add a pinch of cinnamon and a tiny pinch of chili to the cocoa mix.
- Salted caramel: Add caramel bits and a pinch of flaky salt.
- Cookies and cream: Fill with white cocoa mix and crushed chocolate sandwich cookies.
Make-Ahead, Storage and Reheating
- Make ahead: Make them up to 2 weeks before you need them.
- Storage: Keep in an airtight container in a cool, dry place below 70°F (21°C).
- Gifting: Place each bomb in a cupcake liner inside a clear bag or small box, with a note to add 1 cup of hot milk.
What to Serve With It
Hot cocoa bombs are perfect with a plate of Christmas cookies on a cozy movie night. If you’re hosting a crowd, set up a cocoa bar with these and a pot of my Crockpot Hot Chocolate for a Crowd, or try my Mexican Hot Chocolate for a spiced twist.
Frequently Asked Questions
Why do my shells crack? The chocolate is too thin, usually at the edges. Add a second coat and focus on the rims.
Do I have to temper the chocolate? Not if you use chocolate melting wafers or candy melts. Regular chocolate bars should be tempered so the shells set firm and shiny.
What size mold do I need? A 2 1/2-inch sphere mold makes bombs that fit most mugs.
How much milk do I use? About 1 cup (8 ounces) of hot milk per bomb. Stir well once it opens.
One Last Thing
These hot cocoa bombs bring so much joy to the holidays. If you make them, please leave a comment and a star rating below. And save them to your Christmas treats board on Pinterest!
Hot Cocoa Bombs
Ingredients
Chocolate shells:
- 12 oz chocolate melting wafers or good-quality chocolate milk or semi-sweet, chopped
Filling:
- 6 tbsp hot cocoa mix about 1 heaping tbsp per bomb
- 1 cup mini marshmallows
Decoration and serving:
- 2 oz white chocolate melted, for drizzling
- 2 tbsp Christmas sprinkles or crushed candy canes
- 1 cup hot milk per bomb for serving
Instructions
- You need a silicone sphere mold with six 2 1/2-inch cavities. Make sure it is completely clean and dry.
- Melt the chocolate in a microwave-safe bowl in 30-second bursts, stirring each time, until smooth. If using real chocolate (not melting wafers), temper it so the shells set firm and shiny.
- Spoon about 1 tbsp of chocolate into each cavity and brush it up the sides in an even layer. Freeze for 5 minutes. Add a second coat, paying extra attention to the edges, and freeze 10 minutes more.
- Gently peel the mold away from the shells. Warm an empty plate in the microwave for 1 minute. Place 6 shells, rim side down, on the plate for a few seconds to smooth the edges, then fill each with 1 heaping tbsp cocoa mix and a few marshmallows.
- Briefly melt the rims of the empty shells on the warm plate and press them onto the filled halves to seal. Run a clean finger around the seam to smooth it.
- Drizzle with white chocolate and add sprinkles. Chill 5 minutes to set. To serve, place a bomb in a large mug and slowly pour 1 cup of hot milk over it. Stir and enjoy.
Notes
Storage: Keep in an airtight container in a cool, dry place (below 70°F / 21°C) for up to 2 weeks. Avoid the fridge, which can cause the chocolate to sweat.
Gifting: Place each bomb in a cupcake liner inside a clear treat bag or small box.
Variations: Use white chocolate shells with peppermint cocoa, add a pinch of cinnamon and chili for Mexican hot cocoa, or fill with caramel bits.

