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!
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!
How to make it
It really could not be easier!
- Whisk the dry ingredients in a bowl – flour, cornstarch, baking powder, salt and sugar.
- Add wet ingredients and mix until just combined – oil, non-dairy milk, vinegar, vanilla and coconut extracts.
- Pour into greased pans and bake.
- Let cool, then frost.
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.
Want more vegan cakes?
- The Best Vegan Chocolate Cake
- Vegan Vanilla Cake
- Vegan Chocolate Sheet Cake
- Vegan Carrot Cake
- Vegan Lemon Cake
- Vegan Red Velvet Cake
- Vegan Strawberry Cake
1 Bowl Vegan Coconut Cake
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
- 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.
- I used melted coconut oil, but you can use canola oil or melted vegan butter as well.
- 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.
I want to make a cake with pineapple for my pineapple loving husband, and was thinking of making this cake and mixing in some cut up fresh pineapple chunks. Do you think it might work or would it likely add too much moisture to the cake?
(I’m also looking at your humming bird cake recipe as an option)
Thanks!
I think that will work well in this cake, though I haven’t tried it myself. Sounds really good though!
look up a recipe for a hummingbird cake!!!!
I made this for daughterโs 30th birthday and everyone loved it. Such rave reviews and so easy to make! Will definitely keep this one in the rotation.
Turned out great! Love being able to bake from scratch with minimal dishes to wash ๐
Hi Haley. Easy and delicious recipes is my goal! I’m so glad you love the cake! Thanks for your wonderful feedback and review!
Thanks for a fantastic recipe. Would adding some fresh or freeze dried berries affect the batter.
Thanks
You can add some berries, fresh or frozen, I think it will work just fine. Enjoy!
This was a great and super easy recipe! Thank you!!!
You bet, Vicky! I appreciate your wonderful review! Happy cooking!
This was amazing! I added 3/4ths cup of shedded coconut to the actual cake as well and it turned out great! I also used coconut oil for the oil and it gave an extra coconut flavor to it. Will make again!
Hi Ashley. Your cake sounds delicious! Thanks for your stellar review and feedback! I’m thrilled you’ll be baking the cake again! Happy cooking!
I’m still dreaming about this, made it for a casual dinner party a few months back and everyone LOVED it. I squirreled away a couple slices in the freezer as a treat for myself and they were just as good as the first night. Just this week I offered to bake something for a friends upcoming birthday and she specifically requested this in cupcake form as she has also been dreaming about it since the first time I made it. Thank you Nora!!
You are welcome, Kathleen! I’m so excited you love the cake! I appreciate your stellar review and feedback! Happy birthday to your friend!
Can I use 9by13 inch pan
You can, yes. The cake will need about 40 minutes in the oven. I check the middle with a toothpick; when there is no wet batter on it, it’s done.
I did the frosting with 2 cup sugar and it was sweet enough for my taste.
I am not a great baker but my kids wanted to make something for my husbands birthday and love coconut so we did this. Used cream flour and flora vegan butter ( for anyone in Ireland or UK). Cot the coconut essence from a friend who was in the states recently as she knows I love it. The one bowl approach is great for kids helping and turned out amazingly and looks really pretty. Will def try more of your recipes thanks!
Hi Jeanette. Happy birthday to your husband! I’m so glad you tried and loved the cake! Welcome to my site! Wishing you lots of happy cooking!
Does the frosting need to be refrigerated?
I do refrigerate it to store the cake, say overnight or the leftovers just to keep it firm since vegan cream cheese frosting can melt when it gets warm, sometimes. But it doesn’t have to be kept in the fridge at all times.
Just so freaking delicious. My friend made this and I got the recipe immediately. Turned out perfect
Hi Bree. Thanks for your wonderful review and feedback! I’m glad you are loving the cake! Wishing you happy cooking!
I made this cake for Easter and it was wonderful!! Everyone loved it, and could not believe a cake this good was vegan. I will be trying the Hummingbird Cake next week. Thank you for this recipe.
You are welcome, Deborah! I think you will love the hummingbird cake! Thanks for taking time to share your fabulous review and feedback! Happy baking!
Measuring cornstarch by volume can be a pain because of how it compresses. I’ve started weighing it instead, and for this recipe I used 16g. Flour weighed in at 350g. I also ended up using double-acting baking powder since it’s what I had, and the texture was fantastic.
Nora, like the gal who posted on March 6th, I too made this twice for my birthday celebration. I thought cornstarch was a weird ingredient but both times it was very dense and like a brick. I had to toss. I followed all of the recipe and the hints too! Help.?
Hey there, so the cornstarch + flour is kinda like cake flour, which makes for a lighter cake. Also, sometimes it’s used in vegan baking in place of eggs. To prevent a dense cake, be very careful to not over mix the batter. If you mix it really hard and a lot, your cake will be dense. You can also try substituting the flour and cornstarch for cake flour, which is my preference for most cakes these days. And for this particular recipe, don’t used canned coconut milk, but rather the low fat coconut milk in a carton.
I so wanted this to workโit looked great in the picture. Turned out dense like a brick. Tried again with the same result. Did not overmix. Followed the recipe to a T. So disappointing. A wast of time, effort and ingredients. Maybe it needed more liquid, as mine didnโt pour like in the picture, but Iโm not willing to try this again.
I’m sorry this didn’t work out for you. I’m not sure what happened, but it should not turn out dense like a brick. Did you use canned coconut milk by chance? Or a different flour? Because either of those could have made the cake dense.
Another winner! I have literally made this two days in a row because every member of my family was sad the first one was gone, haha! None of us are huge coconut people, but something about this cake just hits. Itโs so easy to whip together and the flavour and texture are spot on! I baked it in a bundt pan, and 48 minutes was perfect.
Hi Kate. Wow, thank you for sharing your incredibly encouraging feedback and positive review! I’m thrilled the cake is a hit with your family! Happy cooking!
This was a HUGE hit for my vegan and non-vegan family/friends! I used unrefined coconut oil to give more of a punch, but I didn’t have coconut milk so I used soy.
Nora, can you sub coconut cream from a can? I know it says don’t use coconut milk from a can but I was wondering if it’s because its too thin, and in that case would coconut cream work? Or should we just stick to plant milks not in cans?
I’m so glad it was a hit! No, I would not use coconut cream or full fat coconut milk from a can, it’s just way too thick and rich and will weigh down the cake. You can totally just use soy milk, the cake should still have plenty of coconut flavor. Hope that helps!
Is the coconut sweetened or unsweetened for the decoration on the frosting?
You can use either! Sweetened probably tastes better though.
Can I make this cake with lavender extract and omit the coconut extract? I’m looking to make a lavender cake and I was thinking this recipe might work well?
It hasn’t been tested, but I’m sure that would work just fine.
Hi Nora,
Looks fab!
I’ve not heard of or ever seen coconut extract, is there an alternative I could use?
There’s no alternative, it just adds extra coconut flavor. Leave it out if needed, but it’s at most grocery stores.
I made is with screwpine (pandanus) extract as well. Blended screwpine leaves with 1 cup almond milk, then strained it and topped up the extract with coconut milk to make it 1 1/2 cups of milk as per recipe. I also used 1 1/2 cup plain flour and 1 1/2 cup desiccated coconut. Baked it in one 8 innchneoi d pan for 40mins. Turned out amazing
Is there a general guideline for adjusting this (and other) cake recipe to make cupcakes instead? Thanks. Love your recipes so much.
Hi Tracy. Most of my cakes can easily be made into cupcakes. The main adjustment is the baking time. For cupcakes, place in a regular sized muffin pan and bake them for 18-22 minutes. Enjoy!
I made this twice and I LOVE it. Very simple to make, turns out great, super fluffy, coconutty perfection!! No one would believe me it was vegan as they expected some misshapen cake. Ha! Obviously, this is only for the true coconut lover, and it turned out half of my family hates coconut. Oh well, more cake for me!
Hi Lilly. I’m glad the cake turned out wonderful, and that you loved it! Thank you for your wonderful review!
Hi Nora. Can’t wait to try this recipe. I want to make it for Easter in the form of a cross. The cross pan is 15.25 x 11.75 x 2 in. Do you think this recipe would work and if so, how long to bake for?
I think it will work, but I’m not sure what the bake time will be. I would personally check it after 30 minutes with a toothpick. Check every 5-10 minutes; when the toothpick comes out clean, it’s done. Hope it turns out wonderfully!
Hey Nora! Do you have an idea as to how I could turn this recipe into a lemon coconut cake?
You could try baking this Lemon Cake and decorating the layers with the coconut icing/shredded coconut from this recipe (or vice versa). Hope this helps!
Hi! Will the sponge keep in the fridge for a day or two, wrapped tightly in cling film? Planning on making it this evening but frosting on Saturday morning so Iโm wondering whether it will dry out. Thanks in advance!
Hi Sara. The cake should be fine in the refrigerator if only making one day ahead of time. Otherwise, I would suggest freezing the cakes. I hope this helps! Enjoy!