Go Back
+ servings
Print Recipe
5 from 1 vote

Keto Funfetti Birthday Cake

Prep Time30 mins
Cook Time40 mins
Total Time1 hr 10 mins
Course: Dessert
Keyword: cake
Servings: 12 slices
Calories: 461kcal





  • Pre-heat oven to 350*F and grease then flour two 9-inch cake pans (I used coconut flour to flour the pans, you can also use two 8-inch pans).
  • Add your 18% cream to a measuring cup along with 1 tsp of vinegar and set aside.
  • In a large bowl, beat together your butter and sweetener until light and fluffy. (Make sure to partially stir in your sweetener before beating it to prevent it from flying everywhere).
  • Next add in your vanilla extract and your 6 egg whites and beat until well-incorporated.
  • In another medium bowl, whisk together your almond flour, coconut flour, baking powder, xanthan gum and salt.
  • Add these dry ingredients along with your vinegar/cream mixture and beat until everything is incorporated (try not to over-mix the batter).
  • Finally gently fold in your sprinkles and then divide the batter between the two cake pans, using a spatula to smooth out the tops as best as possible.
  • Bake for 40min or until the cakes have golden brown edges and the centres are not wet to the touch (note that these will set-up more as they cool, keep an eye on the cakes as my oven tends to bake on the slow side).
  • Cool the cakes on a wire rack for 15-20min before gently flipping them onto plates to remove and cool further. While the cakes are cooling, you can prepare the frosting.
  • Whip your butter and cream cheese together using a kitchen aid stand mixer with the whisk attachment or a hand held mixer until light and fluffy, scraping down the sides occasionally.
  • Add your sweetener, salt and vanilla extract and beat again, starting very slow then increasing the speed to prevent the sweetener from flying everywhere. Beat until smooth.
  • Spread a thick layer of frosting over the top of one cake, reserving about 2/3 of frosting for the rest of the cake.
  • Stack your 2nd cake on top of the first one (if you get a crack don't worry, just put it back together and ice it! No one will know, that's the beauty of frosting). Ice the top layer as well as the sides of the whole cake now until fully covered.
  • Add sprinkles or writing using additional frosting (see tips) and a piping bag and then serve! Enjoy your Keto Funfetti Birthday Cake! This is also great chilled if you have the time to place it in the fridge overnight!


  • Make sure you bake your cakes fully! These require ~40-45min in my oven which bakes a bit slow so just keep that in mind.
  • You can make this in a smaller pan if you want, such as, 8-inch or 6-inch, just be sure to adjust cooking times and note that your cake will be thicker and servings will be more calorie dense. 
  • When greasing your cake pans, be sure to full coat them in a light amount of butter or oil and then flour them with coconut flour by adding a few tablespoons and knocking it around the pans to fully coat them. 
  • When removing the cakes from the pan, make sure to cool them fully first on a wire rack then gently run a knife around the sides before tipping them over onto a plate or wire rack. I recommend tipping one of them onto the cake stand or plate you are going to ice/display them on and the second one on another plate or flat tray that you can easily slide it off of when it comes time to layer it on top of the first cake.
  • These cakes don't rise a lot but once layered with frosting they make quite a thick cake. And like I said, you can use a smaller cake pan for a taller cake. 
  • When mixing in powdered sweetener, I always recommend you stir it in partially first with a spoon or spatula before beating it to prevent it from flying up and out of the bowl!
  • Lastly, if you want to add writing or a design to your cake, just make 1/4 of the frosting recipe and add food colouring, then place it in a piping bag!


Fiber: 4.6g | Calories: 461kcal | Fat: 43.9g | Protein: 7.7g | Carbohydrates: 4.7g