Vegan Coconut Cake Recipe (Gluten-Free & Dairy-Free)

This Vegan Coconut Cake is a soft, moist, and healthy dessert made without eggs, dairy, gluten, or refined sugar. It’s topped with a smooth, creamy coconut frosting made from Japanese sweet potatoes and coconut butter. Whether you’re looking for a birthday cake or a healthy indulgent treat, this recipe is a coconut lover’s dream.

Looking for inspiration? Try our Skinny Coconut Cheesecake Bars to enjoy another delightful coconut-based dessert.

Ingredients

Dry Ingredients:

  • 2 cups (180g) gluten-free oats, ground into flour
  • ¾ cup (120g) white rice flour
  • 1 ½ cups (130g) shredded unsweetened coconut, ground into flour
  • 1 cup (150g) coconut sugar (or regular sugar)
  • 2 tsp baking powder
  • 1 tsp baking soda
  • ½ tsp salt

Wet Ingredients:

  • â…” cup (160g) applesauce or peeled zucchini
  • 1 â…“ cup (320ml) full-fat canned coconut milk
  • 4 tbsp (80g) maple or agave syrup
  • 1 tbsp white vinegar or apple cider vinegar

Frosting:

  • 340g cooked Japanese sweet potatoes (1 medium or 2 small)
  • â…” cup (160g) coconut butter
  • â…“ cup (105g) maple or agave syrup
  • ½ cup (120ml) canned coconut milk

Instructions

Step 1: Prepare the Sweet Potatoes

  • Peel and chop the Japanese sweet potato into chunks.
  • Boil until fork-tender. Set aside 340g for the frosting.

Step 2: Make the Batter

  • Preheat oven to 356°F (180°C).
  • Grease two 8-inch cake pans and line the bottoms with parchment.
  • Blend or grind oats and shredded coconut into a fine flour.
  • Mix all dry ingredients in a large bowl.
  • Blend all wet ingredients in a blender until smooth.
  • Combine wet and dry ingredients and whisk well.
  • Divide batter evenly between the cake pans.

Step 3: Bake the Cake

  • Bake for 30–35 minutes or until a toothpick comes out nearly clean.
  • Let cakes cool completely before frosting.

Step 4: Prepare the Frosting

  • In a high-speed blender, blend all frosting ingredients until smooth and creamy.
  • Chill in the fridge if it’s too runny.

Step 5: Assemble the Cake

  • Spread frosting evenly on the first cake layer.
  • Place the second layer on top and frost it.
  • Decorate with extra shredded coconut.

Step 6: Chill and Serve

  • Refrigerate for at least 3 hours before slicing and serving.

Discover great ideas like Coconut Ice Cream for more tropical vegan treats.

Vegan Coconut Cake

Tips & Substitutions

  • Flours: Swap rice flour with a gluten-free blend or spelt flour if not GF.
  • Sweet Potatoes: If you can’t find Japanese ones, orange sweet potatoes work too (though color and taste vary).
  • No Coconut Butter? Use homemade coconut butter by blending shredded coconut for 20–30 minutes.
  • Extra Coconut Flavor: Add coconut extract or rum to boost flavor.
  • Make Ahead: Freeze leftover slices for up to 3 months.

Don’t miss our Lemon Coconut Cheesecake Cookies if you love zesty coconut combos.

Storage

Storage MethodDurationTips
Refrigerator4–5 daysStore in airtight container
FreezerUp to 3 monthsSlice before freezing for easy thawing

Nutrition (Per Serving – 12 slices)

NutrientAmount
Calories409
Fat20g
Carbs49g
Fiber8g
Sugar28g
Protein4.6g

Check out our Royal Purple Velvet Cake if you want a colorful twist on healthy cakes.

Leave a Comment