Peppermint Hot Chocolate Cake

Featured in Irresistible Sweet Treats.

Make chocolate batter with butter, cocoa, eggs, and flour, fold in chocolate chips, marshmallows, and crushed candy canes, bake in bundt pan for 50 minutes, top with chocolate ganache and more festive toppings.
Olivia from Recipes by Clare
Updated on Tue, 16 Dec 2025 15:51:28 GMT
Peppermint Hot Chocolate Cake Pin it
Peppermint Hot Chocolate Cake | recipesbyclare.com

Peppermint hot chocolate cake is basically what happens when you take your favorite winter drink and turn it into dessert, which sounds gimmicky until you actually taste it and realize it's brilliant. You make a moist chocolate bundt cake with peppermint extract mixed in, fold in chocolate chips and crushed candy canes, bake it until perfect, then drench the whole thing in chocolate ganache and top it with more candy canes and mini marshmallows. The result looks like something from a bakery display case and tastes exactly like drinking hot cocoa by a fireplace, minus the scalding your tongue part. I started making this when my daughter's teacher asked parents to bring holiday desserts for their class party and specifically requested "nothing store-bought because we want the kids to see homemade effort." I almost brought brownies from a box just to prove a point, but instead made this cake out of spite and it turned out so good the teacher asked for the recipe. Now I make it every Christmas and act like I'm not still slightly annoyed about that "homemade effort" comment, even though the cake is genuinely worth the work.

My neighbor Linda is one of those people who claims she doesn't like chocolate desserts because they're "too rich and overwhelming." She came to our holiday party, saw this cake, and made a comment about how chocolate cake gives her headaches. Then I watched her sneak back to the dessert table three separate times throughout the night, cutting progressively larger slices while pretending to get more wine. By the end of the evening, she admitted she'd eaten probably a quarter of the cake herself and asked if I could make another one for her office party. Now she texts me every December asking when I'm making "that hot chocolate cake" like she didn't spend years claiming chocolate wasn't her thing.

What Goes Into It

  • Unsalted butter: One cup is two full sticks that melt into the cocoa mixture, adding richness and moisture throughout the cake.
  • Unsweetened cocoa powder: Three-quarters cup creates intense chocolate flavor, with extra used for "flouring" the bundt pan so nothing sticks.
  • Water or coffee: Three-quarters cup helps bloom the cocoa and dissolve the butter. Coffee intensifies chocolate flavor without making anything taste like coffee.
  • All-purpose flour: Two cups provide structure so the cake holds together instead of being a gooey mess despite all the moisture.
  • Baking powder and baking soda: Both leaveners work together to help the cake rise properly and create tender crumb instead of dense, heavy texture.
  • Sea salt: One teaspoon balances all the sweetness and makes the chocolate taste more intensely chocolatey instead of flat.
  • Granulated sugar: Two cups sweeten the cake while helping create that tender crumb texture everyone loves in good cake.
  • Eggs: Three large ones at room temperature bind everything together and help the cake rise and stay moist.
  • Vanilla extract: Two teaspoons enhance all the other flavors without making anything taste specifically vanilla-forward.
  • Peppermint extract: Half to one teaspoon depending on how minty you want it. This is technically optional but absolutely recommended for that hot chocolate vibe.
  • Sour cream: Two-thirds cup full-fat keeps the cake moist and tender, adding tang that balances sweetness. Greek yogurt works as a substitute.
  • Semi-sweet chocolate chips: Half a cup mixed into the batter creates pockets of melted chocolate throughout.
  • Mini marshmallows: Half a cup folded in provide those gooey marshmallow surprises that make this taste like actual hot cocoa.
  • Peppermint candies: Half a cup crushed and mixed into the batter plus more for topping add that signature candy cane crunch.
  • Heavy cream for ganache: Two-thirds cup heats up and melts chocolate chips into silky smooth coating.
Peppermint Hot Chocolate Cake Pin it
Peppermint Hot Chocolate Cake | recipesbyclare.com

Making This Cake

