Love this? Save it for later!
Share the inspiration with your friends
My sister swore she hated peppermint. For years. The kind of peppermint you find in holiday candies, the red-and-white striped kind that cracks when you bite it—she claimed it tasted like toothpaste and ruined perfectly good chocolate. “Keep that stuff away from me,” she’d say every December, and I’d shrug and make my hot cocoa the regular way. Then, last Christmas Eve, I was testing these peppermint hot cocoa bombs for a blog post, just fiddling around in the kitchen while the snow piled up outside. I had one sitting on the counter, still in its silicone mold, and I walked back in to find her holding it, staring at it like she’d been caught stealing cookies. “I was just looking,” she said, but there was a little crumb of chocolate on her lip. Honestly, I didn’t even say anything. I just poured the hot milk over a fresh one and handed it to her. She took a sip, and her eyes went wide. That was the moment. She’s been asking me to make these every week since.
These peppermint hot cocoa bombs are the kind of thing that makes winter feel special without a ton of effort. You know that feeling when you want to create a cozy moment for your family, but you’re also juggling a grocery list and a million other things? This recipe fits right into that space. It’s simple enough to make with kids, impressive enough to give as gifts, and the ingredients are all things you can grab at any grocery store without blowing your budget. I mean, let’s face it—holiday treats can get expensive fast, but these use basic chocolate chips, a box of hot cocoa mix, and a few candy canes. That’s it. No fancy equipment required, unless you count a microwave.
What I love most is watching them come together. There’s something satisfying about brushing melted chocolate into those little half-spheres, letting them set, and then sealing them shut with a warm touch. It feels like you’re wrapping up a tiny present. And when you pour the hot milk over one? The shell cracks open, the marshmallows float up, and the whole kitchen smells like a candy shop. That first gasp from my kids when they watched it happen—that’s the memory that sticks. Maybe you’ve been there, trying to find a holiday activity that actually works, that doesn’t end in a mess and tears. These peppermint hot cocoa bombs are that recipe. They’re forgiving, they’re fun, and they make you look like a rockstar with very little effort. Honestly, if my sister can come around on peppermint, I think anyone can.
Why You’ll Love This Recipe
I’ve tested this recipe about seven times to get it just right—too thin and the shells crack, too thick and they look lumpy. The version I’m sharing today is the one that worked best for my family, and I think it’ll work for yours too. Here’s why it stands out:
- Quick & Easy: From start to finish, you’re looking at about 30 minutes of active time, plus some chill time in the freezer. Perfect for a weekday afternoon when the kids are bouncing off the walls.
- Simple Ingredients: No fancy specialty stores needed. You probably already have hot cocoa mix in your pantry, and candy canes are everywhere this time of year.
- Perfect for Family Time: This is a recipe you can actually make with your kids. They can help crush the candy canes, brush the chocolate, and place the marshmallows. It’s messy in a good way.
- Crowd-Pleaser: I’ve served these at two holiday parties now, and they disappear. Kids love the fun factor, and adults appreciate that they’re not overly sweet.
- Unbelievably Delicious: The combination of rich chocolate shell, creamy hot cocoa, and that cool peppermint kick is just right. It’s comfort in a mug.
What makes these different from other hot cocoa bombs you might see online? It’s the texture. I use a specific ratio of chocolate chips to coconut oil that gives the shell a satisfying snap when you pour the milk over it—not too thick, not too thin. Plus, I add a pinch of salt to the cocoa mix inside, which balances the sweetness and makes the peppermint pop. This isn’t just another version you’ll find on Pinterest. It’s the one I kept tweaking until my sister, a certified peppermint-hater, asked for the recipe.
Let’s be real here—this recipe is about more than just a drink. It’s about creating a moment. The kind where you gather everyone around the kitchen counter, pour steaming milk into a mug, and watch their faces light up. That’s the payoff. And honestly, when you’re feeding a family on a budget, those moments matter. They don’t cost much, but they stick with you.
What Ingredients You Will Need
This recipe uses simple, everyday ingredients to create something that feels special. No weird extracts or hard-to-find items—just the good stuff you can grab at any grocery store. Here’s what you’ll need and why each one matters:
- Semi-sweet chocolate chips (1 cup / 170g): I prefer Ghirardelli or Guittard for their smooth melt and rich flavor. Avoid chocolate bars with fillings or added flavors. The semi-sweet balance is perfect here—not too bitter, not too sweet. If you only have milk chocolate, that works too, but the result will be sweeter.
- Coconut oil (1 tablespoon / 15ml): This is the secret to a thin, snappy shell. It thins out the melted chocolate so you can brush it evenly into the molds. Don’t skip it. Refined coconut oil has no coconut taste, but unrefined works fine too if that’s what you have.
- Hot cocoa mix (1/2 cup / 60g per batch): Use your favorite brand—Swiss Miss, Nestlé, or a store brand all work. I like the kind with mini marshmallows already mixed in, but plain is fine. You’ll need about 2 tablespoons per bomb.
- Mini marshmallows (1/4 cup / 15g): The tiny ones fit perfectly inside the bombs. If you only have large marshmallows, cut them into quarters with kitchen scissors—it’s a little tedious but works.
- Candy canes (4-5, crushed): This gives the peppermint flavor and that festive look. You’ll crush them fine for the inside and leave some chunky pieces for decoration on top. I like to buy the generic store brand candy canes since they’re cheaper and crush just as well.
- Pinch of salt (1/8 teaspoon): Trust me on this. A tiny bit of salt in the cocoa mix rounds out the sweetness and makes the peppermint taste brighter. It’s a small thing that makes a big difference.
- Optional: White chocolate chips (1/4 cup / 40g) for drizzling: This is purely for looks. A white chocolate drizzle on top makes the bombs look fancy, but it’s not necessary. If you’re short on time or ingredients, skip it.
For the decoration on top, you can also use sprinkles, crushed graham crackers, or even a dusting of powdered sugar. I’ve tried all of them, and the crushed candy cane is the most festive. If you’re making these for a party where someone can’t have peppermint, you can leave the candy cane out entirely and just use sprinkles—they’ll still look cute.
One tip I learned the hard way: make sure your candy canes are completely dry before crushing them. If they’ve been sitting out in a humid kitchen, they get sticky and clump together. I keep mine in a sealed bag until I’m ready to crush them. Also, if you’re using a food processor to crush them, pulse gently—you want a mix of fine powder and small chunks, not dust.
Equipment Needed
You don’t need a lot of fancy tools for this recipe, which is part of why I love it. Here’s what you’ll need:
- Silicone half-sphere mold (2-inch diameter): This is the key piece. I got mine on Amazon for about eight dollars, and it makes six bombs at a time. You can also find them at craft stores or kitchen supply shops. If you don’t have one, you can use a regular muffin tin lined with plastic wrap, but the shape won’t be as round.
- Small microwave-safe bowl: For melting the chocolate. Glass or ceramic works best.
- Pastry brush or small silicone brush: To paint the chocolate into the molds. A clean paintbrush works too—just make sure it’s never been used for paint.
- Baking sheet or plate: To hold the filled molds while they set in the freezer.
- Ziplock bag or rolling pin: For crushing the candy canes. A meat mallet works too if you’re feeling aggressive.
- Small funnel or a teaspoon: To fill the bombs with cocoa mix and marshmallows without making a mess.
- Microwave or double boiler: For melting chocolate. The microwave is faster, but a double boiler gives you more control. I use the microwave in 30-second bursts and stir in between.
If you don’t have a silicone mold, don’t stress. I’ve seen people use plastic Easter egg molds or even small glass bowls lined with parchment. The shape won’t be perfect, but the taste will be the same. Also, if you’re making these with kids, let them use a butter knife to spread the chocolate—it’s safer and they’ll feel involved.
Preparation Method

