• Recipes
  • Nantucket Private Chef Service
  • About
  • Work With Me
  • Facebook
  • Instagram
  • TikTok
  • Twitter
  • YouTube

Fare Isle

Seasonal Recipes and Nantucket Private Chefs

  • Recipes
    • Recipe Index
    • Breads + Rolls
    • Breakfast/Brunch
    • Salads
    • Dinner
    • Desserts
    • Edible Flowers
    • Everyday Basics
    • Fermentation
  • Nantucket Private Chef Service
  • About
    • Contact
  • Work With Kaity
Fare Isle » Desserts » Cakes » The Best Vegan Chocolate Cake Recipe – Easy to Make!

The Best Vegan Chocolate Cake Recipe – Easy to Make!

published: March 5, 2020 / updated: February 9, 2025by Kaity Farrell
This moist, decadent vegan chocolate cake is made with simple ingredients and topped with a luscious whipped coconut milk ganache. Rich in chocolate flavor and incredibly fluffy, it's perfect for any occasion—whether it's a birthday, a special celebration, or just a sweet treat to enjoy! Easy to make and always a crowd-pleaser, this cake is the ultimate dessert for vegan cake lovers.
Jump to RecipePrint Recipe

Looking for the best vegan chocolate cake that’s rich, moist, and downright delicious? This easy vegan chocolate cake recipe with coconut milk ganache will wow your taste buds and become your go-to dessert for every occasion!

A slice of rich vegan chocolate cake adorned with pink flower petals rests on a decorative plate with a fork. The remainder of the cake stands in the background on a cake stand, set against soft fabrics and a dark, moody atmosphere.

If you’re on the hunt for a show-stopping dessert that’s perfectly moist, chocolatey, and 100% vegan, you’ve found it. This Vegan Chocolate Cake is made with simple ingredients, like cocoa powder, all-purpose flour, and a rich coconut milk ganache, giving it that melt-in-your-mouth texture you crave. Whether you’re planning a birthday celebration, a cozy dinner, or just want to indulge in a sweet treat, this easy vegan chocolate cake recipe is sure to impress. Plus, with ingredients like apple cider vinegar and hot coffee, this cake is the perfect balance of rich flavor and light, fluffy texture. Let’s dive into the details of what makes this recipe a winner!

A person is frosting a vegan chocolate cake on a rustic table surrounded by red roses, a cutting board with brownies, a bowl of hazelnuts, chocolate pieces, and a soft cloth. The scene is dimly lit, emphasizing the rich textures and colors.

Table of contents

  • Why You’ll Love This Rich Chocolate Cake Recipe
  • Basic Ingredients:
  • Step by Step Instructions:
  • Storage
  • Recipe Tips and Tricks for the Best Chocolate Cake
  • Variations
  • Serving Suggestions
  • Recipe FAQs
  • More Delicious Vegan Cake Recipes:
  • Love This Recipe?

Why You’ll Love This Rich Chocolate Cake Recipe

This vegan chocolate cake is everything you could want in a dessert—moist, fluffy, and full of rich chocolate flavor, all without any eggs or dairy. Thanks to simple ingredients like whole cane sugar and natural cocoa powder, the cake has a deep, luxurious taste, and the whipped coconut ganache gives it a silky smooth finish that will have everyone asking for more. It’s also incredibly easy to make, with minimal hands-on time. Perfect for any occasion, whether it’s a casual get-together, a wedding cake, or a birthday celebration, this cake will quickly become your go-to for vegan dessert lovers.

I reworked my go-to vegan chocolate cake recipe because it’s tried and true, moist, rich and delicious. I’m never-not going to use this incredibly easy vegan chocolate cake recipe made with simple ingredients that you should already have in your pantry, when I want or need to make a chocolate cake. What I’m trying to say is: this a staple recipe that you’ll want to make again and again.

A combination of baking soda and vinegar acts as the leavening agent of this cake and replaces eggs. This method was used during times of war when ingredients like butter and eggs were rationed. It’s pretty ingenious and -seriously- you will not miss the eggs in this cake. The resulting crumb texture is light, airy and moist.

A person decorates a vegan chocolate cake with purple flowers. The dark chocolate delight rests on a table draped with rustic cloth, surrounded by hazelnuts in a bowl and chocolate pieces, creating a moody and dimly lit setting.

Basic Ingredients:

