Go Back
Candy Cane Hot Chocolate

Candy Cane Hot Chocolate

Candy Cane Hot Chocolate is a creamy, minty holiday classic that balances rich chocolate with bright peppermint. This easy, cozy drink features velvety milk and heavy cream, melting semi sweet chocolate into a glossy, indulgent cup that’s perfect for chilly nights or holiday gatherings. Make it for an easy festive treat that’s sure to impress and warm up any winter moment.
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Course Desserts
Cuisine American
Servings 4 servings
Calories 320 kcal

Equipment

  • Medium Saucepan
  • Whisk
  • Rolling Pin
  • Zip-top Bag

Ingredients
  

  • 1/3 cup candy canes crushed, or other crushed peppermints Crushed into fine pieces to provide bright peppermint flavor and a festive crunchy texture; use as primary peppermint sweetener and stir-in for visible candy flecks throughout the hot chocolate. Sprinkle on top as a garnish for color contrast and added crunch, and dissolve some while warming to infuse the drink with minty notes.
  • 2 1/2 cups whole milk see notes Heated gently to form the liquid base and carry dissolved chocolate and cocoa, providing the majority of the beverage’s body, creaminess, and milky sweetness. Warm at low heat to avoid scalding, and combine with cream and chocolate for a smooth, cohesive hot chocolate.
  • 1 1/2 cups heavy cream Added to increase richness, velvety mouthfeel, and luscious creaminess; balances the milk to create an indulgent texture and fuller flavor. Whisk into warmed milk and chocolate for a silky finish and to help stabilize foam and toppings.
  • 10 ounces semi-sweet chocolate chips Melted into the warm milk and cream to create the chocolate flavor backbone, contribute cocoa solids and sweetness, and thicken the drink slightly when combined with heat. Use good-quality semi-sweet chips for balanced sweetness and a smooth melt-in texture without graininess.
  • 2 tablespoons cocoa powder unsweetened Whisked in to intensify chocolate flavor, deepen color, and boost the overall cocoa profile without adding sweetness, helping the drink taste more complex and chocolate-forward. Sift and blend thoroughly to prevent lumps and ensure even incorporation into the hot liquid.
  • 2 teaspoons peppermint extract Added sparingly to provide concentrated peppermint aroma and flavor, enhancing the crushed candy canes without excessive sweetness; use measured amounts to avoid overpowering the chocolate. Stir in near the end of heating to preserve the fresh peppermint fragrance.
  • Whipped cream, chocolate sauce, marshmallows, extra peppermint candy cane pieces optional toppings Optional toppings offering texture, sweetness, and visual appeal such as whipped cream for creaminess, chocolate sauce for extra richness, marshmallows for melt-in sweetness, and extra peppermint pieces for garnish and crunch.

