Eight Forest Lane

  • Latest
  • All Recipes
  • eBook
  • About
  • Work With Me
menu icon
go to homepage
  • Latest
  • All Recipes
  • eBook
  • About
  • Work With Me
search icon
Homepage link
  • Latest
  • All Recipes
  • eBook
  • About
  • Work With Me
×
Home » Recipes » Cakes

Vegan Coconut Cake

By Sally · Aug 8, 2025 · This post may contain affiliate links.
Jump to Recipe
4.48 from 17 votes

This vegan coconut cake recipe is so easy, coming together in just one bowl! The light and fluffy cake is packed full of coconut flavour and topped with a creamy vegan buttercream frosting. This is the perfect cake for all celebrations!

Featured Comment

⭐⭐⭐⭐⭐ I made this cake for a birthday cake for a friend, it was amazing!! Thank you Sally for this recipe! ❤️ – Julie

This recipe for dairy free coconut cake might just be one of the easiest layer cake recipes I have on the website. It all comes together in one bowl, and all you need is a whisk and a large mixing bowl.

But don’t let the ease of this recipe let you think it’s anything other than delicious. The result is a super soft and delicious cake that is full of both vanilla and sweet coconut flavour and has me very seriously asking the question…is coconut cake better than vanilla cake?

Don’t get me wrong, I’ll always love the simplicity of a vegan vanilla cake, but this coconut cake is like a fancier version with the subtle extra flavour and texture of coconut. The addition of coconut milk in the batter makes the cake extra soft and almost melt in your mouth.

It’s sweet, but not overpowering, just in the way that it should be.

Also by covering the cake with extra coconut you get this elegance in its presentation that is actually so simple to achieve and really hides any imperfections in the buttercream making it a great option if you’re short on time or don’t feel comfortable with decorating.

I’ve simply used more desiccated coconut, but you could use toasted coconut flakes which also look really pretty.

Key Ingredients

This vegan coconut cake uses just 7 ingredients for the cake, all of which are pantry staples and does not contain any egg-replacers.

Note all ingredients and their quantities are laid out in the recipe card at the bottom of this post.

  • Canola oil – used for moisture and to bind the cake, you can use any light tasting oil instead. You could also use melted coconut oil, however I didn’t want to overpower the cake with too much coconut flavour.
  • White sugar – for sweetness.
  • Vanilla extract – for flavour.
  • Coconut milk – make sure to use coconut milk from the can as the richness and extra fat content will ensure this cake has a beautiful coconut flavour and super soft texture.
  • Plain flour – known as all purpose flour in the US.
  • Baking powder – gives the cake lift and keeps it nice and light.
  • Desiccated coconut – extra coconut flavour in each bite!

Step-By-Step Instructions

I feel like I say this a lot about my vegan cakes, but they really are so easy to make! This one comes together in just one bowl and you don’t need an electric mixer.

For this cake I’m using 2 x 7 inch cake pans. I love this sized cake but if you don’t have them you could also use 8 inch pans, just note that the layers will be a bit thinner. You could also make a single layer 9 inch cake, or a three layer 6 inch cake.

If you use a different sized pan, make sure to adjust the baking time depending on which size pan you use. You want to go by when the cake is cooked rather than the listed cooking time.

Start by whisking together your oil, sugar and vanilla and then add in the coconut milk. Make sure to give your coconut milk a good shake before using it to make sure it hasn’t separated.

Whisk that all together, and then sift in the plain flour and baking powder. Gently mix until combined and then add in the desiccated coconut and fold through. The batter will be quite thick and sticky.

Pour the batter evenly between the two pans and then bake in a preheated oven until a skewer when inserted in the centre comes out clean and the top springs back when lightly pressed.

Let cool for about 10 minutes in the pan before turning out to a wire rack to cool completely.

Assemble and Decorate

To assemble the cake you’ll need to make a batch of my vegan vanilla buttercream, or you could even use my vegan cream cheese frosting if you prefer. For extra coconut flavour you can use coconut milk as the dairy free milk in the buttercream.

Start by placing some buttercream on your serving plate or cake stand and secure your first layer. Place a generous amount of buttercream on top and spread it out. Place the second layer on top upside down.

Place more buttercream on top and around the sides using a knife and smooth down evenly. It very much doesn’t need to be perfect.

To decorate, gently scoop some extra desiccated coconut into your hand and gently press into the sides and top of the cake so it’s completely coated. Fair warning, this is very difficult to do without getting coconut everywhere but the result is really pretty so I think it’s worth it!

Place the cake in the fridge before serving to firm up to ensure cleaner slices.

Storage Instructions

I prefer to keep this cake, and all layer cakes, stored in the fridge. They’ll last up to 4 days. It can be kept at room temperature for about 2-3 days, but make sure to keep well covered and in a cool and dry spot.

To make ahead of time, you can also freeze the layers by wrapping them in plastic wrap and then aluminium foil and freezing for up to three months. Let them defrost still wrapped overnight in the fridge. To serve, make the buttercream and assemble.

You can also freeze individual slices of cake by wrapping them tightly in plastic wrap and freezing for up to three months.

If you do make this recipe, please be sure to leave a comment and ⭐⭐⭐⭐⭐ rating below! And tag any of your creations on Instagram with @eightforestlane as I would love to see.

More vegan cake recipes:

Vegan Red Velvet Cake
Vegan Carrot Cake
Vegan Banana Cake
Vegan Caramel Cake

Vegan Coconut Cake

This vegan coconut cake recipe is so easy, coming together in just one bowl! The light and fluffy cake is packed full of coconut flavour and topped with a creamy vegan buttercream frosting. This is the perfect cake for all celebrations!
4.48 from 17 votes
Print Rate
Course: Dessert
Cuisine: Australian
Prep Time: 15 minutes minutes
Cook Time: 30 minutes minutes
Total Time: 45 minutes minutes
Servings: 10 servings
Author: Sally
Prevent your screen from going dark

