4.80 from 53 votes

Vegan Coconut Cake

an uncut vegan coconut cake onto a marble cake stand.
Deliciously perfect vegan coconut cake from scratch! Paired with a vegan coconut cream frosting. Simple to make and looks so professional!

Allergen friendly

Prep Time 15 minutes
Cook Time 45 minutes
Total 1 hour
an uncut vegan coconut cake onto a marble cake stand.
4.80 from 53 votes

Vegan Coconut Cake

Prep Time 15 minutes
Cook Time 45 minutes
Total 1 hour
Deliciously perfect vegan coconut cake from scratch! Paired with a vegan coconut cream frosting. Simple to make and looks so professional!

Allergen friendly

Deliciously perfect vegan coconut cake from scratch! Paired with a vegan coconut cream frosting. Simple to make and looks so professional!

A double layered vegan coconut cake frosted and coconut flakes on the side.

Want to Save This Recipe?

Enter your email & we'll send it to your inbox. Plus you’ll get great new recipes from us every week.

I rarely share personal stories on our site, but this is one I wanted to share for this vegan coconut cake recipe. 

Coconut, in my opinion, gets a bad rap.  It’s not usually one of those hate it or love it foods that people immediately think of; however, it is completely a hate it or love it food.  So many people have said that they just can’t stand the taste or smell of coconut anything. 

I thought growing up, that I was one of those people. My mom didn’t like coconut and therefore by default, I didn’t like coconut either. 

I remember that at almost every gathering or holiday, my grandmother would make a coconut cake.  For years and years, I would never try it because, by default, I didn’t like coconut. 

I was well into my 20s before I would actually ever end up tasting that cake and I immediately regretted all my life’s choices.  How did my mom not like this cake?  It was delicious. 

Today, we are recreating for you a vegan coconut cake that reminds me perfectly of my grandmas’s cake, without adding in any dairy or eggs.  

Watch How to Make Vegan Coconut Cake:

Vegan Coconut Cake with coconut flakes.

What ingredients do you need for Vegan Coconut Cake?

There are 2 parts to this recipe: the cake and the frosting.  For this recipe you need the following ingredients: 

  • Cake flour (can sub all purpose)
  • Vegan sugar
  • Dairy Free butter
  • Unsweetened applesauce
  • Vanilla extract 
  • Almond extract 
  • Coconut extract
  • Baking powder
  • Baking soda 
  • Salt 
  • Full fat coconut milk
  • apple cider vinegar
  • powdered sugar 
  • dairy free milk 
  • coconut flakes
a double layered vegan coconut cake onto a marble cake stand.

How do you make Vegan Coconut Cake?

Even though this egg free coconut cake looks fancy, it’s actually very easy to make.  

To start, preheat your oven to 350 degrees. Roll out parchment paper and trace around the bottom of 2 9-inch round cake pans.  Cut out the circles and place at the bottom of your pans. Using butter or coconut oil, grease the sides of your pans liberally.  Lightly dust with flour all around.  Set aside. 

In a bowl, sift together your flour, baking powder, baking soda and salt. Set aside. 

In a separate bowl, cream together butter and sugar for 3-5 minutes. Because most vegan sugars are more coarse, don’t skip this step.  The length of time is important to break down the sugar. 

Next, add in the applesauce and mix just until combined.  Then add the extracts and mix again.

Pour the canned coconut milk and apple cider vinegar together in a small bowl. 

Alternate adding the dry ingredients and the coconut milk mixture.  Mixing just until combined. See video if you need more direction on doing this. 

Fold in coconut flakes. 

Bake for 45 to 55 minutes or until a toothpick inserted comes out clean. Remove from the oven. Let the cakes cool for 30 minutes in the pan.  Then, turn them onto a baking rack to finish cooling completely before frosting. 

Tip: If you need to speed this process up, you can let cool for 10 minutes, flip out, wrap cakes with saran wrap and place in freezer until cool.  Usually about 30-45 minutes total.  Wrapping them keeps the heat in and stay moist.

For the frosting – Combine powdered sugar and softened vegan butter in a bowl with a mixer. Then, add in the extracts and mix together.  Finally, Add in one tablespoon of milk at a time until you get your desired spreadable consistency. 

Spread a layer of frosting between the cakes and then all around your cakes.  Carefully pat handfuls of coconut flakes onto your cake. 

*We left the top of the cake in the photos open so you could see the frosting; however, you can put coconut flakes over the entire cake.

coconut flakes pressed onto the side of coconut cake.

Can I make this Top 8 Allergy Friendly?