Dry Ingredients:

  • All-purpose flour provides the structure of the cake.
  • Unsweetened cocoa powder give the cake a rich chocolate flavor. I’ve used natural cocoa powder, raw cacao powder and Dutch-processed cocoa powder in this recipe before and liked it each time, but Dutch-processed cocoa will result in a deeper darker color and slightly less bitter chocolate taste.
  • Baking soda helps the cake rise, ensuring a fluffy texture.
  • Salt enhances the flavor profile of the chocolate.

Wet Ingredients:

  • Hot coffee or hot water helps dissolve the cocoa powder for a smooth cake batter, contributing to a rich chocolate flavor.
  • Neutral tasting oil adds moisture and helps create a soft, tender crumb. Use extra light olive oil, avocado oil, vegetable oil, or canola oil. 
  • Apple cider vinegar reacts with the baking soda to create a light and airy, fluffy cake without the need for eggs.
  • Vanilla extract adds depth and sweetness.

Vegan Ganache Ingredients:

  • Coconut milk (canned or homemade) creates a creamy base for the ganache, while dark chocolate gives it a decadent richness. Coconut cream may also be used.
  • Sweetener such as maple syrup or agave nectar balances the bitterness of the dark chocolate, while vanilla extract enhances the flavor.

​See the full list of ingredients and their amounts in the recipe card.

A round vegan chocolate cake topped with purple flower petals sits on a textured blue plate. Nearby, a bowl of hazelnuts and a small dish of additional purple petals rest on a wooden table covered with colorful fabric.

Step by Step Instructions:

  1. Prepare the Vegan Chocolate Ganache: Begin by chopping the dark chocolate and whisking coconut milk, sweetener, and salt in a small saucepan. Heat gently until it starts to steam (don’t boil). Remove from heat and whisk in vanilla extract. Stir in the chopped chocolate and whisk until the mixture is smooth. Let it sit to cool, then refrigerate until it sets.
  2. Preheat the Oven: Preheat your oven to 350°F (180°C) and prepare an 8-inch cake pan by greasing it and lining it with parchment paper.
  3. Make the Cake Batter: Sift the dry ingredients into a large bowl and whisk to combine. In a separate bowl, mix the wet ingredients, then add them to the dry ingredients. Stir until just combined, being careful not to overmix the batter.
  4. Bake the Cake: Pour the batter into the prepared pan and bake for 35-40 minutes, or until a toothpick inserted into the center comes out clean.
  5. Cool the Cake: Let the cake cool in the pan for 5 minutes, then turn it out onto a wire rack to cool completely at room temperature before frosting.
  6. Whip the Ganache: Once the ganache has chilled, use a stand mixer or hand mixer to whip it until light and fluffy.
  7. Assemble the Cake: Spread the whipped ganache generously over the top of the cooled cake. Slice and serve!
A decadent vegan chocolate cake with a slice cut out is displayed on a wooden table, surrounded by truffles and nuts. A vase with red roses adds elegance to the scene, with dark fabric draping the table.

Storage

Store leftover cake in an airtight container in the refrigerator for up to 3 days. Make sure the cake is well-wrapped to preserve its moisture. If you have extra ganache, store it separately in a sealed container and use it within 3 days. You can also freeze slices of the cake for up to 1 month. Just wrap them tightly in plastic wrap and place them in a freezer-safe bag.

A vegan chocolate cake with a slice cut out, adorned with rose petals, sits on a dark platter. A piece rests on a decorative plate with a fork. Red roses and scattered petals embellish the rustic wooden table, elegantly draped with textured cloth.

Recipe Tips and Tricks for the Best Chocolate Cake

  • Don’t Overmix the Batter: When combining the wet and dry ingredients, stir gently to avoid overworking the gluten. Overmixing can lead to a dense cake.
  • Use Full-Fat Coconut Milk: For the creamiest ganache, always opt for full-fat coconut milk (not the light version or coconut beverage).
  • Chill the Ganache: For the best results, let the ganache cool completely and set in the fridge before whipping. It will become light, fluffy, and easy to spread.
  • Hot Coffee Boosts Flavor: Don’t skip the hot coffee—it enhances the rich chocolate flavor and ensures the cake stays moist.
  • Layer It: Cut the cake in half or divide the batter into two cake pans to create two layers for a layer cake. Double the recipe to make a 4 layer cake.
