• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipe
  • Subscribe
  • About
  • Christmas
  • Navigation Menu: Social Icons

    • Facebook
    • Instagram
    • Pinterest
    • RSS
Where You Get Your Protein
menu icon
go to homepage
  • Vegan Recipes
  • Subscribe
  • About
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Vegan Recipes
    • Subscribe
    • About
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Desserts » Vegan Chocolate Peppermint Cake

    Vegan Chocolate Peppermint Cake

    Marlena Luna
    by Marlena Luna

    Updated: Dec 16, 2025 · Published: Dec 16, 2025 · Leave a Comment
    This post may contain affiliate links

    Jump to Recipe SaveSaved!
    A slice of chocolate cake with white frosting topped with crushed candy canes and the text "vegan chocolate peppermint cake"
    A slice of vegan cake with a bite removed and the text "vegan chocolate peppermint cake".
    A slice of chocolate cake with white frosting topped with crushed candy canes and the text "vegan chocolate peppermint cake".
    A slice of cake with a bite removed from a fork with text "vegan chocolate peppermint cake".
    Two images of cake with the text "vegan chocolate peppermint cake".

    This vegan chocolate peppermint cake is a festive Christmas dessert that's rich, chocolatey, and perfectly minty. It's easy to make, full of holiday flavor, and topped with a simple buttercream frosting and crushed candy canes.

    A square slice of chocolate cake with vanilla frosting topped with crushed peppermint candy canes.

    If you're looking for a delicious and unique holiday dessert, this vegan chocolate peppermint cake is a must-try. It pairs rich chocolate with a refreshing hint of peppermint for the perfect balance of flavors.

    To top it off, I used the simple buttercream frosting from my gingerbread cake, which balances the rich chocolate and cool peppermint flavors. A sprinkle of crushed candy canes adds additional peppermint, a pleasant crunch, and a festive Christmas touch.

    Cake Ingredients

    Here are the ingredients you'll need to make this vegan cake. I've also included a few notes for each ingredient to help with substitutions and best results.

    Bowls of ingredients to make chocolate peppermint cake.

    Notes and Substitutions

    • All-Purpose Flour - Any brand will work. For a gluten-free cake, use a 1-to-1 gf baking flour.
    • Cocoa Powder - For best results, use unsweetened cocoa powder. For a richer chocolate taste, use dark cocoa powder or unsweetened Dutch-processed cocoa powder.
    • Plant Milk - I used plain unsweetened almond milk, but you can use what you have on hand.
    • Sugar - Any granulated vegan sugar is fine. I used organic cane sugar.
    • Maple Syrup - This adds moisture and a natural sweetness. If needed, replace with granulated sugar.
    • Oil - Refined coconut oil is my go-to because it has a neutral flavor, but you can use any neutral baking oil you have.
    • Baking Powder - This is a key leavening agent for cakes. It give this cake a light, soft, and fluffy texture.
    • Baking Soda - This also helps the cake rise, giving it a tender crumble and ensuring it bakes up airy rather than dense.
    • Vanilla Extract - Use a good-quality pure vanilla extract for the best flavor.
    • Peppermint Extract - This is where the cake gets most of its peppermint flavor from. Some brands are stronger than others, so adjust to your liking if needed.
    • Salt (not pictured) - A pinch of any salt you have in the pantry is all you need.

    Buttercream Frosting Ingredients

    These are the ingredients you'll need to make vegan frosting, along with the crushed candy cane topping.

    Bowls of ingredients to make buttercream frosting.
    • Powdered Sugar - Forms the sweet foundation of the frosting. Any brand of powdered sugar will work.
    • Vegan Butter Stick - Adds rich flavor and creates the creamy base of the frosting. I prefer Miyoko's European-Style vegan butter to help maintain a bright white color, but any vegan butter stick works well.
    • Plant Milk - Any plain, unsweetened dairy-free milk works, such as almond, oat, or soy milk.
    • Vanilla Extract - A high-quality pure vanilla extract provides the best flavor.
    • Candy Canes - Crushed peppermint candy canes add a minty flavor and crunchy texture, making this cake extra holiday-worthy. Most peppermint candy canes are vegan. I used Yum Earth, but Whole Foods 365 is also a great option.

    How to Make the Cake and Frosting

    Start by preheating your oven to 350ºF and gathering all of the ingredients. Prepare the baking dish by lightly greasing it with oil or nonstick spray, then line it with parchment paper, allowing some overhang for easy removal (as shown in step 6). Use clips to hold the parchment in place if needed.

    A glass bowl with flour, sugar, salt, cocoa powder, baking soda, and baking powder.

    1. In a large bowl, sift in 1 ½ cups all-purpose flour and ⅔ cup cocoa powder. Then add ¾ cup granulated sugar, 2 teaspoons baking powder, ½ teaspoon baking soda, and a pinch of salt.

    Dry chocolate cake ingredients mixed in a glass bowl.

    2. Mix the dry ingredients until they are fully combined.

    Wet ingredients poured into a glass bowl of dry ingredients.

    3. Pour the wet ingredients into the bowl: 1 ¼ cup dairy-free milk, ⅓ cup melted coconut oil, 4 tablespoons maple syrup, 1 teaspoon peppermint extract, and 1 teaspoon vanilla extract.

    A hand using a whisk to mix chocolate cake batter in a glass bowl.

    4. Using a whisk, gently mix the batter until just combined, being careful not to overmix.

    A glass bowl of mixed chocolate cake batter with a whisk.

    5. The batter should be smooth, with no dry pockets remaining, as shown above.

    Chocolate cake batter in a baking dish.

    6. Transfer the batter to your prepared baking dish. I used a 7x11-inch dish, but an 8x8-inch pan will work as well.

    Chocolate cake after baking.

    7. Bake at 350ºF for 18-23 minutes or until a toothpick inserted into the center comes out clean. Allow the cake to cool completely before frosting.

    Hands frosting a chocolate cake with an icing spatula.

    8. To make the frosting, add the butter to a mixing bowl and beat with a hand mixer until smooth. Add half of the powdered sugar along with 1 tablespoon of plant milk and blend until well combined. Gradually mix in the remaining powdered sugar, adding more plant milk as needed, until the frosting is thick but spreadable. Spoon the frosting over the cake.

    A chocolate cake with white frosting.

    9. Use a spatula to spread the frosting evenly over the cake.

    Chocolate peppermint cake with buttercream frosting, and topped with crushed candy canes.

    10. Place 2-3 candy canes in a ziplock bag and seal it. Use a rolling pin or the bottom of a heavy pan to gently crush them into small pieces. Sprinkle the crushed candy canes over the frosting immediately, as they can become sticky and clump together if left in the bag for too long.

    A square slice of chocolate cake with vanilla frosting topped with crushed peppermint candy canes.

    Baker's Tips for the Perfect Cake

    1. Don't Overmix: When combining the wet and dry ingredients, whisk just enough to combine everything with no large pockets of flour. Overmixing can develop the gluten, making the cake dense instead of light and fluffy. It's ok if the batter is slightly lumpy-those lumps will bake out.
    2. Cool Completely Before Frosting: Let the cake cool for 2-3 hours. Frosting a warm cake can cause it to melt or become runny.
    3. Frosting Consistency: The frosting should be thick, but still easy to spread. If it becomes too soft or thin, gradually sift in more powdered sugar until it reaches the right consistency.
    4. Crushing the Candy Canes: Crush the candy canes just before adding them to the cake. Crushing too early can make them sticky. For extra texture, break them into a mix of sizes, from chunkier pieces to a fine dust.
    A square slice of chocolate cake with vanilla frosting topped with crushed peppermint candy canes.

    Serving and Storage

    Below are a few helpful tips for serving, storing, and freezing this vegan cake to keep it fresh and delicious.

    To Serve: This cake makes a great holiday dessert. Enjoy it topped with crushed candy canes, or replace them with red and green sprinkles. Serve it on its own or paired with a warm drink like coffee, tea, or hot chocolate.

    To Store the Cake: Store the cake in an airtight container, such as a cake carrier. It will keep at room temperature for up to 4 days or in the refrigerator for up to 7 days.

    To Freeze: The unfrosted cake freezes well. Wrap individual slices or the unfrosted cake tightly in plastic wrap, then place in a freezer-safe container or ziplock bag. Freeze for up to 3 months. Thaw overnight in the refrigerator or at room temperature before frosting and decorating.

    We'd love to hear from you!

    If you enjoyed this vegan recipe, please leave a 5-star rating in the recipe card and share your thoughts in the comments below.

    Also, if you snap a photo, be sure to share it with us! We love to see your creations!! You can find us on Pinterest, Facebook, and Instagram.

    Or, get the links to new recipes delivered straight to your inbox by signing up for our newsletter.  

    See ya there!

    Recipe

    A slice of chocolate cake with white frosting, topped with crushed peppermint candy canes

    Vegan Chocolate Peppermint Cake

    prep time: 25 minutes minutes
    cook time: 20 minutes minutes
    total time: 45 minutes minutes
    servings: 9 slices
    This easy-to-make vegan cake pairs rich chocolate with a refreshing hint of peppermint. It's topped with a simple buttercream frosting and a sprinkle of crushed candy canes for a delicious holiday dessert.
    5 stars (1 review)
    Print Pin
    Comment SaveSave

    Ingredients

    Dry Ingredients

    • 1 ½ cups all-purpose flour, sifted
    • ¾ cup granulated sugar
    • ⅔ cup cocoa powder, sifted
    • 2 teaspoons baking powder
    • ½ teaspoon baking soda
    • A pinch of salt

    Wet Ingredients

    • 1 ¼ cups dairy-free milk
    • ⅓ cup melted coconut oil, use refined for a neutral taste
    • 4 Tablespoons maple syrup
    • 1 teaspoon vanilla extract
    • 1 teaspoon peppermint extract, (see note #2)

    Buttercream Frosting

    • 2 ¼ cup powdered sugar
    • ¼ cup vegan butter stick
    • 1-2 Tablespoons dairy-free milk
    • 3-4 crushed peppermint candy canes
    Prevent your screen from going dark

    Instructions

    For the Cake

    • Preheat the oven to 350ºF and gather all of your ingredients. Lightly grease a 7x11-inch or 8x8-inch baking dish with oil or nonstick spray, then line it with parchment paper.
    • In a large bowl, whisk together the flour, cocoa powder, sugar, baking powder, baking soda, and salt until fully combined.
    • Add the wet ingredients to the bowl and gently whisk until just combined, being careful not to overmix. Pour the batter into your prepared baking dish and smooth it out evenly.
    • Bake at 350ºF for 18-23 minutes or until a toothpick inserted into the center comes out clean. Allow the cake to cool completely before frosting.

    For the Frosting

    • Add the vegan butter to a mixing bowl and beat with a hand mixer until smooth. Add 1 cup of powdered sugar and 1 tablespoon of plant milk, then mix until combined. Gradually mix in the remaining powdered sugar, adding more plant milk if needed. The frosting should be thick but easy to spread.
    • Spoon the frosting over the cooled cake and use a spatula to spread it evenly.
    • Place 2-3 candy canes in a ziplock bag and seal it. Gently crush them with a rolling pin, then immediately sprinkle the crushed candy canes over the frosting.

    Notes

    1. Cocoa powder: For a richer chocolate flavor, use Dutch-process cocoa powder.
    2. Peppermint extract: The strength of peppermint extract can vary by brand. Use ¾ to 1 teaspoon in the cake, depending on your preference. I've tried it with both amounts and found them equally delicious.
    3. Frosting: For an extra peppermint kick in the frosting, add ¼ teaspoon peppermint extract. 

    Nutrition

    Serving: 1 slice | Calories: 672kcal | Carbohydrates: 123g | Protein: 7g | Fat: 17g | Saturated Fat: 11g | Polyunsaturated Fat: 5g | Sodium: 270mg | Fiber: 4g | Sugar: 81g

    **Nutritional info is provided as an estimate based on the ingredients I used and for convenience and as a courtesy only.**

    course: Dessert
    cuisine: American
    author: Marlena Luna
    Did you make this recipe?Please consider Leaving a Review!

    More Holiday Desserts

    • Sugar cookies cut into Christmas shapes and decorated with frosting and sprinkles.
      Vegan Sugar Cookies
    • A slice of vegan pumpkin pie topped with vegan whipped cream on a white plate with a fork.
      Easy Vegan Pumpkin Pie
    • Three vegan peanut butter cookies stacked.
      Vegan Peanut Butter Cookies (1 Bowl, No Chill)
    • Vegan Gingerbread Cake

    Where You Get Your Protein is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. This site may contain some of these links to Amazon.com. If you make a purchase through one of those links, Where You Get Your Protein will receive a small commission from the purchase at no additional cost to you.

    « Vegan Peanut Butter Cookies (1 Bowl, No Chill)
    Baked BBQ Tofu »
    6 shares
    • Share
    • Email
    • Tweet

    Reader Interactions

    Comments

    No Comments

    5 from 1 vote (1 rating without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Rate This Recipe




    Primary Sidebar

    Marlena Luna in a pink sweater holding a coffee mug.

    Hi, I’m Marlena the recipe creator behind Where You Get Your Protein! I love spending time in the kitchen cookin’ up delicious vegan comfort foods! Most of the ingredients I use are easy-to-find or pantry staples. Stick around and enjoy some amazing vegan food!

    More about me →

    Popular Vegan Recipes

    • Vegan potato corn chowder topped with fresh pepper and green onions.
      Vegan Potato Corn Chowder
    • Vegan french toast topped with a butter square and syrup.
      Vegan French Toast
    • Vegan French Toast Casserole
    • Blueberry scone with icing on parchement paper.
      Vegan Blueberry Scones
    • A mini loaf of vegan banana bread alongside ripe bananas and chopped walnuts.
      The Best Vegan Banana Bread
    • A bowl of vegetable soup.
      Instant Pot Vegetable Soup (vegan)

    Footer

    About

    • About Me
    • Privacy Policy
    • Accessibility Policy

    Newsletter

    Sign Up! for new recipes

    Contact

    • Contact Us

    Did you make this recipe?

    Your vote:




    These fields are optional. Click "Rate Recipe" to leave a star rating only.

    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.