Indulge in this heavenly Vegan Coconut Cake featuring moist layers infused with coconut flavor, creamy cashew coconut filling, and luscious vegan vanilla frosting. A delightful dessert that's perfect for any occasion!
Prep Cake: Preheat oven to 350°F/175°C. Grease two 9-inch cake pans, line with parchment paper, and spray with vegetable oil.
Mix Wet Ingredients: Using a mixer, cream vegan butter until light and fluffy. Add the sugar and beat up to 2 minutes. Add coconut milk, vinegar, and coconut extract. Mix until combined.
Mix Dry Ingredients: In another bowl, combine flour, baking powder, and baking soda. Gradually add dry ingredients to wet mixture until just mixed.
Bake: Divide batter between pans and tap to release air bubbles. Bake for 25 to 30 minutes or until tester inserted in the center comes out clean. Cool in pans for 10 minutes. Invert cakes onto cooling racks. Cool Completely.
For the Cashew Coconut Cream Filling
Make Cashew Filling: Drain soaked cashews. Blend with agave, coconut oil, and coconut flakes until creamy. Refrigerate until ready to use.
Vegan Vanilla Frosting
Prepare Frosting: Cream vegan butter with a mixer until light and fluffy. Add powdered sugar one cup at a time, beating in between each addition. Add plant-based milk gradually until desired consistency is reached.
Assembling the Coconut Cake
Assemble Cake: Place one cake layer on a plate, spread filling or frosting, add the second layer, and frost the top and sides. Garnish with coconut flakes.
Notes
Either ice the entire cake, sides and all, or ice only between the layers and top of the cake.To reduce overall sugar in this recipe, substitute Swerve for sugar.
Batter Consistency
The batter for this cake may be thick, but it should be pourable. But there can be variations in the fat-to-liquid ratio in a can of coconut milk which can impact the consistency of the batter.If your batter is too thick, stir in up to 1 cup of water to the batter. Be careful not to overstir the batter once the flour is incorporated.