Go Back
+ servings

Marble Layer Cake

Keto marble cake doesn't get any better than this! Two layers of low carb vanilla and chocolate cake swirled together, with a silky smooth low carb chocolate frosting. A perfect keto birthday cake recipe.

Course Dessert
Cuisine American
Keyword keto birthday cake, marble cake, marble cake recipe
Prep Time 40 minutes
Cook Time 40 minutes
Total Time 1 hour 20 minutes
Servings 16 servings
Calories 267 kcal



Chocolate Swiss Buttercream


  1. Preheat the oven to 325F and grease 2 8-inch round baking pans. Line the bottoms of the pans with parchment and grease th parchment.

  2. In a medium bowl, whisk together the almond flour, whey protein, baking powder, and salt. Set aside.

  3. In a large bowl, beat the sour cream with the sweetener until well combined. Beat in the eggs and vanilla extract. Add half of the almond flour mixture and beat until combined, then beat in the almond milk. Beat in the remaining almond flour until the batter is well combined. If it's very thick, add another tablespoon or two almond milk. It should be spreadable but not pourable.

  4. In another large bowl, whisk the cocoa powder and hot water together until smooth. Add about 1/3 of the vanilla batter to the cocoa mixture and stir until well combined.

  5. Add the two batters in small alternating dollops to the two pans and swirl with a knife, then smooth the tops. Bake 25 to 30 minutes, until the edges are set and the tops are just firm to the touch.

  6. Remove and let cool completely in the pans, then flip out onto a wire rack and remove the parchment.

Chocolate Swiss Buttercream Frosting

  1. Set a heatproof bowl over a pan of barely simmering water. Add the chopped chocolate and stir until melted and smooth. Remove from over the pan and let cool while preparing the rest of the frosting.

  2. Prepare the Sugar-Free Swiss Buttercream according to the directions. After all the butter has been added, set the mixer on low and drizzle in the melted chocolate until combined. You will need to stop the mixer and scrape the sides and bottom with a rubber spatula a few times to get all the chocolate mixed in.

  3. Note: if your frosting is super soft after adding the chocolate, simply place in the fridge for about 5 to 10 minutes to firm up a little before frosting the cake.

To assemble

  1. Set one layer of cake on a serving platter and spread the top with about 1/3 of the frosting. Place the second layer on top and spread the top and sides with more frosting. There should be enough to pipe some rosettes on the top as well, if desired.

  2. Decorate with mini keto cookies or small pieces of sugar-free chocolate. Or consider adding some sugar-free sprinkles!

Nutrition Facts
Marble Layer Cake
Amount Per Serving (1 serving = 1/16th of cake)
Calories 267 Calories from Fat 197
% Daily Value*
Fat 21.9g34%
Carbohydrates 8.4g3%
Fiber 4.1g16%
Protein 9.6g19%
* Percent Daily Values are based on a 2000 calorie diet.