Instructions
 

  • Unwrap the candy canes and place them in a strong zip-top bag. With a rolling pin or a heavy metal canned good gently crush the candy canes until broken into pieces.: The first sensory cue is the bright peppermint scent released when you unwrap and crush the candy. I like tapping the bag with a rolling pin so shards form, which creates a mix of fine dust and larger crunchy bits that melt differently, giving layers of texture. A common mistake is pressing too gently, leaving whole pieces that are hard to melt, or crushing too aggressively, making only dust. If you hear sharp, brittle snaps, you are doing it right. Make sure the bag is sealed tightly to avoid sticky hands, and keep extra whole canes aside for garnishing.
  • Place a medium saucepan over medium heat. Add milk, heavy cream, chocolate chips, crushed candy canes, cocoa powder and peppermint extract to the pot. Blend well with a whisk.: As you crush, the aroma of peppermint becomes stronger and slightly sweet, signaling readiness. Aim for uneven pieces so some dissolve quickly in the saucepan while others retain a pleasing crunch for topping. Avoid over crushing into powder if you prefer textural contrast, because powder can settle and clump. If crushing makes a mess, transfer to a small bowl to contain shards; the sound should be crisp, not thudding, which indicates the candy is shattering cleanly.
  • Continue to stir frequently until chocolate and candy is melted and the pot is at a slow simmer; about 10-15 minutes. The chocolate will look darker as you stir. Lower heat to lowest setting and continue to heat for 15 minutes. Do not let the mixture boil, a slow simmer is okay.: When the pan warms, you will smell a faint toasty note from the metal, and a skim of steam will rise as you add liquids. This initial heat sets the stage for smooth melting and prevents sudden scorching. A frequent error is starting on high heat, which risks burning the dairy or seizing the chocolate. Use a medium setting so the temperature climbs steadily, letting flavors marry gently without stress.
  • Serve immediately and enjoy! Top with optional whipped cream or marshmallows and extra candy cane pieces sprinkled on top.: Once the pan is warm, the mixture begins to steam and the chocolate will start softening at the edges. Whisk immediately to help the cocoa powder and chocolate incorporate into the liquid, creating ribbons of glossy mass. The smell will deepen to a warm cocoa aroma with mint highlights. If lumps form, slow the heat and whisk vigorously to smooth them out; adding chocolate too quickly to scalding milk can cause clumping.
  • Blend well with a whisk: As you whisk, the mixture becomes glossier and thicker, and you can see streaks merge into a uniform color. The whisking motion aerates slightly, which softens texture and prevents hot spots. A common misstep is stopping too early, leaving streaks of unmelted chocolate or pockets of cocoa. Keep whisking until the chocolate and cocoa are fully integrated and the liquid has a satiny sheen.
  • Continue to stir frequently until chocolate and candy is melted and the pot is at a slow simmer; about 10 to 15 minutes: During this phase, you will notice the chocolate darken and the aroma intensify. Small bubbles will form at the edges, a reliable visual cue that you have reached a slow simmer. Stirring prevents the bottom from sticking and the chocolate from scorching. If you see rapid rolling bubbles, the heat is too high; reduce it immediately to avoid a burnt flavor. The texture should be smooth and slightly thickened.
  • Lower heat to lowest setting and continue to heat for 15 minutes: On a very low flame, flavors deepen and the peppermint disperses evenly without evaporating. The mixture will become silkier and the aroma will mellow into a harmonious chocolate mint scent. Avoid allowing the mixture to boil, because boiling can separate fats and change texture. If you notice any graininess beginning, remove from heat and whisk briskly to re-emulsify the drink for a polished finish.
  • Do not let the mixture boil, a slow simmer is okay: Maintaining a gentle simmer keeps the structure intact while allowing flavors to blend slowly. If boiling occurs, you risk curdling or a burned taste, and the mixture may lose its glossy sheen. Use the tip of a wooden spoon to check for tiny bubbles and reduce heat immediately if the bubbles are large and vigorous. Staying patient here rewards you with a balanced, smooth cup.
  • Serve immediately and enjoy: The final sensory play is the steam that lifts the peppermint and chocolate bouquet as you pour, and the weight of the hot liquid fills the mug with comforting warmth. Garnish with whipped cream , extra crushed peppermint, or a drizzle of chocolate sauce for contrast. A common error is letting it sit too long, which can thicken and cool; serve right away for the best mouthfeel and aroma.
  • Top with optional whipped cream or marshmallows and extra candy cane pieces sprinkled on top: The contrast of cold whipped cream melting into hot chocolate, or the pillowy marshmallows softening on the surface, creates delightful temperature and texture interplay. Sprinkle extra peppermint pieces for sparkle and crunch. Be mindful not to overload the cup, or the toppings may overwhelm the balanced flavors you worked to achieve. Present with a small spoon for stirring and savoring.

Notes

  • Try different milk bases Use oat or coconut milk for a dairy free alternative, keeping in mind the drink will be less creamy than with whole milk and heavy cream.
  • Adjust mint intensity Reduce the amount of crushed candy canes or peppermint extract if you prefer a subtler hint of mint, adding more only after tasting.
  • Top creatively Experiment with whipped cream swirls, a dusting of cocoa powder, or a few extra peppermint shards for an elegant finish.
  • Make it ahead for a crowd Keep the base warm in a thermos or slow cooker on low, stirring occasionally to maintain smoothness without boiling.
  • Play with chocolate ratios Use a blend of semi sweet chips and a bit more cocoa powder for a deeper, less sweet profile that appeals to chocolate purists.
Keyword creamy hot cocoa recipe, holiday hot chocolate recipe, mint chocolate drink, peppermint hot chocolate