• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Veggie World Recipes
  • About
  • Recipes
    • Breakfast
    • Meals
    • Desserts
    • Side Dishes
    • Sauces, Dips & Jams
    • Holiday Specials
  • Contact
  • Social
  • Subscribe
menu icon
go to homepage
  • About
  • Recipes
  • Contact
  • Social
  • eBookNEW!
    • Instagram
    • Pinterest
    • TikTok
  • subscribe
    search icon
    Homepage link
    • About
    • Recipes
    • Contact
    • Social
    • eBookNEW!
    • Instagram
    • Pinterest
    • TikTok
  • ×
    • A hand holding up a slice of dairy free cornbread topped with maple butter.
      Tender & Sweet Dairy-Free Cornbread
    • A bowl of one pot vegan chili topped with vegan sour cream, avocado, and tortillas.
      One-Pot Vegan Chili
    • A vegan panna cotta with some bites taken to show the inside of the dish.
      Vegan Panna Cotta
    • A slice of 2 ingredient cake on a white plate.
      Super Easy 2 Ingredient Cake
    • A glass of coffee mousse garnished with whipped cream and coffee beans.
      Coffee Mousse
    • A slice of dairy free pumpkin pie on a plate.
      Dairy Free Pumpkin Pie
    • Two scoops of vegan pistachio ice cream on a cone.
      Creamy Vegan Pistachio Ice Cream
    • Two scoops of coconut sorbet on a sugar cone.
      Tropical Coconut Sorbet
    • An apple cinnamon roll held up over a baking dish of more.
      Warm and Gooey Apple Cinnamon Rolls
    • A vegan pumpkin oatmeal cookie with chocolate chips and flaky salt held up in two fingers.
      Chewy Vegan Pumpkin Oatmeal Cookies
    • A vegan mug cake topped with ice cream and strawberries ready to eat.
      5-Minute Vegan Mug Cake
    • Scoops of raspberry sorbet in a dish with chocolate chunks.
      Refreshing Raspberry Sorbet
    Home » Recipes » Desserts

    Vegan Coconut Cake

    Published: Jun 6, 2025 by Gaby Dimova · This post may contain affiliate links · Leave a Comment

    3 shares
    • Share
    • Tweet
    Jump to Recipe

    This moist Vegan Coconut Cake with vegan cream cheese frosting is a simple and delicious dairy-free dessert. It comes together in one mixing bowl with simple ingredients like coconut milk, shredded coconut, and vegan yogurt. 

    A piece of coconut cake on a plate with a bite missing.
    Jump to:
    • Why You’ll Love This Recipe
    • Ingredients
    • Variations
    • How to Make Vegan Coconut Cake
    • Expert Tips
    • Recipe Video
    • Storage Directions 
    • Serving Suggestions
    • Recipe FAQs
    • More Delicious Vegan Cake Recipes 
    • Easy Vegan Coconut Cake

    Whether you’re celebrating a birthday, special occasion, or just want a cake, this is the best vegan coconut cake to serve your guests. It’s rich and flavorful and the tangy vegan cream cheese frosting is the perfect complement. Everyone will be so obsessed with this dessert!

    If you like vegan cake recipes, you will love my recipe for gluten free almond cake, dairy free pumpkin cheesecake, and this easy 5-minute vegan mug cake!

    Why You’ll Love This Recipe

    • One Bowl Cake: One of the worst parts of baking is all of the dirty dishes at the end. The batter for this eggless coconut cake comes together in the same bowl so there’s less clean up!
    • Full of Coconut Flavor: This delicious vegan cake contains coconut milk and shredded coconut so it is packed full of flavor that tastes like a tropical vacation.
    • Perfect for Dinners and Special Occasions: Whether you’re celebrating a friend’s birthday or making dessert for a dinner party, this coconut vegan cake is the perfect sweet treat end the festivities.

    Ingredients

    • All Purpose Flour: This cake works perfectly with all purpose flour or a cake flour.
    • Sugar: Use granulated white sugar to add a little sweetness to your cake and powdered sugar for the perfect creamy vegan frosting.
    • Unsweetened Shredded Coconut: Give the cake a little more texture and stronger coconut flavor with shredded coconut. 
    • Baking Powder and Baking Soda: These leavening agents help the cakes rise and give them a light, fluffy texture.
    • Canned Coconut Milk: The coconut milk really gives this cake it’s flavor. Be sure to use canned coconut milk and not coconut cream or the cake will be too dense.
    • Vegan Yogurt: A dairy-free yogurt adds moisture to the cake batter and makes it taste richer. This is a common substitute for eggs in vegan baking.
    • Vanilla: Use vanilla extract or vanilla bean paste to add a deeper flavor to the cake.
    • Vegan Cream Cheese: You can find vegan cream cheese in many grocery stores. It’s a great alternative that still has the tangy signature flavor of cream cheese.
    • Shredded Coconut: Add a little extra texture to the outside of the cake with shredded coconut in the frosting.

    See the recipe card below for exact ingredient amounts, nutritional information, and detailed instructions.

    Variations

    • Make It Gluten-Free: Make this vegan coconut cake gluten-free by using a 1:1 flour instead of all purpose flour. A 1:1 flour is a blend of gluten free flours, like rice flour, cassava flour, or potato starch with xantham gum. It’s a close mimic of gluten flours often used for baking. 
    • Add Fruit to the Batter: Give this coconut cake even more flavor and texture by adding berries or other fruit to the batter. Blueberries, strawberries, or pineapple would taste amazing in this cake. Just be sure to coat them in flour before adding them to the batter so they don’t sink to the bottom of the cake pan.
    • Deepen the Coconut Flavor: If you want an even stronger coconut flavor use coconut extract instead of vanilla. You can find coconut extract in many grocery stores or order it online.

    How to Make Vegan Coconut Cake

    This soft and fluffy coconut milk cake is the perfect dessert for a summer dinner party! It has a light texture, but is packed with flavor. The vegan cream cheese frosting is the perfect icing to make this everyone’s new favorite cake.

    Mixing the vegan coconut batter in a bowl with hands adding the oil.

    Step 1: Make the Cake Batter. Combine the flour, sugar, baking powder, baking soda, unsweetened shredded coconut, and salt in a mixing bowl. Add the coconut milk, vegan yogurt, oil, and vanilla one by one to the dry ingredients. Stir until well combined, but don’t over mix.

    Pouring the coconut cake batter into a baking dish.

    Step 2: Transfer to Pan and Bake. Grease a 9x9 baking dish and line it with parchment paper. Pour the mixed batter into the pan. Bake the dairy free coconut cake at 350°F for 50-55 minutes, or until a toothpick comes out clean. Check on your cake around the 50 minute mark in case your oven runs hot so you don’t overcook the cake.

    Step 3: Make the Frosting. Combine the vegan cream cheese, powdered sugar, shredded coconut, and vanilla in a bowl. Whisk the ingredients by hand or use an electric mixer or stand mixer. Store the frosting in the refrigerator until it’s time to frost the cake.

    Baked cake cooling on a round cutting board.

    Step 4: Cool the Cake. Allow the cake to cool completely and remove it from the pan to your serving platter.

    Scooping the frosting on top to frost the coconut cake.

    Step 5: Add the Frosting. Once the cake is completely cooled, frost it with the vegan cream cheese frosting. 

    Shredded coconut added to frosted coconut cake.

    Step 6: Add Coconut and Serve. Sprinkle the top with shredded coconut. Cut into slices and serve. Enjoy!

    Expert Tips

    • Grease and Use Parchment Paper: Ensure the cake slides easily out of the baking pan by greasing the pan and lining the bottom with a sheet of parchment paper. If you use a round pan cut the parchment paper into a circle.
    • Don’t Over Mix: If you overmix the batter your cake will turn out more dense and heavy. Mix up until the ingredients are jut well combined and then stop so your cake is fluffy.
    • Cool Before Frosting: Completely cool the cake before frosting it or else the frosting will melt and drip. Vegan cream cheese melts when warm, so be sure the cake is cooled or even chilled before frosting it.

    Recipe Video

    Storage Directions 

    • Storing: Keep leftover cake in an airtight container in the refrigerator for 6-7 days. 
    • Freezing: You can also freeze this cake. Either wrap the unfrosted cake in plastic cling wrap and store it in the freezer or cut the cake into slices and wrap each slice and store them in a freezer bag. This cake will last for 3 months in the freezer. Thaw for at least 24 hours before enjoying a slice of frozen vegan coconut cake.
    • Make Ahead of Time: Save yourself a little time and bake your cake the day before your event. Store it in the refrigerator and then frost it an hour or so before serving.

    Serving Suggestions

    This simple coconut cake recipe with coconut milk is the perfect vegan dessert for holidays, birthdays, or dinner parties. Everyone will love how fluffy, moist, and flavorful the cake is and you’ll love that it comes together in one bowl!  

    • Dress your cake up and add bite-sized vegan desserts on top like these vegan Almond Joys, dairy-free chocolate strawberries, date Snickers, or homemade brownie truffles.
    • Name a better combo than cake and ice cream! Serve this dairy-free coconut cake with no dairy ice cream or dairy-free coconut sorbet. 
    • Plan your dinner menu around the light, tropical flavor of this cake and serve dishes like vegan orzo salad or stuffed sweet potatoes. Try a vegan bruschetta as the appetizer.

    Recipe FAQs

    I can’t find vegan cream cheese. What else can I use?

    If you can’t find vegan cream cheese you can make a vegan buttercream icing with non-dairy milk and vegan butter instead.

    Can I make this in a different cake pan?

    Make a round cake by using 1 8” round baking pan. Bake at 350°F for 30-35 minutes. If you want to make a layered round cake you will need to double the recipe and use 2 8" baking pans. You can also use this recipe to make cupcakes. Bake for 20-25 minutes at the same temperature as the recipe.

    A hand holding up a slice of vegan coconut cake.

    More Delicious Vegan Cake Recipes 

    • the gooey center of a lava cake
      Lava Cake Recipe (easy, vegan, gluten free)
    • vegan lemon cupcake on a plate
      Vegan Lemon Cupcakes Recipe (Easy & Fluffy)
    • A square of vegan red velvet cake on a plate with a bite missing.
      Vegan Red Velvet Cake
    • A hand holding up a piece of vegan chocolate cake with chocolate buttercream frosting.
      Vegan Gluten-Free Chocolate Cake Recipe
    A piece of vegan coconut cake with frosting on top on a plate with a bite missing.

    Easy Vegan Coconut Cake

    Gaby Dimova
    Create a simple and delicious dairy-free dessert with this vegan coconut cake recipe. The cake batter comes together in one mixing bowl and the result is a fluffy and soft cake with a rich coconut flavor.
    No ratings yet
    Print Recipe Pin Recipe
    Prep Time 30 minutes mins
    Cook Time 50 minutes mins
    Cooling Time 30 minutes mins
    Total Time 1 hour hr 50 minutes mins
    Course Dessert
    Cuisine American
    Servings 9 servings
    Calories 554 kcal

    Ingredients
      

    Dry Ingredients

    • 1 ¾ cup all-purpose flour 210 grams
    • 1 cup granulated white sugar
    • ½ cup unsweetened shredded coconut
    • 2 teaspoons baking powder
    • ¼ teaspoon baking soda
    • ½ teaspoon salt

    Wet Ingredients

    • 1 cup canned coconut milk
    • ½ cup vegan yogurt
    • ½ cup canola oil
    • 2 teaspoons vanilla extract or vanilla bean paste

    Frosting Ingredients

    • 8 oz vegan cream cheese
    • 1 cup powdered sugar 130 grams
    • ½ cup unsweetened shredded coconut
    • 1 teaspoon vanilla bean paste
    • ⅛ teaspoon salt

    Instructions
     

    • In a large bowl, combine all of the dry ingredients and whisk well. Then add each of the wet ingredients to the bowl and mix until well combined.
    • Gently grease a baking dish and line it with parchment paper (I used a 9 by 9 inch dish). Transfer the batter to the pan and level the top so you have an even layer.
    • Bake the cake at 350°F for 50-55 minutes, or until a toothpick comes out clean. Check on your cake around the 50 minute mark. Your baking time may change due to your baking dish or oven.
    • While the cake is baking, whisk all of the frosting ingredients together.
    • Once the cake has fully cooled, spread the frosting on top, then dig in and enjoy!

    Notes

    • Ensure the cake slides easily out of the baking pan by greasing the pan and lining the bottom with a sheet of parchment paper.
    • Don’t over mix the batter your cake will turn out more dense and heavy.
    • Allow the cake to cool completely before frosting it or else the frosting will melt and drip. 
    • Double the recipe and use 2 8” round baking pans and bake for 30-35 minutes for a layered round cake. You can also use the recipe as written to bake cupcakes for 20-25 minutes.

    Nutrition

    Calories: 554kcalCarbohydrates: 63gProtein: 6gFat: 33gSaturated Fat: 15gPolyunsaturated Fat: 4gMonounsaturated Fat: 8gTrans Fat: 0.05gSodium: 394mgPotassium: 153mgFiber: 5gSugar: 39gVitamin C: 3mgCalcium: 96mgIron: 2mg
    Keyword dairy free coconut cake, simple coconut cake recipe with coconut milk, vegan coconut cake
    Tried this recipe?Let us know how it was!

    More Desserts

    • Orange posset in an orange half garnished with a piece of mint.
      Orange Posset
    • Lemon sorbet in a lemon peel cup garnished with fresh mint.
      Lemon Sorbet
    • Half a lime filled with lime sorbet.
      Easy Lime Sorbet
    • A hand holding up a vegan pavlova topped with fresh berries.
      Vegan Pavlova
    3 shares
    • Share
    • Tweet

    Reader Interactions

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

    Primary Sidebar

    My name is Gaby and I'm the face behind Veggie World Recipes! On my site, you will find recipes that are vegan and made with a healthy twist. My goal is to make plant-based cooking accessible, fun, and always delicious!

    More about me →

    Popular

    • baked oatmeal eye level view with apples on top
      Apple Baked Oats
    • a bowl of chocolate blended overnight oats
      Chocolate Blended Overnight Oats
    • hands holding a protein bar with a bite into it
      Protein Bar Recipe (no bake, with protein powder)
    • A large stack of chocolate protein pancakes with chocolate sauce and banana coins on top.
      Chocolate Protein Pancakes
    • hand holding raspberry bars
      Raspberry Oatmeal Bars (Vegan & Gluten Free)
    • Pouring the peanut butter sauce into a jar.
      Buddha Bowl Peanut Sauce
    • closeup of a granola cup
      Granola Cups
    • vegan tortilla wrap
      Vegan Tortilla Wrap

    Footer

    ↑ back to top

    About

    • About
    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    Copyright © 2023 Veggie World Recipes 

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required