This is the easiest vegan coconut cake ever, made in 1 bowl with simple ingredients. Fluffy, light, oh-so-soft and topped with a creamy coconut frosting. If you are a coconut lover, this cake is for you!

looking down on a piece of coconut cake, bite taken

I am beyond thrilled with how this cake turned out! It took a few attempts to get it just right, and I’m so excited to share it with you.

I worked hard to make the recipe as EASY as possible, with the end result still tasting like something you’d get from a bakery. I love 1 bowl recipes when it comes to baking, and I was able to achieve it here!

Vegan coconut cake is ultra fluffy and soft. It’s light and moist, instead of being heavy and dense. I used a simple vegan cream cheese coconut flavored frosting, with thin layers of frosting on the cake. This cake is truly delightful, and I can’t wait for you to try it!

piece of coconut cake standing up, shot from side, grey background

How to make it

It really could not be easier!

  1. Whisk the dry ingredients in a bowl – flour, cornstarch, baking powder, salt and sugar.
  2. Add wet ingredients and mix until just combined – oil, non-dairy milk, vinegar, vanilla and coconut extracts.
  3. Pour into greased pans and bake.
  4. Let cool, then frost.

collage of how to make vegan coconut cake

Tips for the best cake

  • Grease your pans well and line with a circle of parchment paper. This will prevent your cake from sticking and breaking.
  • Do not over mix the cake batter! Your cake will lose it’s fluffiness if you do.
  • Cool the cakes completely before frosting, or the cake will slip and break. Also, since this calls for vegan cream cheese frosting, you will need to keep the cake refrigerated so it doesn’t get melty.
  • Don’t have access to vegan cream cheese? No problem! Follow the recipe for Vegan Vanilla Frosting instead, adding a teaspoon of coconut extract.

whole cake with a piece taken out, close up

Want more vegan cakes?

looking down on a piece of coconut cake, bite taken
4.85 stars (83 ratings)

1 Bowl Vegan Coconut Cake

This is the easiest vegan coconut cake ever, made in 1 bowl with simple ingredients. Fluffy, light, oh-so-soft and topped with a creamy coconut frosting. If you are a coconut lover, this cake is for you!
Prep: 15 minutes
Cook: 35 minutes
Total: 50 minutes
Servings: 16 servings

Ingredients 
 

Coconut Cake

  • 2 1/2 cups all purpose flour
  • 2 tablespoons cornstarch
  • 1 tablespoon baking powder
  • 1/2 teaspoon salt
  • 1 1/2 cups granulated sugar
  • 3/4 cup neutral flavored oil or melted vegan butter
  • 1 1/2 cups non-dairy milk (I used coconut milk, not from a can)
  • 2 teaspoons apple cider vinegar
  • 2 teaspoons pure vanilla extract
  • 1 teaspoon coconut extract

Coconut Cream Cheese Frosting

  • 8 ounces vegan cream cheese
  • 1/2 cup vegan butter, slightly softened
  • 3-4 cups powdered sugar
  • 1 teaspoons pure vanilla extract
  • 1 teaspoon coconut extract
  • 1 cup shredded fine coconut, optional for topping cake

Instructions 

Make the cake

  • Preheat the oven to 350 degrees F and grease two 8 inch cake pans. I also like to place a circle of parchment paper on the bottom of each pan for easy removal.
  • In a large bowl, add the flour, cornstarch, baking powder, salt and sugar. Whisk well to combine.
  • To the bowl with the dry ingredients, pour in the oil, non-dairy milk, apple cider vinegar, vanilla and coconut extract. Mix with a large spoon until just combined, but be careful not to over mix the batter or your cake won't be soft and fluffy.
  • Pour into prepared pans and bake for 30-35 minutes, until a toothpick inserted in the middle comes out clean.
  • Let the cakes cool in the pan for 10 minutes, then carefully remove them and place on a cooling rack. Allow the cakes to cool completely before frosting; you can move them to the refrigerator to speed this up.