Starting the chocolate base:
Get out a medium saucepan and set it over medium-low heat. Add your cup of cubed butter, three-quarters cup of unsweetened cocoa powder, and three-quarters cup of water or brewed coffee. Stir this mixture frequently with a wooden spoon or whisk as the butter melts, watching as everything combines into a smooth, glossy chocolate mixture. Keep stirring until the butter is completely melted and incorporated with no visible butter chunks remaining, which takes about 3 to 5 minutes. Take the pan off the heat and let this chocolate mixture cool down for 10 to 15 minutes until it's just warm to the touch instead of hot, because adding hot chocolate to eggs later will scramble them.
Preparing your pan:
Get out your 10 or 12-cup bundt pan with all those pretty ridges and curves. Use softened butter or nonstick cooking spray to thoroughly grease every single ridge, curve, and crevice of that pan, getting into all the corners where cake loves to stick. This step is crucial, so don't rush it or skip spots. Put some unsweetened cocoa powder in the greased pan and tilt it around, rotating and tapping until the entire inside surface is coated with a thin layer of cocoa. This "flouring" with cocoa instead of actual flour prevents white streaks on your dark chocolate cake. Tap out the excess cocoa powder over the sink. Set your prepared pan aside while you mix the batter. Turn your oven to 350 degrees and let it heat completely.
Mixing dry ingredients:
In a medium bowl, whisk together your two cups of all-purpose flour, three-quarters teaspoon of baking powder, quarter teaspoon of baking soda, and teaspoon of sea salt. Stir these dry ingredients thoroughly so the leaveners and salt distribute evenly throughout the flour instead of staying in clumps. Set this bowl aside where you can reach it easily.
Building the batter:
Transfer your cooled chocolate mixture to a large mixing bowl or the bowl of your stand mixer. Add your two cups of granulated sugar and beat everything together with an electric mixer on medium speed until well combined and slightly fluffy, which takes about a minute. Add your three room-temperature eggs one at a time, beating after each addition until the egg disappears completely into the chocolate before adding the next one. This gradual egg addition prevents the batter from curdling or looking separated. Mix in your two teaspoons of vanilla extract, your half to one teaspoon of peppermint extract if you're using it, and your two-thirds cup of sour cream. Beat until everything looks smooth and uniform with no streaks of sour cream remaining.
Incorporating flour mixture:
Turn your mixer to low speed and slowly add your bowl of flour mixture to the chocolate batter, mixing just until you can't see any dry flour remaining. Don't overmix or beat it aggressively once the flour goes in because that develops gluten and makes your cake tough instead of tender. Stop mixing the second the flour is incorporated. Use a rubber spatula to fold in your half cup of chocolate chips, half cup of mini marshmallows, and half cup of crushed peppermint candies, distributing them throughout the batter so every slice will have some.
Baking to perfection:
Pour your batter into your prepared bundt pan, using your spatula to scrape out every bit and spread it evenly. Tap the filled pan gently on the counter a few times to release any air bubbles trapped in the batter. Slide the pan into your preheated oven and set a timer for 50 minutes. Start checking at 50 minutes by inserting a toothpick into the thickest part of the cake—it should come out clean or with just a few moist crumbs clinging to it. If it comes out with wet batter, give it another 5 minutes and check again. When the toothpick comes out clean, take the cake out and let it cool in the pan for 5 to 10 minutes sitting on a wire rack. After those few minutes, carefully flip the pan upside down onto the wire rack. The cake should release on its own within a few minutes as it cools and contracts slightly. If it doesn't release after about 5 minutes, gently tap the bottom of the pan. Let the unmolded cake cool completely on the rack before adding ganache, which takes at least an hour.
Making chocolate ganache:
Put your cup of semi-sweet chocolate chips in a heat-proof bowl and set it aside. Pour your two-thirds cup of heavy cream into a small saucepan and heat it over medium-low heat, stirring occasionally, until it's almost simmering with tiny bubbles forming around the edges but not a full rolling boil. Immediately pour the hot cream over your chocolate chips and let everything sit undisturbed for exactly 3 minutes. Don't stir yet—just let the hot cream work its magic melting the chocolate. After 3 minutes, whisk everything together vigorously until you have a smooth, shiny, silky ganache with no unmelted chocolate chunks remaining. The ganache should flow easily but still have some body to it.
Finishing touches:
Place your completely cooled cake on a serving plate or cake stand. Use a spoon to drizzle the ganache over the top of the bundt, letting it cascade down the sides naturally in those dramatic drips. Don't try to spread it perfectly—let gravity do the work creating that organic dripping effect. While the ganache is still wet and sticky, scatter mini marshmallows and crushed candy canes generously over the top, pressing them slightly so they stick in the ganache. Sprinkle some mini chocolate chips if you want even more chocolate. Let the ganache set up at room temperature for at least 15 minutes before slicing, which gives it time to firm slightly so it's not completely liquid when you cut into it.