Ingredients

  • ½ cup canola oil
  • 1 cup white sugar/granulated sugar
  • 1 tablespoon vanilla extract
  • 1 ½ cups coconut milk canned
  • 2 cups plain flour/all purpose flour
  • 1 tablespoon baking powder
  • 1 cup desiccated coconut
  • 1 batch vegan vanilla buttercream
  • extra desiccated coconut for decorating

Instructions

  • Preheat the oven to 180°C and grease and line 2 x 7 inch round cake tins with baking paper and cooking spray.
  • In a large bowl, whisk together canola oil, sugar and vanilla until combined. Add in the coconut milk and mix together.
  • To the bowl, sift in the plain flour and baking powder and gently mix until the batter just comes together. Add in the desiccated coconut and fold through to combine.
  • Pour the batter evenly into the prepared cake tins and bake for 30 minutes or until a skewer when inserted in the centre comes out clean. Remove from the oven and let cool for 10 minutes in the pan before turning out onto a wire rack to cool completely.
  • Once the cakes are cool, prepare a batch of vegan vanilla buttercream and assemble the cake. Place a small amount of frosting on a cake plate/stand and place the first layer down. Cover with a thick layer of frosting before placing the second layer on top, upside down to ensure you have a flat top. Cover the top of the cake with another thick layer of frosting and use a knife to spread it around the sides.
  • To decorate, gently press some extra desiccated coconut around the sides and over the top. Keep in the refrigerator until ready to serve.

Notes

You could also use my vegan cream cheese frosting for this cake.

Nutrition

Calories: 394kcal | Carbohydrates: 42g | Protein: 4g | Fat: 24g | Saturated Fat: 12g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 8g | Trans Fat: 1g | Sodium: 136mg | Potassium: 150mg | Fiber: 2g | Sugar: 21g | Vitamin C: 1mg | Calcium: 83mg | Iron: 3mg

Nutritional information is provided as a guide only and is calculated using automated online tools, therefore we cannot guarantee the accuracy. We encourage you to make your own calculations based on the actual ingredients used in your recipe.

Have you made this recipe?Leave a comment and a rating below and tag your creations with #eightforestlane on Instagram!
Not from Australia? Check out my US Conversion Guide

More Cake Recipes

  • Golden Syrup Cake
  • One Bowl Cappuccino Cake (Vegan!)
  • Chai Spiced Tea Cake
  • 5 Minute Banana Bread Mug Cake

Share this recipe:

Comments

    4.48 from 17 votes (13 ratings without comment)

    Made this recipe? Leave a review! Cancel reply

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

    Recipe Rating




  1. Jacie says

    January 19, 2025 at 4:01 pm

    Held up well, until I went to cut it. The cake was moist but then fell apart in chunks when we sliced it, not sure what went wrong.
    I went rogue and frosted with vanilla buttercream, but would recommend coconut flavored frosting to lean into the coconut taste. My mistake!
    Overall, came together easy and rose nicely.

    Reply
  2. Shay says

    January 02, 2025 at 10:17 pm

    Jump to recipie absolutely beautiful

    Reply
  3. Angie says

    October 07, 2023 at 3:55 am

    Sally
    Just want to check it’s definitely a TABLESPOON of baking powder and vanilla essence, not a teaspoon. Seems a lot

    Reply
    • Sally says

      October 10, 2023 at 10:01 am

      Hey Angie, yes those quantities are correct for this recipe. Thanks!

  4. Julie pine says

    July 26, 2023 at 8:39 am

    I made this cake for a birthday cake for a friend, it was amazing!!
    Thank you Sally for this recipe! ❤️

    Reply
    • Sally says

      July 27, 2023 at 7:25 am

      Thanks Julie, so glad you enjoyed it!

  5. Kono says

    May 11, 2023 at 2:27 pm

    This might be one of the best cakes I’ve ever baked. Great recipe!

    Reply
    • Sally says

      May 11, 2023 at 4:36 pm

      So happy you loved it!! Thanks 🙂

Hi! I’m Sally, and welcome to Eight Forest Lane! I’ve been dairy free for over 10 years, and I love sharing simple, tasty recipes that make cooking and baking easy, stress free, and fun for everyone! 

More about me →

Latest Recipes

  • No Fold Dumplings (Viral TikTok Recipe!)
  • 15 Easy Dairy Free Easter Dessert Recipes
  • 20 Easy Dairy Free Appetisers Perfect For Any Party
  • 26 Easy Dairy Free Dessert Recipes

Healthy & Delicious Bowls

  • Chipotle Chicken Bowls
  • Teriyaki Salmon and Avocado Rice Bowls
  • Hot Honey Sweet Potato Beef Bowl (Viral TikTok Recipe!)
  • Burger Bowls

Popular Right Now!

  • Burger Bowls
  • The BEST Sausage Roll Recipe
  • Vegetable Curry Pies
  • Dairy Free Lasagne

Footer

Info

  • About Me
  • Services
  • Privacy Policy
  • Disclaimer

Explore

  • Recipe Index
  • Air Fryer Recipes
  • 30 Minute Meals
  • Resources

Say Hello

  • Contact
  • Pinterest
  • Instagram
  • Work With Me

We acknowledge all Aboriginal and Torres Strait Islander persons as the first inhabitants of the nation and traditional custodians of the land in which we work and live, and pay our respects to Elders past, present and emerging.

↑ back to top

As an Amazon Associate I earn from qualifying purchases. Thank you for your support!

Copyright © 2026 Eight Forest Lane

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.