Indulge in the ultimate festive treat with this incredibly rich and creamy vegan peppermint hot chocolate. Crafted with wholesome dairy-free milk, premium dark chocolate, and a hint of natural sweetness from maple syrup, this indulgent beverage offers a harmonious blend of mint and chocolate that’s simply irresistible. Best of all, it comes together in just 10 minutes, making it the perfect cozy companion for any holiday moment.

The holiday season has arrived, bringing with it a special kind of magic and the joy of cherished traditions. For many, a warm cup of hot chocolate is synonymous with holiday cheer. This year, elevate your festive sips by transforming your classic hot chocolate into a decadent peppermint delight. The timeless pairing of chocolate and peppermint is a beloved holiday flavor combination, evoking warmth and nostalgia. If you’re anything like me, you’ll find it hard to resist treats like my peppermint chocolate truffles, and this hot chocolate is no exception.
There’s truly nothing more festive than gathering with loved ones, perhaps while decorating the Christmas tree, with a steaming mug of this minty hot chocolate in hand. We love to crown ours with a generous dollop of dairy-free whipped cream, a scattering of mini marshmallows, and a sprinkle of crushed candy canes for an extra touch of holiday sparkle. This recipe isn’t just easy; it’s a testament to how simple ingredients can create extraordinary flavor. In a mere 10 minutes, using pantry staples, you can whip up a rich, creamy, and perfectly balanced drink that’s both indulgent and wholesome.
Whether you’re planning a cozy night in, hosting a holiday gathering, or simply craving a special treat, this vegan peppermint hot chocolate is your answer. Its comforting warmth and vibrant minty notes make it an ideal beverage for celebrating the season. Let’s dive into making this delightful drink!
Why This Vegan Peppermint Hot Chocolate is Your New Holiday Favorite
- Unbeatably Rich & Creamy: Experience the perfect symphony of deep chocolate and refreshing peppermint. We achieve this luxurious texture and intense flavor through a thoughtful combination of quality cocoa powder and melted dark chocolate, ensuring every sip is pure bliss.
- Effortlessly Easy to Prepare: This recipe is designed for simplicity. Even novice cooks can master this festive beverage with minimal effort and no complicated techniques.
- Ready in Minutes: From start to finish, you’ll have a steamy mug of deliciousness in about 10 minutes. It’s ideal for those spontaneous holiday cravings or when you need a quick, impressive drink for guests.
- Wholesome & Dairy-Free Indulgence: Enjoy a rich hot cocoa experience without any dairy. This vegan recipe is perfect for those with lactose intolerance, dairy allergies, or anyone following a plant-based diet, proving that indulgent treats can also be wholesome.
- The Quintessential Holiday Drink: Nothing quite captures the spirit of the holidays like the comforting aroma and taste of peppermint hot chocolate. Elevate your celebrations by setting up a hot chocolate bar, complete with various toppings like marshmallows, crushed candy canes, and whipped cream, creating a fun and interactive experience for everyone.
- Customizable to Your Taste: Whether you prefer a subtle hint of mint or a bold burst of peppermint, this recipe is incredibly adaptable. You can easily adjust the sweetness and mint intensity to perfectly suit your palate.
Key Ingredients You’ll Need for Dairy-Free Peppermint Hot Chocolate
Gathering high-quality ingredients is the first step to crafting an extraordinary hot chocolate. For precise measurements, please refer to the comprehensive recipe card below.
- Non-Dairy Milk: The foundation of our creamy hot chocolate! While any non-dairy milk works, I highly recommend using a creamier variety like soy milk, full-fat oat milk, or cashew milk for the most luscious texture. These options contribute to a velvety mouthfeel that rivals traditional dairy versions. Almond milk can be used for a lighter version, but for ultimate richness, go for the thicker options.
- High-Quality Cocoa Powder: This is where the deep chocolate flavor truly shines. Invest in a good quality cocoa powder. Dutch-processed cocoa powder tends to offer a darker color and smoother, less bitter chocolate flavor, while natural cocoa powder is more acidic and fruitier. Choose your favorite, but a premium brand will make a significant difference. I personally find Trader Joe’s cocoa powder to be excellent.
- Dark Chocolate (Vegan-Friendly): For an extra layer of rich, intense chocolate flavor and a wonderfully smooth consistency, we’ll melt in some dark chocolate. Use two squares of your favorite vegan dark chocolate bar or approximately 2 tablespoons of dairy-free dark chocolate chips. Ensure it’s truly dark, ideally 70% cacao or higher, to prevent the drink from becoming overly sweet.
- Maple Syrup: Our natural sweetener of choice! Maple syrup not only adds a gentle sweetness but also contributes a subtle depth of flavor that complements the chocolate and peppermint beautifully. You can adjust the amount to suit your preference for sweetness. Agave nectar or even a touch of cane sugar can be used as alternatives, though maple syrup is preferred for its rich taste.
- Peppermint Extract: The star of the show for that signature festive flavor! Peppermint extract is potent, so start with a small amount. I find 3-4 drops offer the perfect balance of refreshing mint without overpowering the chocolate. Always taste and adjust, as brands can vary in strength. Ensure you’re using peppermint extract, not spearmint, for the authentic holiday taste.
- Pinch of Salt (Optional, but Recommended): A tiny pinch of sea salt might seem unusual for a sweet drink, but trust me on this! It remarkably enhances the chocolate flavor, making it taste deeper and more complex, while balancing the sweetness.
How to Make Perfect Vegan Peppermint Hot Chocolate
Creating this festive beverage is incredibly straightforward. Follow these simple steps for a warm, delicious mug:
- Combine the Ingredients: In a small saucepan, combine your chosen non-dairy milk, the vegan dark chocolate squares (or chips), cocoa powder, maple syrup, and peppermint extract. Give everything a good whisk *before* turning on the heat to ensure the cocoa powder fully dissolves and prevents clumps.
- Gentle Heating and Continuous Whisking: Place the saucepan over low-medium heat. Heat the mixture for about 8-10 minutes, continuously whisking. This gentle agitation and slow heating are crucial for a smooth, creamy texture and to ensure the dark chocolate melts completely without scorching. The goal is to warm it through and melt the chocolate, not to bring it to a rolling boil. Keep an eye on it to prevent overheating, which can compromise the flavor and texture.
- Serve Immediately and Garnish: Once the hot chocolate is smooth, steaming, and all the chocolate has melted, remove it from the heat. Carefully pour the rich, minty beverage into your favorite mugs. Now comes the fun part – add your preferred toppings! Serve hot and enjoy the festive flavors immediately.
Expert Tips for the Best Vegan Peppermint Hot Chocolate
Unlock the secrets to an even more divine peppermint hot chocolate with these essential tips:
- Maintain Low Heat for Creaminess: The golden rule for velvety hot chocolate is slow and gentle heat. High heat can scald the milk or cause the chocolate to seize, leading to a grainy or thin texture. Simmer, don’t boil, for that dreamy, smooth consistency.
- Whisk Continuously for Smoothness: Persistent whisking is your best friend here. It helps to evenly distribute the cocoa powder, melt the chocolate completely, and incorporate air, resulting in a wonderfully smooth and lump-free beverage. Aim for a frothy top for an extra luxurious feel.
- Taste and Adjust to Perfection: Everyone’s palate is different! As the hot chocolate warms, taste it frequently. Want it sweeter? Stir in a little more maple syrup. Craving an intensified mint flavor? Add an extra drop or two of peppermint extract. This personal touch ensures your hot chocolate is just right for you.
- Don’t Skip the Pinch of Salt: It might sound counterintuitive in a sweet drink, but a tiny pinch of fine sea salt is a game-changer. It acts as a flavor enhancer, deepening the chocolate notes and creating a more complex, well-rounded taste that will truly impress.
- Use Quality Ingredients: The final taste is only as good as the ingredients you use. Opt for good quality dark chocolate and cocoa powder, as their flavor will be prominent.
- Consider a Double Boiler: If you’re nervous about scorching, especially with thicker non-dairy milks, a double boiler (or a heatproof bowl set over a pot of simmering water) can provide more gentle, indirect heat for melting the chocolate and combining ingredients.
Delightful Topping Ideas for Your Minty Hot Chocolate
Elevate your mug of vegan peppermint hot chocolate into a true masterpiece with these fun and festive topping suggestions. I personally adore topping mine with fluffy non-dairy whipped cream, a generous sprinkle of crushed peppermint candies, and a mini candy cane for a charming, festive touch. But don’t stop there!
- Vegan Whipped Cream or Coconut Whip: A cloud of dairy-free whipped cream adds a luxurious, creamy layer that slowly melts into the warm chocolate. You can find excellent store-bought vegan whipped creams (often made from coconut or oat milk) or easily make your own coconut whip from chilled full-fat coconut milk.
- Mini Vegan Marshmallows: Soft, pillowy mini marshmallows are a classic hot chocolate topping. As they melt, they add a delightful gooey sweetness. I highly recommend Dandies for a consistently delicious vegan option.
- Shaved Dark Chocolate or Cacao Nibs: For an extra dose of chocolate decadence and a hint of bitterness to balance the sweetness, sprinkle some finely shaved dark chocolate. Cacao nibs offer a pleasant crunch and intense chocolate flavor.
- A Dusting of Cocoa Powder: A simple yet elegant finish, a light dusting of cocoa powder adds a sophisticated touch and a hint of pure chocolate aroma.
- Candy Canes / Crushed Peppermint: The ultimate festive topping! A full candy cane can serve as a stirrer that slowly infuses more mint as it melts, or crush them into small pieces for a burst of crunchy, minty sweetness.
- Chocolate Syrup Drizzle: A swirl of vegan chocolate syrup over the top adds visual appeal and another layer of chocolatey goodness.
- Sprinkles: Festive red and white or holiday-themed sprinkles are a fun addition, especially for kids or a party.