Things Worth Knowing

Cooling the chocolate-butter mixture before adding eggs is crucial because hot chocolate will cook the eggs on contact, creating scrambled egg bits throughout your batter. Greasing and cocoa-coating the bundt pan thoroughly is the only thing standing between you and a cake that sticks in the pan and falls apart when you try to unmold it. Room temperature eggs incorporate much more smoothly into batter than cold eggs straight from the fridge, preventing lumpy or curdled-looking batter. Letting the cake cool completely before adding ganache prevents the chocolate from melting and sliding right off the warm cake onto your counter.

The first time I made this, I was impatient and added the eggs to the chocolate mixture when it was still pretty hot. I watched in horror as the eggs started cooking on contact, creating these weird scrambled egg strings throughout my batter. I tried mixing really hard to break them up, but they just stayed there looking gross. Now I let the chocolate cool fully before adding eggs, which takes patience but prevents that whole disaster.

I learned about proper bundt pan preparation the hard way when I tried making this for the first time and just sprayed it lightly with cooking spray without getting into all the crevices. When I flipped the pan over, half the cake stuck inside while the other half fell onto the cooling rack in chunks. I had to scrape the stuck pieces out with a spoon and try reassembling the cake like a chocolate puzzle. Now I'm obsessive about greasing every single ridge and coating everything thoroughly with cocoa powder, and my cakes release perfectly every time.

The peppermint extract amount is a personal preference thing. I use the full teaspoon because I want that mint flavor really prominent, but if you're making this for people who aren't huge peppermint fans, start with half a teaspoon. You can always add more next time, but you can't take it out once it's mixed in. My kids prefer less mint while I like it strong enough that every bite tastes clearly like candy cane.

Using coffee instead of water in the cocoa mixture really does intensify the chocolate flavor without making anything taste like coffee. I was skeptical the first time I tried it, thinking coffee and chocolate together would taste weird, but the coffee just makes the chocolate taste more chocolatey. If you're caffeine-sensitive and making this for evening dessert, stick with water so you don't keep yourself awake.

The sour cream keeps this cake moist for days. I used low-fat sour cream once thinking I'd lighten it up, and the cake dried out way faster and didn't taste as rich. Full-fat sour cream is what makes this special, so don't try to cut corners with reduced-fat versions unless you want mediocre results.

Serving This Cake

Slice this bundt cake into thick wedges and serve on dessert plates at holiday gatherings, Christmas parties, or any winter celebration where hot chocolate vibes feel appropriate. This feeds about 12 people with generous slices, though you could stretch it to 16 if you're cutting smaller portions. Pair slices with actual hot chocolate, coffee, or cold milk depending on your preference and the occasion. The combination of chocolate cake, mint, marshmallows, and candy canes makes this feel festive and seasonal without being overly sweet or heavy despite all the chocolate. Kids love the crushed candy canes and marshmallows on top, while adults appreciate the sophisticated chocolate-mint flavor combination that tastes more complex than just dumping peppermint into chocolate cake batter.

For holiday parties, this cake looks stunning on a cake stand as a centerpiece dessert that gets people talking before they even taste it. The dark chocolate with white and red candy cane pieces and fluffy marshmallows creates that classic Christmas color scheme without being too on-the-nose about it. Each slice reveals those surprise pockets of melted chocolate chips and gooey marshmallow that make every bite slightly different.

This works beautifully for potlucks because it travels well and doesn't need refrigeration, though it's fine to keep cold if you prefer. The bundt shape is naturally dramatic and impressive without requiring any decorating skills beyond drizzling ganache and sprinkling toppings. Even if you're terrible at cake decorating, this will look professional because the bundt pan does all the work creating interesting texture and shape.