Make the frosting

  • To a large bowl (you can simply wipe out the bowl you used for the cake), add vegan cream cheese, slightly softened vegan butter (not too soft, or your frosting will be melty), 3 cups of powdered sugar, vanilla and coconut extract.
  • With a hand mixer, or stand mixer, mix starting on low, then increase to high until all ingredients are combined and smooth. If the frosting seems too runny, add another cup of powdered sugar. If it still is a bit runny, you can stick it in the refrigerator for 30 minutes or so until it firms up a bit.
  • Frost the cake as desired, then sprinkle with shredded coconut and serve. Enjoy!

Notes

  1. You could substitute cake flour for all purpose if desired, but if you do omit the cornstarch as well. Gluten free all purpose flour may work, but I haven't tested it.
  2. I used melted coconut oil, but you can use canola oil or melted vegan butter as well.
  3. I loved the cake with a cream cheese frosting, but you could also use my Vegan Vanilla Frosting and add 1 teaspoon of coconut extract to it.

Nutrition

Serving: 1serving | Calories: 418kcal | Carbohydrates: 59g | Protein: 3g | Fat: 20g | Saturated Fat: 3g | Sodium: 206mg | Potassium: 97mg | Fiber: 2g | Sugar: 41g | Vitamin A: 270IU | Calcium: 73mg | Iron: 1mg
Course: Dessert
Cuisine: American
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

We are 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. Read my full disclosure here.

Posted In: , , , ,

you may also like:

Comments

  1. Hi I’m planning on making this cake but I’m going to dessicated coconut and coconut essence to the batter. I’m hoping this will be ok.

  2. This looks so yummy.  Would soya milk work and would sunflower oil be ok to use in this recipe please? Thanks 

      1. So if I’m using melted butter, this would be more than 1.5 sticks of butter, melted? Butter always confuses me!

        1. Oh yes, no worries! Yes, that would be 1 1/2 sticks of vegan butter. You will see that even once melted, it’s still 3/4 cup. Same. Hope that helps!

  3. This cake was so yummy! My son has egg and dairy allergies so I’m always searching for new recipes for things he can also enjoy. We all loved this for Easter dessert!

  4. Hi Nora! If I were to make this recipe into cupcakes, how long would you recommend baking them? I love all of your recipes!! Thanks so much!

  5. How long would you recommend baking if using 6 inch pans? I’m wanting to make a small cake for my sons 2nd birthday ??

    My son has a dairy and egg intolerance. His first birthday cake that I made was a little dense for our liking. I can’t wait to try this one! Thanks, Nora!

    1. I hope you enjoy the coconut cake! I haven’t tried making it in two 6-inch pans, but I might actually cut the recipe in half and try that for a smaller cake, otherwise the layers will be way too tall and might not cook very well in the middle. Or you can use the recipe as written to make three 6-inch cakes, but it doesn’t sound like that’s what your going for. Also, watch the cakes in the oven as they might not take as long to bake. Hope that helps and your son has a very happy 2nd birthday! 🙂

  6. This was a moist and delicious cake! I added lemon juice and zest, but did everything else according to recipe. My family likes coconut and lemon together. Will be making again! Thanks for a great recipe! 

  7. This looks lovely! Prepping stuff to do it for my bf’s bday in a couple of days. Is it ok substituting granular sugar with Xylitol? and what size are the baking pans for the amount of ingredients showcased in this receipe? 🙂
    Thank you so much!

    1. I’m not sure how that would work, since you will likely need to use much less xylitol than sugar, which may throw off the texture of the cake. The size pans are 8 inch, though 9 inches work as well, it is written in the recipe in step 1. 🙂 Thanks!

  8. This recipe looks amazing, can’t wait to try it! Would it be okay if I substitute arrowroot for the cornstarch? If yes, is it a 1:1 ratio for the substitution? Thank you ? 

  9. Hi Nora,

    I have unsweetened coconut shreds but was wondering if I should use sweetened ones instead. Also, what do you think would be better? Vegan butter or coconut oil? If butter, should it be salted?  If coconut oil, should I use unrefined to get more coconut oil?

    Thanks!

    1. Either is really fine, but I do preferred sweetened coconut flakes. I have used both vegan butter and coconut oil in the cake and I enjoyed each one. I always use salted vegan butter, but it could be unsalted. If you use unrefined coconut oil you will get more coconut flavor, but refined is fine as well. Hope that helps!

  10. Best Cake Ever!! It was so good, I ate it without icing. I only had 2 cups of flour so I substituted the other 1/2 cup with coconut flour. I used oil and vanilla almond milk and added a little coconut flakes to the batter. So, so good!!! Thank you!! I have not tried the frosting yet, but I will.

  11. I plan to try this recipe out soon and I’m wondering why the apple cider vinegar? If it’s meant as an acid for reacting with a base for leavening it would make sense but you have baking powder in the ingredients not baking soda and if that’s the case any vinegar would do. No criticisms here, only curiously wondering what the apple cider is meant to do?

    1. Hi there! I think it enhances the flavor of the cake a little bit, but I’m sure it would be fine to leave it out as well.

  12. Love how simple the recipe is. I had brought some white chocolate frosting but didn’t know what kind of cake I should make for it. Would this cake work with white chocolate frosting?

    Thank you hope you can help

    1. You might be able to but it won’t have the same intense coconut flavor. I’ve never tried adding flakes to the cake batter, so I’m not sure how it will turn out, sorry!

  13. Hello!!! Love your cake recipes…always come out amazing…I am wondering what brand vegan cream cheese do you use? 

    1. I like Tofutti brand for cream cheese frostings, but others work as well. I’ve used Miyoko’s with success and Kite Hill. Hope that helps, and thank you!

  14. Great texture, love the coconut flavour (I didn’t use the extract, but used coconut milk and coconut oil). A delicious cake, but extremely sweet! I love my desserts but this was almost sickly sweet, I didn’t make the icing so it’s possible that might have affected how it turned out as a whole, maybe the icing is less sweet and it balances out. Regardless, it’s a lovely cake and I’ll try again with perhaps less sugar. Thanks for sharing this recipe! 

    1. I’m glad you thought the texture and flavor was great, but I’m sorry it was too sweet for your taste. In my mind, cakes should be sweet and it’s a pretty normal amount of sugar for a cake. But if you know you don’t like very sweet desserts, of course feel free to lower the amount. You could likely cut it in half, it just won’t be as sweet but it sounds like that’s what you’re going for. Thanks!

  15. I have made this cake and it is so yummy!  I love that it goes with any holiday and is light and fluffy! I was wondering if you could make cupcakes with this recipe.  Thank you!

  16. Hi

    My cake went down in the middle. Any ideas why or how I could prevent this from happening. The taste is lovely though.

    1. It sounds like you just didn’t let it bake for long enough if it sunk in the middle. So check with a toothpick in the middle of both cakes to make sure they are cooked through and no wet batter comes out. Also, make sure all your measurements are correct and you are using baking powder that works. Hope that helps!

  17. Hi Nora
    I’m just wondering if this cake can be made ahead of time and frozen or if it will last well enough in the for a few days (plan to make Thursday and eat Saturday). Also hoping to make the icing and keep refrigerated.
    Thank you!

    1. I’d probably freeze it just to make sure it’s fresh. You can make the icing ahead of time and keep it in the fridge though.

  18. Mine did not come out fluffy at all. In the notes I saw, too late, that one can substitute cake flour for all purpose flour and omit the cornstarch. Problem is: in your recipe  itself it says all purpose plus cornstarch. So there is some sort of mistake… 

    1. Not a mistake, I use all purpose flour + cornstarch, which acts very similar to cake flour. So that’s why you could use either, however I try to make my recipes accessible and often cake flour is difficult for people to find. Often over mixing the batter results in a dense cake, or substituting any of the ingredients. Also make sure not to over bake the cakes. Hope that helps!

  19. Everyone knows this cake is amazing but I also want to specifically call out the cream cheese icing because it’s SOOO GOOD!!! I had to restrain myself from eating the icing before the cake even came out of the oven. I haven’t tasted cream cheese icing in years…this is just how it should be.

  20. Just made this and it is pure deliciousness! Gobbling down my second slice right now. The cake is the lightest and fluffiest cake ever! If you like coconut, you’ll LOVE this cake.

Leave a 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.