You can swap out the flour for Measure for Measure flour from King Arthur. (Note, we haven’t ourselves made this vegan coconut cake gluten free; however, we’ve had successful trails work with this flour. 

The butter should be soy free. Earth Balance Soy Free in the red tub is out favorite for that. 

Any dairy free milk can be used. 

If you are in the US, then coconut is a tree nut allergy; however, if you are in other parts of the world, it is not. 

Therefore, technically, you can’t make this Top 8 Allergen free because coconut is not a swappable ingredients.  Otherwise, besides the coconut, it is am allergen friendly cake! 

a double layered vegan coconut cake onto a marble cake stand.

Can you prep Dairy Free Coconut Cake ahead of time?

This vegan coconut cake lasts best stored covered in an air tight container or cake stand for 4-5 days! The bigger issue is let’s see if you can make it early and not delve into it! Yum! 

an uncut layered vegan chocolate cake on a marble cake stand.

WHAT ARE OTHER VEGAN CAKE RECIPES THAT I SHOULD TRY?

Just because you have food allergies or preferences, doesn’t mean that you shouldn’t be able to have great tasting desserts.  We’d even venture to say that these are better than their “normal” counterparts.  These are some other dairy free cake recipes that you should try: 

Pin this Vegan Coconut Cake for later: 

the words easy vegan coconut cake overlayed onto a cake.

🥳 Get the Full Recipe

an uncut vegan coconut cake onto a marble cake stand.

Vegan Coconut Cake

Prep Time 15 minutes
Cook Time 45 minutes
Total 1 hour
Deliciously perfect vegan coconut cake from scratch! Paired with a vegan coconut cream frosting. Simple to make and looks so professional!
Course Dessert
Cuisine American
Servings 16 slices
Calories 659kcal

Ingredients

For the Cake

For the frosting

For decorating

  • 12 ounces sweetened coconut flakes (340g) (may not need all)

Instructions

For the Cake

  • Preheat oven to 350 degrees.
  • Roll out parchment paper and trace around the bottom of 2 9-inch round cake pans.  Cut out the circles and place at the bottom of your pans.
  • Grease the sides of pans liberally (spread butter or coconut oil).  Lightly dust with flour all around.  Set aside.
  • In a bowl, sift together flour, baking powder, baking soda and salt. Set aside. 
  • In another bowl, cream together butter and sugar for 3-5 minutes.
  • Add in applesauce and mix just until combined. 
  • Add the extracts and mix again.
  • Pour the canned coconut milk and apple cider vinegar together in a separate bowl. 
  • Alternate adding the dry ingredients and the milk.  Mixing just until combined.
  • Fold in ½ cup coconut flakes. 
  • Bake for 45 to 55 minutes or until a toothpick inserted comes out clean.
  • Remove from the oven. Let the cakes cool for 30 minutes in the pan.  Then, turn them onto a baking rack to finish cooling completely before frosting. (*See post notes if need faster).

For the Frosting

  • Combine powdered sugar and softened vegan butter in a bowl with a mixer.
    Add in the extracts and mix together. 
    Add in one tablespoon of milk at a time until you get your desired spreadable consistency. 
  • Spread a layer of frosting between the cakes and then all around the cake. 
  • Carefully pat handfuls of coconut flakes onto cake. 
  • Store cake covered at room temperature for 4-5 days.

Notes

*Nutritional facts are only estimates. Utilize you own brands for accuracy. 
Tip: If you aren’t used to or don’t want a super sweet cake, you can use ½ unsweetened and ½ sweetened coconut flakes or all unsweetened. 

Video

This website uses affiliate links which may earn commission for purchases made at no additional cost to you.

Nutrition

Serving1sliceCalories659kcalCarbohydrates95gProtein5gFat32gSaturated Fat20gSodium328mgPotassium282mgFiber4gSugar72gVitamin A775IUVitamin C0.8mgCalcium43mgIron1.8mg
collage of vegan chocolate cake.

More Dessert Recipes

Rate and Review

We would love to hear what you think!
4.80 from 53 votes (31 ratings without comment)

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

*

Recipe Rating




  1. I have made this coconut cake several times. It turns out perfect and moist every time. I have to take it to the office to keep from eating the entire cake. My non-vegan co workers ask me to bake it

  2. 1 star
    Disaster, it’s not baked inside even after 1,5 hour in the oven. And I am crazy good at baking goods

    1. Your name is nice to be able to address you. I’m sorry that this didn’t work out for you. There’s no way after 1.5 hours that a cake should be unbaked inside. Did you make any changes?

  3. As I live in London I tried to adapt this recipe to grams. While it was tasty and I liked the coconut taste the problem was the texture. Could I have the ingredients in grams please?

    1. I’m sorry you had difficulty with the texture. I’m glad it was tasty though. We just added gram measurements and hope this helps you!

  4. I wish you had included a photo of the cake sliced. I would like to see the texture of the crumb to see if it like good before I go to the effort of making it..