The cake is rich enough that most people are satisfied with one slice, though chocolate lovers will definitely come back for seconds. The moistness from the sour cream means it doesn't feel dry or heavy in your mouth like some chocolate cakes that require milk to wash them down. The peppermint keeps everything feeling lighter and more refreshing than straight chocolate would be.

Different Ways to Try It

  • Skip the peppermint entirely for a regular hot chocolate cake that's still delicious without the mint component.
  • Use dark chocolate chips instead of semi-sweet for more intense, less sweet chocolate throughout.
  • Add espresso powder to the cocoa mixture for mocha hot chocolate cake with coffee flavor more prominent.
  • Try white chocolate chips mixed with the semi-sweet for a combination that looks pretty when you slice into it.
  • Use different candy canes like the flavored ones for varying mint intensities or other flavors entirely.
  • Add a cream cheese frosting instead of ganache for tangier, lighter topping.
  • Mix in some crushed Oreos with the chocolate chips for cookies-and-cream hot chocolate cake.
  • Top with whipped cream instead of marshmallows for a lighter finish.

Keeping It Fresh

This cake keeps at room temperature in an airtight container for up to 2 days, or in the refrigerator for up to 4 days if you want it to last longer. The cake actually tastes better the day after baking once all the flavors have had time to meld together overnight. Store it without the ganache and toppings if you're making it ahead, then add those right before serving for the freshest appearance. The baked cake freezes beautifully for up to 2 months wrapped tightly in plastic wrap, then foil, then placed in an airtight container or freezer bag. Thaw frozen cake overnight at room temperature still wrapped, then add ganache and toppings fresh before serving. Don't freeze the ganache-topped cake because the chocolate and marshmallows get weird when thawed.

Peppermint Hot Chocolate Cake Pin it
Peppermint Hot Chocolate Cake | recipesbyclare.com

I've made this peppermint hot chocolate cake every Christmas for the past few years since discovering how impressive it looks and how much people love the flavor combination. There's something really satisfying about serving a cake that genuinely tastes like drinking hot cocoa with candy canes and marshmallows, capturing those cozy winter drink vibes in dessert form. The bundt pan shape makes it look way fancier than the effort required, which is perfect for holiday entertaining when you want to seem like you have everything together without actually working yourself to death. My family requests this specifically every December, and I've started getting texts from friends in November asking if I'm planning to make it this year and if they can have a slice. The combination of moist chocolate cake with pockets of melted chocolate chips and gooey marshmallow, all covered in ganache and topped with crushed candy canes, just works in this perfect holiday package that feels both nostalgic and special. This has become my signature holiday cake, joining that small group of recipes I make every year without fail because they're reliable, impressive, and consistently make everyone happy without requiring professional pastry skills or hours of labor!

Frequently Asked Questions

→ Can I skip the peppermint extract?
You can, but it really adds that hot chocolate flavor. If you skip it, the cake will still be delicious chocolate but won't have that peppermint kick.
→ Why use coffee in chocolate cake?
Coffee deepens the chocolate flavor without making the cake taste like coffee at all. You can use water if you prefer, but coffee really makes the chocolate pop.
→ How do I get my bundt cake to release cleanly?
Grease it really well with butter or spray, getting into every groove. Using cocoa powder instead of flour to dust it helps too. Let it cool 5-10 minutes before flipping.
→ Can I make this in a regular cake pan?
You could use two 9-inch round pans instead. The baking time will be shorter, probably around 30-35 minutes. Check with a toothpick.
→ How far ahead can I make this?
Bake the cake up to a day ahead and keep it covered. Add the ganache and toppings a few hours before serving. Or freeze the unfrosted cake for up to 2 months.
→ What if I don't have sour cream?
Greek yogurt works great as a substitute. Regular plain yogurt works too, or you could use buttermilk in the same amount.

Peppermint Hot Chocolate Cake

Moist chocolate bundt cake loaded with peppermint and marshmallows, topped with rich ganache. Hot chocolate in cake form.

Prep Time
15 Minutes
Cook Time
50 Minutes
Total Time
65 Minutes