What to Serve with Peppermint Hot Chocolate for the Ultimate Holiday Experience
This delightful beverage is wonderful on its own, but it truly shines when paired with complementary holiday treats. Consider these delicious companions:
- Matcha Peppermint Bark: The earthy notes of matcha beautifully contrast with the sweet mint and chocolate, creating a unique and sophisticated flavor profile.
- Chocolate Peppermint Truffles: For the ultimate chocolate-peppermint lover, pairing your hot chocolate with these rich, melt-in-your-mouth truffles creates a truly decadent experience.
- Chocolate Peppermint Cookies: A soft, chewy cookie is the perfect accompaniment for dipping into your warm hot chocolate. The dual textures and flavors are a match made in heaven.
- Chocolate Peppermint Cookie Cups: These adorable, individual dessert cups offer another fantastic way to enjoy the classic mint-chocolate combo alongside your drink.
This hot chocolate is also the star of any holiday hot chocolate bar! Set out a variety of mugs, bowls of festive toppings, and let everyone create their personalized, cozy hot chocolate masterpiece. It’s an engaging and delicious activity for all ages.
Frequently Asked Questions About Vegan Peppermint Hot Chocolate
Can I use a different type of non-dairy milk for this recipe?
Absolutely! The beauty of this recipe is its versatility. Any non-dairy milk will work. However, for the creamiest, most luxurious texture that closely mimics traditional hot chocolate, I highly recommend using soy milk, full-fat oat milk, or cashew milk. These varieties tend to be thicker and provide a richer mouthfeel. Almond milk or rice milk will result in a lighter hot chocolate, which can be delightful if you prefer a less indulgent option. If you are not strictly vegan, regular dairy milk can certainly be used, but it would no longer be a dairy-free or vegan recipe.
How do I adjust the peppermint flavor to my liking?
Peppermint extract can be quite potent, so it’s always best to start conservatively and add more if needed. I generally find that 3-4 drops of peppermint extract yield a perfectly balanced and refreshing mint flavor that harmonizes beautifully with the chocolate. If you prefer a bolder, more intense minty kick, add an additional drop or two, stirring well and tasting after each addition. For a very subtle hint of mint, begin with just 1-2 drops. Remember, you can always add more, but you can’t take it away!
Can I make this hot chocolate ahead of time? How should I store and reheat it?
Yes, you can absolutely make this vegan peppermint hot chocolate ahead of time! It’s a great option for meal prepping or preparing for a gathering. Once prepared, allow it to cool completely before transferring it to an airtight container. Store it in the refrigerator for up to 3-4 days. To reheat, gently warm the hot chocolate in a saucepan over low heat on the stovetop, whisking occasionally, until it’s hot and smooth again. Avoid boiling it. You can also microwave individual servings in short intervals, stirring between each, until warmed through.
Is this recipe gluten-free?
Yes, this vegan peppermint hot chocolate recipe is naturally gluten-free! All the core ingredients—non-dairy milk, cocoa powder, dark chocolate, maple syrup, and peppermint extract—are typically gluten-free. However, it’s always a good practice to check the labels of your specific brands, especially for dark chocolate and extracts, to ensure there are no hidden gluten-containing ingredients or cross-contamination if you have severe gluten sensitivities or allergies.
Can I add a boozy kick to this hot chocolate for adults?
Absolutely! For an adults-only version, you can easily add a splash of your favorite liqueur. Peppermint schnapps would enhance the mint flavor beautifully, while a shot of Irish cream (vegan version available!), rum, or even a coffee liqueur (like Kahlúa for a mint mocha twist) would complement the chocolate wonderfully. Add about 1-2 tablespoons per mug after pouring the hot chocolate, stirring well before serving. Enjoy responsibly!
More Peppermint Pairings
Delicious Treats to Complement Your Hot Chocolate
If you’ve had the pleasure of making this delightful recipe, please take a moment to leave a comment and a ★★★★★ star rating below, letting me know how much you enjoyed it! Your feedback not only brightens my day but also helps other home bakers discover and create these recipes. I genuinely appreciate your support, as always. xo, Megan
Vegan Peppermint Hot Chocolate Recipe
Vegan Peppermint Hot Chocolate
By Megan
Prep: 5 mins
Cook: 10 mins
Total: 15 mins
This vegan peppermint hot chocolate is the ultimate holiday drink! Made with dairy-free milk, dark chocolate, and a touch of maple syrup, it’s creamy, rich, and perfectly minty. Ready in 10 minutes!
Leave a Review
Pin Recipe
Ingredients
- 2 cups non-dairy milk
- 4 squares vegan dark chocolate
- 2 tablespoons cocoa powder
- 2 tablespoons maple syrup
- 3-4 drops peppermint extract, adjust depending on preference
- Pinch salt, optional
Instructions
- Combine the ingredients: Add the non-dairy milk, dark chocolate, cocoa powder, maple syrup, and peppermint extract to a small saucepan over low-medium heat.
- Whisk continuously: Heat for about 8–10 minutes, whisking until the chocolate is fully melted and smooth. Be careful, don’t let it come to a boil!
- Serve and enjoy: Pour into mugs and add your favorite toppings. Enjoy!
Equipment
- Saucepan
- Whisk (not explicitly listed but implied by “whisk continuously”)
- Mug
Notes
- Keep the heat low: Slow and gentle heat = creamy, dreamy texture. Don’t let it boil!
- Whisk continuously: Creaminess is the goal here, so keep whisking to remove any clumps and make it as smooth as possible.
- Taste and adjust: Want it sweeter? Add more maple syrup. Want it extra minty? Add an extra drop or two of peppermint extract.
- Add a pinch of salt: Just a small pinch of salt enhances the chocolate flavor.
Nutrition
Calories: 111kcal,
Carbohydrates: 18g,
Protein: 2g,
Fat: 5g,
Saturated Fat: 1g,
Polyunsaturated Fat: 2g,
Monounsaturated Fat: 2g,
Sodium: 328mg,
Potassium: 121mg,
Fiber: 3g,
Sugar: 13g,
Calcium: 328mg,
Iron: 1mg
Did you make this recipe? Tag @booboosbakeryy with hashtag #booboosbakery on Instagram. We love to see what you create!