Peppermint Marshmallow Hot Chocolate Cookies Recipe
Introduction
These Peppermint Marshmallow Hot Chocolate Cookies are a festive twist on classic chocolate cookies, packed with rich cocoa, gooey marshmallows, and refreshing peppermint flavor. Perfect for holiday gatherings or cozy nights, they combine soft textures and a delightful chocolate-peppermint ganache drizzle.

Ingredients
- 1 ¾ cups all-purpose flour
- ¾ cups cocoa powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- ½ cup unsalted butter, softened (1 stick)
- 1 cup sugar
- 1 large egg
- ½ cup almond milk (or regular milk)
- 1 teaspoon peppermint extract
- 1 teaspoon vanilla extract
- 10 ounces mini-marshmallows
- 8 mini candy canes, gently broken into small pieces (or 4 large candy canes)
- 3/8 cup heavy whipping cream
- 5 ounces semi-sweet chocolate morsels
Instructions
- Step 1: Unwrap the candy canes and place them in a freezer-weight resealable bag. Using the flat side of a kitchen mallet or meat tenderizer, gently tap to break them into small pieces. Separate the pieces from the dust and set aside.
- Step 2: Preheat the oven to 375°F (190°C). In a medium bowl, whisk together the flour, cocoa powder, baking soda, and salt. Set aside.
- Step 3: Using an electric mixer, cream the butter and sugar together until light and fluffy, about 2–3 minutes. Add the egg, milk, vanilla, and peppermint extract, then beat until well combined. Gradually add the dry ingredients and mix on low speed until incorporated.
- Step 4: Using a 2-tablespoon scoop, drop dough onto a parchment-lined baking sheet. Space the cookies evenly with enough room to spread. Bake for 10 minutes until cookies start to firm up and spread.
- Step 5: Remove from oven and press four mini-marshmallows into the center of each cookie. Return to the oven and bake for another 2 minutes, or until marshmallows begin to melt. Transfer cookies to a wire rack to cool completely.
- Step 6: While the cookies cool, prepare the chocolate ganache: place chocolate chips in a heat-proof bowl. Heat heavy cream in a small saucepan until just about to simmer, then pour it over the chocolate. Let sit for 3 minutes before whisking until smooth. Allow ganache to rest for about 5 minutes.
- Step 7: Using a fork, drizzle the chocolate ganache over each cookie, leaving some marshmallow exposed. If the ganache is too thin to drizzle, let it cool longer before using.
- Step 8: Top each cookie with the broken candy cane pieces and enjoy your festive treat!
Tips & Variations
- For a dairy-free version, substitute butter with coconut oil and use dairy-free chocolate chips and milk alternatives.
- Adjust peppermint extract to taste; start with less to avoid overpowering the cookie.
- Chill the dough briefly before baking to reduce spreading if desired.
- Use crushed peppermint candies instead of candy canes for a different texture and look.
Storage
Store the cookies in an airtight container at room temperature for up to 3 days. To keep marshmallows soft, add a slice of bread to the container. For longer storage, freeze the cookies for up to 1 month and thaw at room temperature. Reheat briefly in the microwave if you want the marshmallows warm and gooey again.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use regular milk instead of almond milk?
Yes, regular milk works perfectly in this recipe. Almond milk is suggested for a slightly different flavor or for those avoiding dairy.
How do I keep the candy cane pieces crunchy?
Break the candy canes into small pieces shortly before serving and add them on top after drizzling the ganache. This prevents them from dissolving or melting into the cookie.
PrintPeppermint Marshmallow Hot Chocolate Cookies Recipe
Indulge in festive cheer with these Peppermint Marshmallow Hot Chocolate Cookies, combining rich cocoa-flavored cookie dough, melty marshmallow centers, peppermint candy cane crunch, and a luscious chocolate ganache drizzle. Perfect for winter holidays or anytime you crave a cozy treat with a peppermint twist.
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Total Time: 27 minutes
- Yield: 18 cookies 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
Dry Ingredients
- 1 ¾ cups all-purpose flour
- ¾ cups cocoa powder
- ½ teaspoon baking soda
- ½ teaspoon salt
Wet Ingredients
- ½ cup unsalted butter, softened (1 stick)
- 1 cup sugar
- 1 large egg
- ½ cup almond milk (or regular milk)
- 1 teaspoon peppermint extract
- 1 teaspoon vanilla extract
Toppings and Additions
- 10 ounces mini-marshmallows
- 8 mini candy canes, gently broken into small pieces (or 4 large-sized candy canes)
- 3/8 cup heavy whipping cream
- 5 ounces semi-sweet chocolate morsels
Instructions
- Prepare Candy Cane Pieces: Unwrap candy canes and place them in a freezer-weight resealable bag. Gently tap with a kitchen mallet to break into small pieces, avoiding pulverizing into dust. Separate pieces from dust and set aside.
- Preheat Oven and Mix Dry Ingredients: Preheat oven to 375°F (190°C). In a medium bowl, whisk together flour, cocoa powder, baking soda, and salt; set aside.
- Cream Butter and Sugar, Add Wet Ingredients: Using an electric mixer, cream softened butter and sugar until light and fluffy, about 2-3 minutes. Beat in egg, milk, peppermint extract, and vanilla extract until well combined.
- Combine Dry Ingredients With Wet: Gradually add the dry ingredient mixture to the wet ingredients, mixing on low speed until fully incorporated.
- Scoop and Bake Cookies: Using a 2-tablespoon scoop, drop cookie dough onto parchment-lined baking sheets, spacing evenly. Bake for 10 minutes until cookies start to spread and set.
- Add Marshmallows and Finish Baking: Remove cookies from oven, place four mini-marshmallows in the center of each cookie, then bake an additional 2 minutes until marshmallows begin to melt. Transfer cookies to wire racks to cool completely.
- Prepare Chocolate Ganache: Place semi-sweet chocolate chips in a heat-proof bowl. Heat heavy cream in a small saucepan until almost simmering, then pour over chocolate chips. Let sit for 3 minutes, then whisk until smooth. Allow ganache to rest for 5 minutes until slightly thickened.
- Drizzle Ganache and Add Candy Cane Pieces: Using a fork, carefully drizzle the ganache over each cooled cookie, ensuring some marshmallow is exposed. Test ganache thickness on a side plate; if too thin, let cool further before drizzling. Sprinkle candy cane pieces on top of each cookie.
- Serve and Enjoy: Allow ganache to set slightly before serving to enjoy the perfect blend of peppermint, chocolate, and marshmallow in every bite.
Notes
- For a dairy-free version, use coconut cream for the ganache and substitute vegan chocolate chips.
- Be cautious when breaking candy canes to avoid creating too much peppermint dust, which can overpower the cookies.
- Ensure marshmallows are added near the end of baking to prevent burning.
- Store cookies in an airtight container at room temperature for up to 3 days.
- Use almond milk or regular milk based on preference or availability.
Keywords: peppermint cookies, marshmallow cookies, hot chocolate cookies, holiday cookies, Christmas treats, chocolate peppermint, peppermint bark cookies, festive desserts