Category: Sweet Treats

Difficulty: Intermediate

Cuisine: American

Yield: 12 Servings

Dietary: Vegetarian

Ingredients

→ For the Chocolate Cake

01 1 cup unsalted butter (2 sticks), cut into cubes
02 ¾ cup unsweetened cocoa powder, plus extra for the pan
03 ¾ cup water or brewed coffee
04 2 cups all-purpose flour
05 ¾ tsp baking powder
06 ¼ tsp baking soda
07 1 tsp sea salt
08 2 cups granulated sugar
09 3 large eggs, at room temperature
10 2 tsp vanilla extract
11 ½ to 1 tsp peppermint extract (highly recommended)
12 ⅔ cup full-fat sour cream or Greek yogurt
13 ½ cup semi-sweet chocolate chips
14 ½ cup mini marshmallows
15 ½ cup crushed peppermint candies or candy canes

→ For the Ganache

16 1 cup semi-sweet chocolate chips
17 ⅔ cup heavy cream

→ For Decorating

18 Mini marshmallows
19 Crushed candy canes or peppermint candies
20 Mini chocolate chips (optional)

Instructions

Step 01

Put the butter, cocoa powder, and water or coffee in a medium saucepan over medium-low heat. Stir frequently until the butter melts and everything comes together smoothly. Take it off the heat and let it cool for 10 to 15 minutes.

Step 02

Grease a 10 or 12 cup bundt pan really well with butter or cooking spray, making sure to get into all those grooves and corners. Dust it with cocoa powder instead of flour, tap it around to coat evenly, then knock out any excess.

Step 03

Turn your oven to 350 degrees and let it preheat.

Step 04

In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set this aside for later.

Step 05

Pour your cooled chocolate mixture into a large mixing bowl or stand mixer bowl. Add the sugar and beat until everything is well combined.

Step 06

Beat in the eggs one at a time, making sure each one is fully mixed in before adding the next. Then mix in the vanilla extract, peppermint extract if you're using it, and sour cream.

Step 07

Slowly add the flour mixture to your batter, mixing just until you don't see any more dry streaks. Don't overmix or your cake will be tough.

Step 08

Gently fold in the chocolate chips, mini marshmallows, and crushed peppermint candies using a spatula.

Step 09

Pour the batter into your prepared bundt pan and bake for 50 to 55 minutes. It's done when a toothpick stuck in the center comes out clean or with just a few moist crumbs.

Step 10

Let the cake cool in the pan for 5 to 10 minutes. Then flip the pan upside down onto a wire rack. The cake should slide right out on its own after a few minutes. Let it cool completely before adding any toppings.

Step 11

Put the chocolate chips in a heat-proof bowl. Heat the heavy cream in a small saucepan over medium-low heat or in the microwave until it's almost simmering. Pour it over the chocolate chips and let it sit for 3 minutes without touching it. Then whisk until it's smooth and shiny.

Step 12

Drizzle the ganache all over your cooled cake. While it's still wet, sprinkle on mini marshmallows, crushed candy canes, and mini chocolate chips if you like. Let the ganache set for at least 15 minutes before slicing.

Notes

  1. Coffee in the batter enhances the chocolate flavor without making it taste like coffee.
  2. Make sure to grease your bundt pan really well in all the nooks and crannies so the cake releases cleanly.
  3. Room temperature eggs mix into the batter more smoothly than cold ones.
  4. The cake can be baked a day ahead. Just wait to add the ganache and toppings until before serving.
  5. Store at room temperature for up to 2 days or in the fridge for up to 4 days.
  6. You can freeze the unfrosted cake for up to 2 months wrapped tightly in plastic wrap and foil.

Tools You'll Need

  • 10 or 12 cup bundt pan
  • Medium saucepan
  • Large mixing bowl or stand mixer
  • Medium mixing bowl
  • Whisk
  • Wire cooling rack
  • Heat-proof bowl for ganache
  • Toothpick for testing

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (butter, sour cream, heavy cream)
  • Contains eggs
  • Contains gluten (all-purpose flour)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 608
  • Total Fat: 33 g
  • Total Carbohydrate: 74 g
  • Protein: 7 g