Let’s get to the fun part. I’ve broken this down into clear steps so you don’t miss anything. Take your time—rushing is the only way to mess this up.
- Crush the candy canes (5 minutes): Unwrap 4-5 candy canes and place them in a ziplock bag. Seal it tight, then use a rolling pin or the bottom of a heavy pan to crush them. You want a mix of fine powder and small pieces—think sand mixed with pebbles. Set aside about 2 tablespoons for the topping and keep the rest for the filling.
- Melt the chocolate (2-3 minutes): In a small microwave-safe bowl, combine 1 cup of semi-sweet chocolate chips with 1 tablespoon of coconut oil. Microwave in 30-second bursts, stirring after each, until smooth. Don’t overheat—chocolate burns easily and gets grainy. If it looks thick, add another teaspoon of coconut oil.
- Prepare the molds (5 minutes): Using your pastry brush, paint a thin layer of melted chocolate inside each cavity of the silicone mold. Make sure you get up the sides—this is the shell of your bomb. Don’t leave any gaps or thin spots. Place the mold on a baking sheet and pop it in the freezer for 5 minutes to set.
- Add a second layer (5 minutes): Take the mold out and paint a second layer of chocolate over the first. This ensures the shells are sturdy enough to hold together. Freeze again for 10 minutes. While you wait, mix your filling: combine the hot cocoa mix, mini marshmallows, the crushed candy cane (minus the reserved topping), and that pinch of salt. Stir it up.
- Remove the shells (5 minutes): Gently pop the chocolate half-spheres out of the mold. Work carefully—they’re fragile. If they stick, let them sit at room temperature for a minute to loosen. You should have 6 half-spheres. Set them on a clean plate.
- Fill the bombs (5 minutes): Take 3 of the half-spheres and fill each with about 2 tablespoons of the cocoa mix mixture. Don’t overfill—you need room to seal them. Leave a little space at the top.
- Seal the bombs (5 minutes): Warm a small plate in the microwave for 30 seconds. Take the remaining 3 empty half-spheres and gently press their rims onto the warm plate for about 5 seconds—this melts the edge just enough to act as glue. Carefully place each melted-edge half-sphere on top of a filled one, pressing gently to seal. You can run your finger along the seam to smooth it out. If there are gaps, dab a little melted chocolate on them.
- Final set (10 minutes): Place the sealed bombs back in the freezer for 10 minutes to firm up. While they set, melt your white chocolate if you’re using it for drizzle—microwave 1/4 cup white chocolate chips in 20-second bursts, stirring until smooth.
- Decorate (10 minutes): Take the bombs out. Drizzle white chocolate over the tops using a spoon or a piping bag (a ziplock with a tiny corner cut off works). Immediately sprinkle the reserved crushed candy cane on top before the drizzle sets. Let them sit at room temperature until the decoration hardens, about 10 minutes.
Your bombs are ready! Store them in an airtight container in the fridge until you’re ready to use them. They’ll keep for up to 2 weeks—if they last that long.
Cooking Tips & Techniques
I’ve made these peppermint hot cocoa bombs about a dozen times now, and I’ve learned a few things the hard way. Let me save you some trouble.
Don’t rush the chocolate layers. The first time I made these, I only did one layer of chocolate to save time. Big mistake. The shells were so thin they cracked when I tried to seal them. Two layers is non-negotiable. Also, let each layer freeze fully before adding the next. If the chocolate is still soft, the second layer will just blend in and you’ll end up with uneven thickness.
Watch your temperature. Chocolate is finicky. If your kitchen is hot and humid, the shells might not set properly. I made a batch on a particularly warm December day (weird weather happens), and the chocolate stayed tacky for hours. If that happens, just leave them in the freezer longer. Also, when you’re sealing the bombs, don’t overheat the plate—you want it warm, not hot. If the plate is too hot, the chocolate will melt too much and the shell will collapse.
Multitasking is your friend. While the chocolate layers are setting in the freezer, use that time to crush the candy canes, measure out the cocoa mix, and set up your work station. It makes the whole process flow smoother. I also like to line a baking sheet with parchment paper to hold the finished bombs—it makes cleanup easier.
Consistency tip: If your chocolate mixture seems too thick to brush, add a tiny bit more coconut oil—like 1/2 teaspoon at a time. You want it to be the consistency of warm syrup. Too thin, and it’ll pool at the bottom of the mold. Too thick, and you’ll get lumpy shells.
Variations & Adaptations
One of the best things about this recipe is how easy it is to change up. Here are a few ways I’ve adapted it for different tastes and dietary needs:
- Dark Chocolate Lover’s Version: Swap the semi-sweet chips for dark chocolate (60-70% cacao). The bitterness pairs beautifully with the sweet peppermint. You might need an extra teaspoon of coconut oil since dark chocolate is thicker when melted.
- Dairy-Free Option: Use dairy-free chocolate chips (Enjoy Life makes great ones) and a dairy-free hot cocoa mix. Coconut oil is already dairy-free, so you’re good there. The taste is slightly different but still delicious.
- Spiced Peppermint: Add 1/4 teaspoon of cinnamon and a pinch of nutmeg to the cocoa mix before filling. It gives the bombs a chai-like warmth that’s perfect for cold nights. I tried this last week and my husband said it tasted like a holiday hug.
- No-Peppermint Version: If someone in your family doesn’t like peppermint (like my sister used to), just leave out the candy cane entirely. Fill the bombs with plain cocoa mix and marshmallows, and top with sprinkles or colored sugar instead. They’re still fun and delicious.
- Extra Decadent: Add a few mini chocolate chips or a small square of chocolate inside the bomb along with the cocoa mix. When you pour the milk, you get an extra chocolatey melt-in-your-mouth moment. I do this when I’m feeling indulgent.
I’ve also tried making these with white chocolate shells instead of semi-sweet. It works, but the white chocolate is much sweeter and harder to work with—it burns more easily in the microwave. If you try it, use high-quality white chocolate and stir constantly.
Serving & Storage Suggestions
These peppermint hot cocoa bombs are best served fresh, but they store well too. Here’s how to handle both.
How to serve: Heat 1 cup of milk (dairy or plant-based) until steaming—don’t boil it, just get it hot. Place one bomb in a heatproof mug. Slowly pour the hot milk over the bomb, watching it crack open and release the cocoa mix. Stir until everything is combined. The marshmallows will float to the top. Serve immediately. For extra flair, top with whipped cream and a mini candy cane.
Storage: Keep the bombs in an airtight container in the refrigerator for up to 2 weeks. They can also be frozen for up to 3 months—just wrap each bomb individually in plastic wrap, then place them in a freezer bag. When you’re ready to use one, don’t thaw it. Pour hot milk directly over the frozen bomb. It might take a few extra seconds to melt, but it works perfectly.
Flavor development: Honestly, these taste best within the first week. The peppermint flavor is brightest, and the chocolate shell has that perfect snap. After a week, the candy cane inside can start to soften and get a little sticky. They’re still good, just not as crisp.
If you’re making these as gifts, I recommend assembling them no more than 3 days before you give them. Package them in a clear cellophane bag tied with a ribbon, and include a tag with instructions for how to use them. I’ve done this for neighbors and teachers, and they always love it.
Nutritional Information & Benefits
Let’s be honest—these peppermint hot cocoa bombs are a treat, not a health food. But they do have a few redeeming qualities. Here’s the breakdown per bomb (using semi-sweet chocolate, whole milk, and standard cocoa mix):
- Calories: Approximately 320-350 per serving
- Fat: 18g (mostly from chocolate and coconut oil)
- Carbohydrates: 40g
- Sugar: 30g
- Protein: 6g
- Calcium: 15% of daily value (from milk)
The dark chocolate in this recipe contains antioxidants called flavonoids, which are good for heart health in moderation. Peppermint has been shown to aid digestion and can help soothe an upset stomach—so there’s that. And if you use dairy milk, you’re getting a decent dose of calcium and vitamin D.
For dietary considerations: This recipe contains dairy and gluten (from the cocoa mix, which often has wheat-based ingredients). To make it gluten-free, use a certified gluten-free hot cocoa mix. To make it dairy-free, follow the variation above. The bombs are not low-carb or keto-friendly due to the sugar content, but you could experiment with sugar-free chocolate chips and a sugar-free cocoa mix if that’s your thing.
I personally see these as a once-in-a-while indulgence. They’re perfect for holiday parties, snow days, or Christmas morning—not an everyday drink. But when you do have one, savor it. That’s the point.
Conclusion
These peppermint hot cocoa bombs are the kind of recipe that makes you feel like a holiday hero without spending hours in the kitchen. They’re fun to make, beautiful to look at, and absolutely delicious to drink. Whether you’re making them for your own family, as gifts, or just because you want a cozy moment on a cold night, they deliver every time.
I love that this recipe is forgiving. If your shells aren’t perfect, if the drizzle looks a little messy, if the kids crush the candy canes into dust—it doesn’t matter. The end result is still a warm, chocolatey, pepperminty hug in a mug. And honestly, the imperfect ones are the ones my family remembers most. That’s the beauty of cooking with love—it doesn’t have to be picture-perfect to be wonderful.
Now I want to hear from you. Have you tried making hot cocoa bombs before? Did you add your own twist? Drop a comment below and let me know how yours turned out. And if you share a photo on Pinterest or Instagram, tag me—I’d love to see your creations. Happy holidays, and happy cozy sipping!
Frequently Asked Questions
Can I use milk chocolate instead of semi-sweet?
Yes, absolutely. Milk chocolate will make the shells sweeter and slightly softer. You might need to add an extra teaspoon of coconut oil to thin it out. The flavor will be more candy-like, which kids especially love.
My chocolate shells keep cracking. What am I doing wrong?
This usually happens when the chocolate layers are too thin or the shells are too cold when you try to seal them. Make sure you’re painting two even layers, and let the filled bombs sit at room temperature for 1-2 minutes before sealing. If the chocolate is too brittle, add a tiny bit more coconut oil next time.
How far in advance can I make these?
You can make them up to 2 weeks ahead if stored in an airtight container in the fridge. For longer storage, freeze them for up to 3 months. Just don’t thaw them before using—pour hot milk directly over the frozen bomb.
Can I make these without a silicone mold?
You can, but it’s trickier. Try using a regular muffin tin lined with plastic wrap, pressing the chocolate into the cups with your fingers. The shape won’t be as round, and the shells might be thicker. I’ve also seen people use plastic Easter egg molds, which work well.
My candy cane pieces are too big. How do I get them finer?
If your crushed candy cane has large chunks, pulse it a few more times in a food processor or put it back in the ziplock bag and go over it with a rolling pin again. You want a mix of fine powder and small pieces—nothing bigger than a pea. Large chunks can crack the chocolate shell from the inside.
Pin This Recipe!

