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โm looking forward to trying this. Have you ever made the cake ahead and frozen it and after defrosting it then added the frosting? Curious if it freezes well. Thank you!
Hi Kim. Yes, the cake freezes well, and by freezing it you will keep it as fresh as possible. Wrap the cakes well, freeze, then defrost and frost the cake the day of or night before. Hope his helps!
Iโm making it for my brother in laws girlfriend for her birthday can I bake the cake ahead of time and if I do, do I leave the cakes out when there completely cooled or do I put them in the fridge and take them out the next day to start assembling?
Hi Jenni. The cake should be fine in the refrigerator if only making one day ahead of time. Otherwise, I would suggest freezing the cakes. Happy birthday to your brother in laws girlfriend!
Easy recipe,looks and smells delicious. Frosting is really good!
Anxious to try it . Made for Christmas!
Hi Joanne. I hope you love the cake! Thank you for trying my recipe! Happy Christmas!
Made again tonight for my husbandโs birthday! Perfectly sweetened, light and fluffy!ย
Hi Sonya. Happy birthday to your husband! I’m glad the cake was perfect for him! Thanks for sharing your fun and positive feedback!
Would regular homo milk still work?
I havenโt tried it, but regular milk should work just as well as non-dairy milk.
I made this recipe and turned it into mini pound cakes. Absolutely delicious.
I made this for my family and they loved it! It now is often made by numerous family members. Soft cake and perfect icing canโt fault anything.ย
I love it! So happy your family is loving the cake! Thanks for sharing your positive review and feedback!
Can you make cupcakes from the recipe?
Yes, you can use this recipe to make cupcakes! Bake them for 18-22 minutes.
My son loves coconut and I made this cake for his birthday. I used the vegan creamcheese dressing. It was delicious!!
Hi Donna. I’m so glad your son loves the cake! Thank you for sharing your wonderful feedback!
I love this recipe. I made it as a half recipe to make cupcakes. Recipe ended up making 8 regular size cupcakes. I used melted coconut oil (6 T) and unsweetened almond milk plus cut back the sugar to only 1/4 cup and they still tasted sweet enough to me. I did stir in unsweetened coconut flakes into the batter as well. I didn’t have any coconut extract but they ended up tasting great anyway. And the texture is really nice, like you said: Fluffy. I didn’t even make any frosting. They were tasty without it! I will definitely make this as a full recipe for a cake or for cupcakes in the future. Nobody would even know they were vegan!
Hi Joanna. I’m so glad you loved the cake recipe! Thank you for taking time to share your wonderful feedback and review! Happy baking!
Absolutely delicious and light cake!! Next time will use a bit less sugar, was a bit sweet for my taste. Filled with a homemade pineapple curd and frosted with an Italian meringue!! Great recipe for a lactose free piรฑa colada cake ??
That sounds amazing, Yanira! Thank you for your wonderful feedback and review ๐
Could I make this cake in a 9 by 13 inch pan? If so, what would be the baking time for it? Would I still make the full recipe, or cut it in half? Thank you!
Hi Bekka. Yes, you can bake this in a 9×13″ sheet pan. Cut the amount of batter in half and bake the cake for around 30 to 35 minutes. Hope this helps!
Cake was amazing! Not heavy, light and delicious. I used the vegan buttercream frosting with the coconut and vanilla extracts. Rave reviews!!!
I’m so glad you loved the cake! Thank you for your great feedback and review! I’m glad the cake was a hit!
Do you have a substitute for the oil in the recipe? ย Weโre looking for cakes that are fat-free to keep our cholesterol numbers low. ย
You can try replacing the oil with applesauce or maybe vegan yogurt instead, but I’m not sure if it will work.
I look forward to make this cake!!!
For the 8 ounces vegan cream cheese, which one do you use ? can we replace it with something else?
Thanks a lot ๐
Trader Joe’s, Tofutti, Miyoko’s, and Kite Hill are my favorite vegan cream cheese brands. If you don’t want to make a cream cheese frosting, you can swap it for vegan buttercream frosting instead.
Can I use applesauce to replace the oil?ย
You can try it, I’m not sure if it will work very well though.
If using cake flour how much cake flour instead of plain flour and cornstarch please
Yes, you can use the same amount of cake flour as the regular flour and omit the cornstarch.
Can you add shredded coconut to the cake mixture pleaseย
Yes, you can add coconut to the cake mixture, from 1/4 cup to 3/4 cup.
Hi.
Can I used regular milk?
Iโm not looking for full vegan. Just donโt want to use eggs.
So can I go ahead and use regular milk in this cake? And would they stack well?
I have to make a 3 layer birthday cake, fully frosted with buttercream and flowers on top
I haven’t tried it, but regular milk should work just as well as non-dairy milk.
Hi how can i cut this recipe in half for cupcakes? Thank you weโre a family of 2 lol
Sure! You can cut the recipe in half for cupcakes or just make a 1-layer cake ๐
It looks delicious!! I was wondering since u mentioned that u used coconut milk but not from a can. Can I use coconut milk from a can or that would mess up the recipe? Thank u in advance
Thanks Erika! Canned coconut might work, but I haven’t tried it to know for sure. I’m a little afraid the cake will turn out dense and heavy, because it’s so much richer than what I used.
Best coconut cake recipe we have found, and super easy! Thank you so much!
You’re so welcome, Kevin! Happy cooking!
Delicious !! Turned out perfect and fluffy. Made with vanilla buttercream (adding 1 tsp coconut per your suggestion) instead of the cream cheese frosting because I didnโt have any vegan cream cheese on hand. Next time Iโll try with your cream cheese frosting recipe.ย
I’m so glad you loved the cake! It sounds great with vanilla frosting! Thank you for sharing your review and feedback! Happy cooking!
I made this cake for my birthday and it was awesome. My family, specifically my dad always complains about how “”awful”” is vegan food (eventhough he never tries the food!!) but he absolutely loved this one. For sure I’ll make the same cake next year โก.
Greetings from Argentina!
Hello in Argentina! Thank you for sharing your great review and comments! I’m so glad the cake was hit! Happy birthday to you! Happy cooking!
Amazing !! Thanks so much Nora! Could I make this into cupcakes ? If so how long would you bake them ?ย
Yes, you can use this recipe to make cupcakes! Bake them for 18-22 minutes.
How many cupcakes would this recipe make?
thanks
Probably about 24 cupcakes I think.
HI Nora,
Thank you for all the wonderfully delicious vegan recipes. Please tell me if I can substitute Tapioca or Arrowroot starch for Cornstarch when making the Coconut Cake?
Hi Valarie. You are welcome! I’m glad you are loving my recipes! The cornstarch + all purpose flour stands in for cake flour, making the cake a bit lighter and fluffier. You could probably sub arrowroot, though I havenโt tried it myself. I hope you enjoy the cake!
Can you use coconut sugar
Coconut sugar will probably work, however, it will make the cake brown.
This recipe was amazing! Definitely a crowd favorite ?ย
Thank you for sharing your wonderful feedback and review! I’m glad you loved the cake!