Go Back
+ servings
Print Recipe
4.34 from 6 votes

Triple Layer Coconut Cake (Keto, Low-Carb, Grain Free)

Low Carb, Keto Friendly, Grain Free Triple Layer Coconut Cake. Also makes a double layer 8 or 9 inch cake or 18 to 24 cupcakes.
Prep Time1 hr
Cook Time30 mins
Total Time1 hr 30 mins
Course: Keto Dessert
Cuisine: American
Keyword: coconut cake, keto coconut cake, low carb coconut cake
Servings: 12 slices
Author: Angela Roberts


Wet Ingredients

  • 8 eggs separated
  • 1/2 cup avocado oil
  • 2 tablespoons unsalted butter melted
  • 1 cup full fat coconut milk
  • 1 teaspoon vanilla paste ORDER HERE
  • 10 drops stevia glycerite ORDER optional



  • Preheat oven to 350 degrees F.
  • Prepare 3 six inch pans with oil or butter. Add a little coconut flour to each pan.
  • Separate eggs.
  • Beat whites until they form soft peaks that stick to the spoon but not all the way to stiff. If using your kitchen aid mixer transfer to a cold bowl. Set aside.
  • Mix all dry cake ingredients together in a bowl. Set aside (coconut flour, baking powder, salt, xanthan gum, swerve). Set Aside.
  • Clean mixer and mix egg yolks for two minutes on high.
  • Stream in oil and melted butter while mixer is running.
  • Stream in coconut milk.
  • Add in liquid stevia. Mix well.
  • Add in coconut extract.
  • Add the dry ingredients to this mixture. Mix on low just until mixed.
  • Fold in egg white with a cake spatula.
  • Bake for 20 to 25 minutes at 350 degrees F. Check at twenty minutes. You want the cakes to be golden brown.
  • Cool cakes prior to removing. Use a butter knife to go around each cake prior to removing.

Cream Cheese Frosting

  • Make sure both cream cheese and butter are at room temperature. Sometimes I'll microwave cream cheese for ten seconds to bring that temperature up. Butter should be at 70 degrees F. Soften by cutting in butter pats on a plate. Do not microwave butter.
  • Mix cream cheese first until it's very smooth.
  • Add in butter, mix until really smooth.
  • Add in vanilla paste, mix.
  • Sift Swerve. Add.
  • Add in heavy cream (or reserve some coconut cream for this).
  • Add in half of the coconut. Reserve remaining coconut for topping the cake.


  • Freeze the cakes on paper plates for about 15 minutes.
  • You may need to use a bread knife to make the cakes even. I usually don't.
  • Decide which layers will work best on top of each other.
  • Frost each layer and save most for the top. You may not use all the frosting. You could use less and also make a naked cake not frosting the sides.
  • Top with coconut.
  • I like to refrigerate this cake several hours before serving.


Coconut Milk. I use the full fat. Make sure to shake the can well or put the contents of the can in the blender. You may even need to microwave for about 15 seconds to emulsify.
You can use almond milk instead of coconut milk in this recipe. I prefer the coconut milk.