A slice of vegan chocolate cake with rich frosting sits on a vintage plate, decorated with vibrant pink rose petals. The main cake, partially sliced, is presented on a rustic wooden surface with a cake server nearby. A gray cloth adds texture to the scene.

Variations

  • Gluten-Free Chocolate Cake Option: You can try swapping the all-purpose flour for a gluten-free flour blend to make this cake gluten-free.
  • Flavor Add-Ins: Consider adding vegan chocolate chips, shredded coconut, or chopped nuts to the batter for extra texture and flavor.
A vegan chocolate cake topped with rose petals rests on a platter, with one slice cut and placed on a plate in the foreground. A gold cake server and fork are nearby. A bouquet of red roses blooms in the background, complementing the rich burgundy cloth draped elegantly beside it.

Serving Suggestions

  • Serve it as a birthday cake topped with chocolate shavings or fresh berries.
  • Pair it with a scoop of vegan ice cream for a decadent dessert.
  • For an elegant touch, dust with powdered sugar and serve as a wedding cake.

Recipe FAQs

Can I use a different type of oil?

Yes, you can use sunflower oil, olive oil, or even refined coconut oil. Just make sure it’s a neutral-tasting oil.

Can I use non-dairy milk instead of coconut milk for the ganache?

Coconut milk gives the ganache its rich and creamy texture, but you can experiment with other plant-based milks like almond milk, soy milk or oat milk. You might need to adjust the consistency.

Can I use maple syrup instead of sugar in the cake?

Yes, you can use maple syrup or agave nectar as a substitute for cane sugar. Just keep in mind it may slightly alter the texture.

How can I make the cake rise higher?

Make sure your baking soda is fresh and properly measured. Also, ensure you don’t overmix the batter, as this can prevent the cake from rising fully.

What should I do if I don’t have a stand mixer for the ganache?

You can easily use a hand mixer to whip the ganache. Just be patient and whip on high for 2-3 minutes until fluffy and smooth.

A slice of rich vegan chocolate cake with creamy chocolate frosting sits on a gold plate, garnished with edible flower petals. A fork is placed beside it. Chocolate truffles and cake crumbs are scattered on the rustic wooden table.

This Vegan Chocolate Cake with Whipped Coconut Milk Ganache is truly a showstopper. With a rich chocolate flavor, fluffy texture, and silky ganache, it’s the perfect treat for any occasion. Whether you’re celebrating a special event or just indulging in something sweet, this easy vegan chocolate cake recipe is sure to please everyone, vegan or not. The best part? It’s simple to make with pantry staples and can be customized to suit your needs. So go ahead, give it a try, and prepare to receive rave reviews!

More Delicious Vegan Cake Recipes:

  • Vegan Spring Carrot Cake
  • Vegan Semolina Plum Cake
  • Vegan Lilac Lemon Cake
  • Vegan Lilac Strawberry Shortcake
  • Vegan Blood Orange Yogurt Cake
  • Easy Vegan German Chocolate Cake Recipe
  • Recipe: Vegan Maple Spice Apple Cake

Love This Recipe?

Please leave a star rating of the recipe and let me know what you think in a comment below. This small act is a great way to show your support for the food blogs you read and love.

Tag @fareisle in your photos on Instagram with #fareisle so I can see your creations!

A slice of rich vegan chocolate cake with creamy frosting sits on a decorative plate, adorned with vibrant pink rose petals. A golden fork rests beside the plate on a textured cloth. In the background, the remaining cake is partially visible.

Vegan Chocolate Cake with Whipped Coconut Milk Ganache

Author: Kaity Farrell
This moist, decadent vegan chocolate cake is made with simple ingredients and topped with a luscious whipped coconut milk ganache. Rich in chocolate flavor and incredibly fluffy, it's perfect for any occasion—whether it's a birthday, a special celebration, or just a sweet treat to enjoy! Easy to make and always a crowd-pleaser, this cake is the ultimate dessert for vegan cake lovers.
print recipe pin recipe

Prep Time: 30 minutes minutes
Cook Time: 40 minutes minutes
Total Time: 1 hour hour 10 minutes minutes
Servings: 12 servings

Ingredients

