Coconut Custard Cloud Cake




Yield 1 8 inch layer cake

Here she is! The best coconut cake that is gluten, dairy, and grain-free! This cake has a fair amount of sugar in it, so from a health perspective, it's still a treat. 

This cake has three steps: cake, custard, and icing. The cake and the custard can be made a day ahead of time and kept in the fridge. The icing is best made fresh (and only takes 7 minutes!). 

Make SURE to toast the coconut- this step is crucial for giving the cake that depth of coconut-y flavor! 

Read Notes for a lemon version if coconut isn't your thing. 

I MUST give a shout-out to She is amazing and this cake recipe is based on her lemon-vanilla cake, with a few adjustments. 

This recipe yielded one 9 inch layer and one 8 inch layer. Note that this cake doesn't rise and fluff up as a normal cake would. If you want three layers or a nice sizable layer cake, I would double the recipe (but make sure to adjust baking time!). 

The recipe for the custard makes more than you need, so you will have extra (to eat with a spoon!). 










  1. Preheat oven to 350 degrees F. 
  2. Spread coconut on baking sheet and bake for 10 minutes or until golden. Set aside.


  1. Preheat oven to 350 degrees F. Grease the bottom and sides of two 8 inch cake pans with coconut oil. Place parchment rounds on the bottoms of each pan. 
  2. In a food processor, mince sweet potato. 
  3. In a large bowl, combine sweet potato with all the ingredients. Using a hand mixer, blend ingredients until well incorporated. 
  4. Divide batter between two pans, tapping each pan on the counter to release air bubbles. 
  5. Bake cakes for approximately 25-35 minutes until a toothpick comes out clean and the middle of the cake feels firm and bouncy when touched.
  6. Cool completely before removing from pan. 


  1. Pour coconut into a medium saucepan and bring to a simmer over medium heat. Do not let boil.
  2. In a medium bowl, combine sugar, tapioca, egg, egg yolks, salt, and vanilla. Using a whisk or a hand mixer, blend ingredients into well-mixed. 
  3. Using a small ladle, add some hot coconut milk to the egg mixture, whisking well and quickly. This is tempering the eggs. Stirring well after each ladle, adding about half the coconut milk to the egg mixture. 
  4. Pour egg mixture into the coconut milk and whisk continuously over medium-low heat. The mixture should begin to thicken nicely.
  5. Keep whisking. After a few minutes, the mixture should be very thick. Remove from heat. 
  6. Pour mixture into a glass bowl. Place plastic wrap over the surface of the custard and poke holes with a knife to allow it to cool. Place bowl over another bowl filled with ice and place in fridge or freezer to cool down. Custard should be thick. 
  7. When the custard has cooled, mix in 1.5 cups toasted coconut.


  1. Combine egg whites, sugar, vanilla, tartar, salt and water in a large bowl big enough to fit over a saucepan of boiling water (or a double-boiler if you have one). 
  2. Using a hand-held mixer or immersion blender, beat egg whites over hot water (make sure bowl does not touch the water in the saucepan) until stiff peaks form and egg whites are glossy. This should take about 7 minutes!
  3. When stiff and glossy, remove from heat and set aside. 


  1. Place the bottom cake layer on a cake platter or cake stand. 
  2. Spoon custard onto cake layer and spread thin. Repeat with next layer, spooning custard over cake. 
  3. Ice cake with generous icing. 
  4. Sprinkle top of cake with remaining toasted coconut. 
  5. Serve at room temperature or chilled!


  • For a lemon variety, substitute fresh lemon juice for coconut milk and add 2 T lemon zest to batter. 
  • Make a lemon curd by adding 2 T lemon juice to custard recipe. (Omit the toasted coconut.)


Recipe by Naturally Whole at