wp header logo 12

Gluten Free Coconut Cake

This perfect gluten free coconut cake is incredibly moist with a soft and fluffy crumb and delicious coconut flavor. It’s dairy free friendly, topped with a coconut buttercream and fresh strawberries for a dessert that is bound to impress!

slice of gluten free coconut cake with strawberries on the side

Ok not going to lie, I never thought coconut cake was a favorite of mine, but I have two (non gluten free) friends who love it, so I had to make a gluten free coconut cake and impress them!

This recipe took quite a bit of trial and error to get that perfect coconut flavor and light and fluffy texture, but we finally nailed it and it was worth every second. The cake has a moist and tender crumb, a rich coconut flavor thanks to the coconut milk, shredded coconut and a bit of coconut extract and is finished with an easy coconut buttercream. The whole thing is gluten free and can be made dairy free too!

I opted to make it in three, 8 inch cake pans, but you can definitely halve it and just make it in one 9 inch cake pan. The bake time will be a little bit longer since the individual layer will be thicker. Start by adding 5-10 extra minutes and adjust from there,

This gluten free cake is perfect for a birthday, celebration or just a fun dessert! If you love this recipe, try my gluten free coconut cookies or gluten free strawberry shortcake next!

ingredients in bowls with labels

How to make gluten free coconut cake

Preheat the oven to 350 degrees Fahrenheit. Line 3, 8 inch cake pans with parchment paper and set aside.

In a large mixing bowl or bowl of a stand mixer, beat the melted butter, oil and sugar for about 30 seconds.

Add in all remaining wet ingredients and beat to combine. Add in the flour, baking powder, baking soda and salt. Beat to combine.

Fold in the shredded coconut and mix until combined. The batter will be fairly thick. Divide the batter evenly among the three pans, spreading the top out smooth.

Add to the oven on the center rack and bake for 32-38 minutes or until a toothpick comes out clean. Let the cakes cool in the pans for about 15 minutes, then flip onto a wire rack to finish cooling.

two images showing how to make the batter

Coconut buttercream frosting

Meanwhile, prep the frosting. In the bowl of a stand mixer, beat the butter for about 2 minutes until light and fluffy.

From a can of coconut cream, scoop out just the top white part and add to the bowl. Add in the powdered sugar, vanilla and salt. Beat on low speed for about 2-3 minutes or until nice and fluffy. Add more sugar if it is too thin or a splash of the coconut water/milk from the can if it’s too thick.

Once the cake has cooled completely, add about 1 – 1 1/2 cups of frosting between each layer, then coat the outside of the cake with frosting.

I add the cake stand to a baking sheet to add the shredded coconut all along the sides and the top. It can get messy so a baking sheet keeps it somewhat contained! I opted to top mine with fresh strawberries, but you can also just keep it plain with the coconut! Slice and enjoy.

two images showing how to make the recipe