Cake

  • 210 g all-purpose flour (1.5 cups)
  • 200 g granulated sugar (1 cup)
  • 20 g unsweetened cocoa powder (1/4 cup)
  • 1 teaspoon baking soda
  • 1/2 teaspoon kosher salt
  • 1 cup hot coffee or hot water
  • 75 g extra light olive oil (6 tbs) or any neutral-tasting oil
  • 1 tablespoon apple cider vinegar or white vinegar
  • 2 teaspoons vanilla extract

Ganache

  • 318 g coconut milk (1.5 cups)
  • 212 g dark chocolate (7.5 oz.)
  • 2 tablespoons sugar or maple syrup
  • 1/4 teaspoon kosher salt
  • 1 teaspoon vanilla extract

Instructions

  • Start by preparing the ganache. Chop chocolate into small chunks and set aside. Whisk coconut milk, sweetener, and salt together in a saucepan and heat over medium heat until the mixture starts to release steam but does not come to a boil, about 3-5 minutes. Remove from heat and whisk in vanilla extract. Add chopped chocolate and let it sit for 10-20 seconds so that it starts melting. Then whisk the chocolate into the coconut milk until the mixture is glossy and smooth, about 30 seconds.
  • Transfer ganache to the bowl of a stand mixer or a mixing bowl if you will be using a hand mixer. Place a piece of plastic wrap directly onto the ganache and refrigerate for at least 2 hours or overnight until the ganache is firm and set.
  • Bake the cake while the ganache chills. Preheat oven to 350˚F or 180˚C with rack in the center. Cut an 8” diameter circle out of parchment paper (trace the bottom of an 8” round cake pan onto the paper before you grease the pan or use these
    pre-cut parchment circles). Grease an 8” round cake pan then press the parchment paper round into the bottom of the pan. Grease the top of the parchment paper then dust the interior bottom and sides with flour or sifted cocoa powder, tapping out excess.
  • Sift flour, sugar, cocoa powder, baking soda, and salt into a mixing bowl, then whisk to evenly combine.
  • Whisk together hot coffee or water, oil, vinegar, and vanilla extract in a separate bowl or large measuring cup.
  • Add wet mixture to dry mixture and whisk to combine for about 30 seconds until you have a smooth, runny batter. Be careful not to over-mix the batter, and don’t whisk vigorously.
  • Pour batter into the prepared cake pan and bake at 350˚F for 35-40 minutes, until the cake comes away from the sides of the pan and a toothpick inserted into the center of the cake comes out clean. Remove from oven.
  • Cool cake in pan for 5 minutes then invert the cake pan onto a cooling rack and lift the cake pan off from the cake. The pan should release easily. Peel the parchment paper off of the cake and let the cake cool to room temperature before frosting it.
  • When the ganache has set in the fridge, take it out and whip it with a balloon whisk attachment on a stand mixer or with a hand mixer on high speed until it is smooth, shiny, and fluffy, about 2-3 minutes.
  • Transfer the cooled cake to a serving dish or cake plate with the top of the cake facing up. Spread the whipped ganache in one thick layer over the top of the cake using an offset spatula.
  • Cut cake into slices and serve.


Notes

  • Left over cake with keep for up to 3 days, well wrapped and refrigerated.
  • You can use granulated (caster) sugar, organic sugar, whole cane sugar (aka rapadura/panela), or coconut palm sugar interchangeably in the cake recipe.
  • You can use instant espresso or coffee instead brewing coffee. Boil the water and then stir in 1 teaspoon of the instant espresso/coffee granules. If you don’t want to use coffee just use boiling water instead.
  • I’ve used canola oil, sunflower oil, light olive oil and extra virgin olive oil in this recipe and they all work. Any vegetable-based liquid oil should work.
  • Use regular, full-fat canned coconut milk (or homemade if you make coconut milk from scratch) for the ganache, not the light stuff, and not beverage-style coconut milk.
  • It is best to weigh out the coconut milk and chocolate for the ganache to get the right consistency for the finished frosting. This is a kitchen scale I suggest.
  • You can use dark chocolate chips instead of chopping a block of dark chocolate.

Course: Dessert
Cuisine: American
Keyword: vanilla, chocolate, chocolate cake, vegan cake, dark chocolate, ganche, coconut milk, birthday cake

Nutrition

