• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Watch Learn Eat
  • Recipes
  • About
  • Resources
    • Facebook
    • Pinterest
    • YouTube
menu icon
go to homepage
  • Recipes
  • Resources
  • About Me
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Resources
    • About Me
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » Sweets

    Vegan Chocolate Cake

    Modified: Jun 9, 2024 by Addison LaBonte · This post may contain affiliate links · 9 Comments

    Vegan chocolate cake.

    No need to look further for the best Vegan Chocolate Cake! This recipe combines a soft, moist, and fluffy texture with a rich and decadent chocolate flavor. This delicious cake is the perfect dessert for any occasion. Top it with homemade vegan chocolate frosting and you will surely fall in love!

    Vegan chocolate cake.
    This vegan chocolate cake is rich, moist, flavorful, and decadent! It has a classic moist texture and deep chocolate flavor. The homemade vegan chocolate frosting is velvety smooth and so creamy. This vegan cake is great for birthdays, celebrations, holidays, and more!
    Prep Time 15 minutes minutes
    Cook Time 25 minutes minutes
    Total Time 40 minutes minutes
    JUMP TO RECIPE
    Vegan chocolate cake.

    Why You'll Love This Recipe

    • This recipe can be enjoyed by everyone including those with a vegan diet or who have lactose intolerance.
    • Rich, decadent, and intensely chocolaty cake – perfect for chocolate lovers!
    • The process of baking this vegan cake is almost the same as baking a regular cake.
    • Most of the ingredients are pantry staples and easy to find in the grocery store.
    • The perfect cake for any and every occasion, including birthdays, kids’ parties, weddings, and more!
    • For another classic, try this Vegan Carrot Cake or this Vegan Vanilla Cake!
    • Be creative in decorating and adding toppings to this vegan chocolate cake to suit any occasion. 
    • The best homemade cake gift. 
    • It is also easy to make cupcake versions to complement the chocolate vegan cake!
    • Use gluten-free flour to make this cake gluten-free and vegan.
    • This recipe is vegan and dairy-free.
    • Check out these Vegan Chocolate Cupcakes for the cupcake version!

    Ingredients You'll Need

    Get all the details on these simple ingredients in the recipe card at the post's bottom.

    For the cake:

    Use all-purpose flour to form the cake batter. Substitute it with gluten-free flour with a 1 to 1 ratio.

    Granulated sugar adds sweetness.

    Unsweetened cocoa powder adds a deep and intense chocolate flavor.

    Baking powder and baking soda help leaven this cake. They are both needed since there are no eggs.

    Adding a little bit of salt will help to balance the flavors of the cake.

    Unsweetened almond milk adds moisture. For nut allergies, use soy milk, oat milk, or any other non-dairy milk.

    Vegetable oil is important to add moisture to the cake. If desired, substitute with olive oil.

    Add vanilla extract to enhance the flavor of the cake.

    Apple cider vinegar reacts with the baking soda in the recipe to create extra lift. This results in the lightest, fluffiest vegan chocolate cake you will ever have. Substitute it with applesauce if needed.

    For the frosting:

    Powdered sugar adds a subtle sweetness and mixes easily into the frosting.

    Use unsweetened cocoa powder to make your frosting decadent and chocolaty.

    Use softened vegan butter to make your frosting creamy.

    Add unsweetened almond milk for a smooth frosting texture. For nut allergies, you can also use soy milk, oat milk, or any other non-dairy milk.

    Vanilla extract adds flavor to the frosting.

    Ingredients for vegan chocolate cake.

    Taste & Texture

    Vegan chocolate cake has a rich and moist texture, similar to traditional chocolate cake. You would never know this cake is made without eggs.

    The taste is rich, decadent, and chocolaty, making it a delightful dessert that can be enjoyed by both vegans and non-vegans alike.

    How to Make

    Step 1

    First, preheat the oven to 350 degrees Fahrenheit (175 degrees Celsius). Grease two 9-inch round cake pans. Line the bottoms with parchment paper.

    Step 2

    In a large mixing bowl, whisk together the flour, sugar, cocoa powder, baking powder, baking soda, and salt until well combined.

    Sugar, cocoa and flour in bowl.
    Dry cocoa mixture.

    Step 3

    In a separate bowl, whisk together the almond milk, vegetable oil, vanilla extract, and apple cider vinegar.

    Oil and vanilla in bowl.
    Mixed oil with vanilla.

    Step 4

    Pour the wet ingredients into the dry ingredients and stir until just combined.

    Wet and dry chocolate ingredients.
    Chocolate cake batter.

    Step 5

    Divide the batter evenly between the prepared cake pans. Smooth the tops with a spatula to ensure even baking.

    Cake pans with raw batter.

    Step 6

    Bake in the preheated oven for about 25 to 30 minutes or until a toothpick inserted into the center comes out clean.

    Two round chocolate cakes.

    Step 7

    Remove the cakes from the oven and let them cool in the pans for about 10 minutes. Next, transfer them to a wire rack to cool completely.

    Moist cakes on wire rack.

    Step 8

    While the cakes are cooling, make the frosting. In a mixing bowl, sift the powdered sugar and cocoa powder together to remove any lumps.

    Cocoa powder in bowl.

    Step 9

    In a separate bowl, beat the vegan butter until creamy. Gradually add the sifted powdered sugar and cocoa powder mixture, alternating with the almond milk and vanilla extract. Continue beating until the frosting is smooth and creamy.

    Creamed vegan butter.
    Creamed vegan chocolate frosting.
    Thick chocolate frosting.
    Vegan chocolate frosting.

    Step 10

    Once the cakes are completely cooled, place one cake layer on a serving plate. Spread a generous amount of frosting evenly over the top.

    Chocolate cake with chocolate frosting.

    Step 11

    Carefully place the second cake layer on top of the frosted layer. Use the remaining frosting to frost the top and sides of the cake.

    Vegan double chocolate cake.

    Step 12

    Lastly, serve this vegan chocolate cake!

    Top Tips

    Do not overmix the cake batter. This yields a dry cake.

    Do not bake too long. Use the toothpick test. Insert a toothpick into the cake. If it comes out with only moist crumbs, the cake is done.

    Allow the cake to fully cool before making the frosting.

    If needed, add another tablespoon of milk to the frosting. This will help thin it out.

    Use a stand mixer or electric hand mixer to cream together the frosting. It will not mix by hand.

    How to Make Vegan Cake Moist

    Use creamy plant-based milk, such as almond milk, to help create a moist cake texture.

    Do not overmix the batter as it can cause the cake to become dense and dry. Instead, gently fold the dry ingredients into the wet ingredients until just combined.

    Keep an eye on baking time. Overbaking can cause the cake to become dry. Check the cake a few minutes before the suggested baking time and remove it from the oven when a toothpick inserted in the center comes out clean or with a few moist crumbs.

    The frosting also adds moisture!

    Flavor Variations & Toppings

    Play around with what kind of frosting you want to decorate your vegan chocolate cake with.

    Aside from chocolate frosting, decorate this cake with buttercream, vanilla, strawberry, banana, lemon, cookies and cream, and so on!

    For toppings, add sprinkles, meringue, coconut flakes, chocolate shavings, chocolate chips, cherries, powdered sugar, and nuts!

    Slice of eggless cake.

    Frequently Asked Questions

    Is Betty Crocker cake mix vegan?

    Technically, Betty Crocker cake mix is vegan but calls for eggs and milk. However, it is very easy to turn the cake mix vegan! Simply use vegan butter or vegetable oil to substitute butter and buttermilk to substitute milk and eggs.

    Is vegan cake better for you than regular cake?

    If you want to skip dairy but want to eat dessert, vegan chocolate cake is definitely better for you.

    Can you bake a cake without eggs?

    Yes, there are many substitutes for the eggs in a vegan cake. You can use applesauce, flaxseed, or chia seeds. You can also use vinegar, which is what we are using for this recipe.

    Can you make this into gluten-free vegan cake?

    Yes, this cake can be turned into a vegan gluten-free chocolate cake by substituting all-purpose flour with gluten-free flour.

    Can you freeze this cake? 

    Yes, vegan chocolate cake recipe is best frozen before adding the frosting. Wrap it well with plastic wrap or place it in a freezer-safe container and then freeze it for up to a month.

    Can you buy vegan chocolate frosting?

    Yes, there are many store brands that sell vegan or dairy-free chocolate frosting such as Birch Benders and Miss Jones Baking Co. Make sure to check the label before buying!

    Serving

    Serve this vegan chocolate cake once fully cooled and frosted.

    It pairs well with a cold glass of almond milk, a hot cup of coffee, or warm tea.

    Serve with vegan ice cream or vegan whipped cream!

    Storage

    There are different ways to store this vegan chocolate cake.

    Frosted: Place the frosted vegan chocolate cake in an airtight container or cake box and store it at room temperature for up to five days. Do not store it in the refrigerator or freezer unless it is hot enough for the frosting to melt. When storing in the refrigerator, wrap the cake box in a cling wrap to help your cake retain its moisture.

    Unfrosted: Wrap the whole cake with a cling wrap and store at room temperature for up to five days or freeze it for up to a month.
    Sliced: Wrap the sliced portion in cling wrap to keep it from drying out. Make sure to place in an airtight container and eat it within three or four days.

    Rich moist cake.

    Equipment Needed

    9 Inch Cake Pans: These 9 inch cake pans are great for baking cakes.

    KitchenAid Stand Mixer: I love this stand mixer for baking cakes and creaming together the frosting.

    Hand Mixer: This hand mixer is convenient.

    Pyrex 3 Glass Mixing Bowls: These are my favorite mixing bowls for baking!

    Pyrex Glass Measuring Cups: Use these glass measuring cups for measuring out the ingredients.

    You Will Also Love

    • Vegan Lemon Cake
    • Vegan Cupcakes
    • Dairy Free Cupcakes
    • Vegan Strawberry Cake
    • Vegan Banana Brownies

    Enjoy this vegan chocolate cake. Check out these Vegan Sweet Treats for more delicious dessert recipes!

    Vegan chocolate cake.

    Vegan Chocolate Cake

    This vegan chocolate cake is rich, moist, flavorful, and decadent! It has a classic moist texture and deep chocolate flavor. The homemade vegan chocolate frosting is velvety smooth and so creamy. This vegan cake is great for birthdays, celebrations, holidays, and more!
    Print Recipe Pin Recipe Rate Recipe
    Prep Time: 15 minutes minutes
    Cook Time: 25 minutes minutes
    Total Time: 40 minutes minutes
    Course: Dessert
    Cuisine: American
    Keyword: baking, cake, chocolate, chocolate cake, christmas, valentine's day, vegan, vegan chocolate cake
    Servings: 12 slices
    Calories: 346kcal
    Author: Sireesha A.

    Ingredients

    Chocolate Cake

    • 2 cups all-purpose flour or gluten-free flour
    • 1 ½ cups granulated sugar
    • ¾ cup unsweetened cocoa powder
    • 1 ½ teaspoon baking powder
    • 1 ½ teaspoon baking soda
    • ½ teaspoon sea salt
    • 1 ¾ cups unsweetened almond milk
    • ½ cup vegetable oil
    • 2 teaspoon vanilla extract
    • 2 tablespoon apple cider vinegar

    Vegan Chocolate Frosting

    • 2 ½ cups powdered sugar
    • ½ cup unsweetened cocoa powder
    • ½ cup vegan butter softened
    • 4 tablespoon unsweetened almond milk
    • 1 teaspoon vanilla extract

    Instructions

    • Preheat your oven to 350 degrees Fahrenheit (175 degrees Celsius). Grease two 9-inch round cake pans and line the bottoms with parchment paper.
    • In a large mixing bowl, whisk together the flour, sugar, cocoa powder, baking powder, baking soda, and salt until well combined.
    • In a separate bowl, whisk together the almond milk, vegetable oil, vanilla extract, and apple cider vinegar.
    • Pour the wet ingredients into the dry ingredients and stir until just combined. Be careful not to overmix.
    • Divide the batter evenly between the prepared cake pans. Smooth the tops with a spatula to ensure even baking.
    • Bake in the preheated oven for about 25 to 30 minutes or until a toothpick inserted into the center comes out clean.
    • Remove the cakes from the oven and let them cool in the pans for about 10 minutes. Then transfer them to a wire rack to cool completely.
    • While the cakes are cooling, prepare the frosting. In a mixing bowl, sift the powdered sugar and cocoa powder together to remove any lumps.
    • In a separate bowl, beat the vegan butter until creamy. Gradually add the sifted powdered sugar and cocoa powder mixture, alternating with the almond milk and vanilla extract. Continue beating until the frosting is smooth and creamy.
    • Once the cakes are completely cooled, place one cake layer on a serving plate. Spread a generous amount of frosting evenly over the top.
    • Carefully place the second cake layer on top of the frosted layer. Use the remaining frosting to frost the top and sides of the cake.
    • Finally, serve!

    Notes

    • If needed, use gluten-free 1 to 1 flour.
    • Line the bottoms of the cake pans with parchment paper.
    • Any dairy-free milk can be used.  Soy milk also produces great results.
    • Do not bake the cakes too long.
    • Once a toothpick inserted comes out clean, the cakes are done baking.
    • Allow the cakes to fully cool before adding frosting.
    • Add slightly more milk to the frosting if needed.  Four to five tablespoons is usually the perfect amount.
    • Store leftovers in the fridge for up to 4 days.

    Nutrition

    Calories: 346kcal | Carbohydrates: 73g | Protein: 4g | Fat: 18g | Saturated Fat: 3g | Fiber: 4g
    Tried this recipe?Let us know how it was!

    ©Watch Learn Eat. All content and images are copyright protected. Recipes and photos are not to be used or republished without prior permission. If you adapt this recipe, please re-write the recipe in your own words, and link back to this post for the original recipe.

    You Might Also Enjoy...

    • Sweet Crunchy Cinnamon and Sugar Roasted Pecans in a baking sheet out of the oven
      Sweet Crunchy Cinnamon and Sugar Roasted Pecans
    • maple pecan cookies on a rack with a few topped with maple glaze and pecans - feature
      Maple Pecan Cookies
    • maple glaze feature image in a glass bowl with silver spoon
      Maple Glaze in Microwave (Easy Vegan Maple Icing)
    • stack of cottage cheese muffins feature image
      Cottage Cheese Muffins (Spiced Chocolate Chip)

    Reader Interactions

    Comments

      5 from 50 votes (43 ratings without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Alanna

      February 20, 2025 at 7:16 pm

      Can you use regular milk in this recipe? I am just looking for an eggless option for an allergy.

      Reply
      • Sireesha

        February 28, 2025 at 7:43 pm

        Yes! you can

        Reply
    2. Meli & Mari

      February 15, 2025 at 7:27 pm

      5 stars
      Awesome! Followed the recipe except we added a tablespoon of espresso powder to bring out the cocoa flavor & it turned out fantastic! Super moist & so scrumptious! We had to cut another slice & still craved more but had to hold ourselves back. Our dad said it was awesome! Looked like a wedding cake or a fancy restaurant cake but much better in flavor!
      We used to be long time vegetarians but turned vegan recently & baking has been a challenge, especially finding a good recipe that nails it with simple ingredients. You have done it! Thank you! By the way we’re also twins!

      Reply
    3. Tiffany

      January 31, 2025 at 11:06 am

      5 stars
      I’ve been baking (at home) for a long time. This recipe is delicious and easy to make. It holds up to homemade frosting and strawberry filling (I did put a skim coat of frosting before the berries).

      Reply
    4. Sage Scott

      June 18, 2023 at 2:00 pm

      5 stars
      This rich chocolate cake is so decadently delicious my family had no idea it was vegan. This is our new go-to chocolate cake recipe!

      Reply
    5. Jere Cassidy

      June 17, 2023 at 5:29 pm

      5 stars
      I normally don't cook or bak vegan but need a dessert for a friend and this was easy do make and came out perfect with great chocolate flavor and texture. Loved the frosting too!

      Reply
    6. Julianne

      June 17, 2023 at 3:38 pm

      5 stars
      Talk about a chocolate lover's dream, wow! I love that it's vegan, my mom will go crazy for this cake!

      Reply
    7. Gen

      June 17, 2023 at 1:05 pm

      5 stars
      This was so delicious! Perfect texture, great chocolate-y taste - I’ll be making this again for sure!

      Reply
    8. Sharina

      June 17, 2023 at 4:59 am

      5 stars
      Made this vegan chocolate cake for my Mother's birthday celebration and she loved it! It was so rich and soft. Everyone was delighted and satisfied!

      Reply

    Primary Sidebar

    Vegan chocolate cake.
    Side Bar

    About Sireesha

    Hi There! I am the recipe developer, content writer, and owner of Watch Learn Eat. A lifelong foodie, I enjoy cooking, baking, traveling, and spending time with my two little twin daughters.

    Learn more about me

    Popular

    • collage of 4 of the recipes from the broccoli cheese soup side dish collection.
      What to Serve with Broccoli Cheese Soup: 25 Best Side Dishes
    • ripe avocados on store shelf.
      How to Buy and Store Avocados So They Last Longer
    • Front view of tofu on a plate.
      How Long Does Tofu Last in the Fridge? Shelf life of Opened, Unopened and Cooked Tofu
    • close-up overhead of mashed potatoes in white bowl with spoon behind it
      Creamy Dairy-Free Mashed Potatoes

    Explore More

    • collage of 4 of the recipes in the sides for lasagna roundup.
      What to Serve With Lasagna: 30 Best Side Dishes
    • close-up of uncooked red lentils in a white bowl with some scattered around on the table.
      How to Cook Red Lentils in Under 10 Minutes
    • Two pieces of dahi toast served along side with raspberries on a white plate
      Dahi Toast (Spiced Yogurt Toast)
    • air fryer frozen broccoli - feature image. Broccoli on a white plate sprinkled with parmesan cheese and red pepper flakes
      Frozen Broccoli in Air Fryer

    Footer

    Vegan chocolate cake.

    ↑ back to top

    About

    • About
    • Privacy Policy
    • Disclaimer
    • Affiliate Disclosures

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    As an Amazon Associate, we earn from qualifying purchases.

    This website generates income via ads.

    Copyright © 2024 Watch Learn Eat | Tiny Capital

    Rate This Recipe

    Your vote:




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

    Recipe Ratings without Comment

    Something went wrong. Please try again.