Best Easy Peppermint Hot Cocoa Bombs Recipe – Kid-Friendly Holiday Treat
These peppermint hot cocoa bombs are the kind of thing that makes winter feel special without a ton of effort. Simple enough to make with kids, impressive enough to give as gifts, and the ingredients are all things you can grab at any grocery store without blowing your budget.
- Prep Time: 30 minutes
- Cook Time: 0 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 1 cup (170g) semi-sweet chocolate chips
- 1 tablespoon (15ml) coconut oil
- 1/2 cup (60g) hot cocoa mix
- 1/4 cup (15g) mini marshmallows
- 4–5 candy canes, crushed
- 1/8 teaspoon salt
- 1/4 cup (40g) white chocolate chips (optional, for drizzling)
Instructions
- Crush the candy canes: Unwrap 4-5 candy canes and place them in a ziplock bag. Seal it tight, then use a rolling pin or the bottom of a heavy pan to crush them. You want a mix of fine powder and small pieces. Set aside about 2 tablespoons for the topping and keep the rest for the filling.
- Melt the chocolate: In a small microwave-safe bowl, combine 1 cup of semi-sweet chocolate chips with 1 tablespoon of coconut oil. Microwave in 30-second bursts, stirring after each, until smooth.
- Prepare the molds: Using a pastry brush, paint a thin layer of melted chocolate inside each cavity of the silicone mold. Make sure you get up the sides. Place the mold on a baking sheet and pop it in the freezer for 5 minutes to set.
- Add a second layer: Take the mold out and paint a second layer of chocolate over the first. Freeze again for 10 minutes. While you wait, mix your filling: combine the hot cocoa mix, mini marshmallows, the crushed candy cane (minus the reserved topping), and the pinch of salt. Stir it up.
- Remove the shells: Gently pop the chocolate half-spheres out of the mold. You should have 6 half-spheres. Set them on a clean plate.
- Fill the bombs: Take 3 of the half-spheres and fill each with about 2 tablespoons of the cocoa mix mixture. Leave a little space at the top.
- Seal the bombs: Warm a small plate in the microwave for 30 seconds. Take the remaining 3 empty half-spheres and gently press their rims onto the warm plate for about 5 seconds. Carefully place each melted-edge half-sphere on top of a filled one, pressing gently to seal. If there are gaps, dab a little melted chocolate on them.
- Final set: Place the sealed bombs back in the freezer for 10 minutes to firm up. While they set, melt your white chocolate if you’re using it for drizzle—microwave 1/4 cup white chocolate chips in 20-second bursts, stirring until smooth.
- Decorate: Take the bombs out. Drizzle white chocolate over the tops using a spoon or a piping bag. Immediately sprinkle the reserved crushed candy cane on top before the drizzle sets. Let them sit at room temperature until the decoration hardens, about 10 minutes.
Notes
Don’t rush the chocolate layers. Two layers is non-negotiable. Let each layer freeze fully before adding the next. If your kitchen is hot and humid, the shells might not set properly; leave them in the freezer longer. When sealing the bombs, don’t overheat the plate—you want it warm, not hot. If the chocolate mixture seems too thick to brush, add a tiny bit more coconut oil (1/2 teaspoon at a time).
Nutrition
- Serving Size: 1 bomb with 1 cup mi
- Calories: 320350
- Sugar: 30
- Sodium: 200
- Fat: 18
- Saturated Fat: 10
- Carbohydrates: 40
- Fiber: 2
- Protein: 6
Keywords: peppermint hot cocoa bombs, hot cocoa bombs, holiday treats, kid-friendly, Christmas recipe, hot chocolate bombs