Serving: 1slice | Calories: 365kcal | Carbohydrates: 43g | Protein: 4g | Fat: 21g | Saturated Fat: 11g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Trans Fat: 0.01g | Cholesterol: 1mg | Sodium: 246mg | Potassium: 253mg | Fiber: 4g | Sugar: 24g | Vitamin A: 7IU | Vitamin C: 1mg | Calcium: 23mg | Iron: 4mg

Did you make it?

Leave a comment and rating below!

On Instagram? Share and tag @fareisle #fareisle

Join the conversation Cancel reply

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

Recipe Rating




Comments

  1. Way

    What could one use in place of the coconut milk? thanks, W.

    Reply
    • Kaity Farrell

      You can use heavy cream or plant-based milks. If the milk is thinner than coconut milk, like soymilk for example, then do a 1:1 ratio by weight of chocolate to milk. Please note the resulting frosting will differ depending on the milk used. It may not turn out as thick and rich as if it were made coconut milk or heavy cream. Thanks for your question!

      Reply
  2. Jodee

    Great cake recipe! I’ve made it once without any icing and again as a number 4 shaped birthday cake for my son (I doubled the recipe to get it large enough). I added a simple frosting with sprinkles. Next time I will try the ganache!

    Reply
    • Kaity Farrell

      Thanks so much Jodee!

      Reply
  3. April

    Would this recipe work in a bundt pan? Maybe with doubled ingredients?

    Reply
    • Kaity Farrell

      Hi April! Yes, this should work in a bundt pan. I think you can use the same ingredient amounts but will get a shorter cake. If you doubel the recipe then you will need to increase the baking time, probably closer to 1 hour. I would check it at 50 minutes and go from there in 5 minute increments. Be sure to grease and flour the pan well as this cake is a bit delicate. Please let me know if it works out for you! xx Kaity

      Reply
  4. Kaity Farrell

    5 stars
    test

    Reply
  5. Kristen

    5 stars
    This chocolate cake recipe is my absolute GO-TO for chocolate cake – whether it’s for vegan eaters or not. Vegan and non-vegans alike can agree once you try it, it’s just the best. So rich with a deep chocolate flavor, but still super moist. It’s like a grown-up, elevated chocolate cake dream! And the ganache frosting… so simple and delicious!

    Reply
  6. melanie wisniewski

    Can this cake be doubled & assembled in two layers?

    Reply
    • Kaity Farrell

      The cake is quite thick so you can cut it into two thinner layers or divide the batter into two pans to create two thinner layers.

      Reply

Welcome to Fare Isle! I'm Kaity.


I'm a private chef and content creator based on the island of Nantucket....read more here.

private chef services

  • Facebook
  • Instagram
  • TikTok
  • Twitter
  • YouTube

Summer Cookout Recipes

Cooked strawberry rhubarb crumble in a fluted tart pan on a table with fresh strawberries, bowls and spoons.

Easy Strawberry Rhubarb Crumble Recipe (Vegan Option)

Strawberry Shortcake Cake

Strawberry Shortcake Cake

Fare Isle | Frozen Watermelon Chile Vodka Limeade - July 4th Cocktail Ideas

Spicy Vodka Watermelon Cooler

Fare Isle | Vegan Peanut Butter S'mores Bars

Vegan Peanut Butter S’mores Bars

Most Popular Recipes

Chicken paprikash in a black enameled cast iron braiser with a wooden spoon.

Hungarian Chicken Paprikash Recipe (Paprikás Csirke)

Diy rose water in a small clear bottle with an eyedropper bottle top on a white table cloth with rose petals scattered around it.

DIY Rose Water Recipe

Irish Guinness bread that has been sliced into with three slices fanned out from the loaf on a bread board.

Guinness Brown Bread

Large gallon-size glass mason jar of fire cider in the infusion stage with raw apple cider vinegar and medicinal plant materials.

Fire Cider Recipe for Immune Support

Sign up for emails and get my new e-book!

Cover of Fare Isle's Cozy Dinner Party Menu e-book.

Get the latest recipes in your inbox

  • Facebook
  • Instagram
  • TikTok
  • Twitter
  • YouTube

pages

  • Contact
  • About
  • Press
  • Work With Kaity
  • Nantucket Private Chefs
  • Affiliate Policy

recipes

  • All Recipes
  • Breakfast/Brunch
  • Dinner
  • Desserts
  • Sourdough
  • Edible Flowers

© 2025 Fare Isle · Terms · Privacy Policy · Accessibility Statement · Site Credits

Site by Meyne X