This post may contain affiliate links. Please read our disclosure policy.

This Keto Chocolate Cake is low-carb, gluten-free, sugar-free and flourless. Very moist and chocolatey cake layers with a creamy chocolate mascarpone filling in between. Small 6-inch cake that is easy to make and great for parties. Mug cake option available, too.

Keto chocolate cake on a cake stand with slices cut out

If you are on a low-carb Ketogenic diet, you know that you can have some very delicious desserts that have no sugar and are low in carbs. This Keto Chocolate Cake recipe is worth trying.

Layers of decadent gluten-free chocolate cake, made with coconut and almond flour with thick and chocolatey chocolate mascarpone filling.

I topped this Ketogenic layer cake with some dark chocolate ganache and adder berries on top.

Extremely easy to make, great for birthdays and holidays.

For an ultra-rich, moist and chocolatey, dairy-free chocolate cake, check out this recipe at

Why make a Keto Chocolate Cake?

It is amazing how you can eat certain sweets and still be able to maintain your healthy weight and well being.

This keto cake is perfect for both a sweet snack or celebration.

It is super simple to make with a few ingredients.

This will be my birthday cake next year.

Most of the people I know, who follow the Keto diet would prefer quick and easy sweet treats, ready in under 30 minutes. It is understandable, since meal prep takes some time and we usually don’t want to spend time baking.

This Keto chocolate layer cake is more of a spacial occasion or a weekend treat that requires 1 hour to make.

What ingredients do you need to make Keto Chocolate Cake?

For the low-carb chocolate cake layers:

  • eggs
  • sweetener – I used Swerve Confectioners
  • coconut oil
  • vanilla extract
  • almond flour
  • coconut flour
  • cocoa powder
  • almond milk
  • baking soda
  • baking powder
  • white vinegar
  • salt
  • coffee extract (optional)
  • xantan gum (optional)

For the chocolate mascarpone whipped cream cake filling:

  • mascarpone
  • keto sweetener
  • cocoa powder
  • melted chocolate (I used Stevia sweetened dark chocolate from Trader Joe’s, but Lilly’s works, too)
  • heavy cream

For the ganache:

  • chocolate (I used Stevia sweetened dark chocolate from Trader Joe’s, but Lilly’s works, too)
  • heavy cream

For Garnishing:

  • berries
A small 6-inch naked Keto chocolate cake on a cake stand

What tools you’ll need to make a Keto chocolate cake?

I split the cake batter into two equal parts and baked it in two 6-inch round pans. So you need two 6-inch round cake pans for baking.

Then once cooled, I cut the cake layers into two thinner layers horizontally. I used a large serrated knife.

Actually gluten-free cakes are very easy to cut in half, because they are moist, but not too crumby.

For the chocolate mascarpone filling, I used an electric mixer to mix in the heavy whipping cream.

Then you’ll need a spatula to smooth out the filling between the layers of chocolate cake.

A slice of keto chocolate layer cake on a white dessert plate

How to make this Keto Chocolate Cake:

  • You first bake the cake layers.
  • Let them cool and then cut in half each layer horizontally.

Can you make a Keto chocolate layer cake with two layers only?

Yes, but I like cakes with thinner layers and a lot of filling in between.

  • Prepare the filling.
  • Spread filling between the layers. Add ganache on top.
  • Garnish with berries.
  • Serve or store in the fridge for up to 1 week.

How long to bake the cake layers for?

When it comes to baking cakes, under baked cake, that collapses is my biggest nightmare. If you leave this cake slightly under baked, it won’t be a big deal, because you’ll achieve a more tender crumb.

If you bake the cake for the time that I suggest, it will most likely bake perfectly, but  it will be slightly more dense.

I baked the cake layers in two 6-inch pans for 27-30 minutes, until the tops were set and toothpick inserted cake out clean.

What sweetener to use in this Keto Chocolate Cake?

I recently tried Pyure organic Stevia Sweetener. I liked it. I think it may be slightly sweeter than Swerve.

In this Low-carb chocolate layer cake I used Swerve Confectioners for both the layers and whipped cream filling.

Erythritol can be substituted in equal amounts.

A slice of Keto chocolate cake and a cake on a stand

How to garnish this cake?

I left this cake “naked”. It is a technique, where you layer the cake layers with filling in between, but don’t add any frosting on top or around the sides. It is a great and effortless technique for non cake makers.

I made a very minimal ganache with sugar-free dark chocolate and heavy cream and added it on top of the cake.

I then decorated it with fresh strawberries, blueberries and raspberries.

Turn this Recipe into a Keto Chocolate Mug Cake

Don’t want to make a whole cake, but prefer a Keto mug cake instead?

You can use most of the ingredients to make a mug cake. You can bake it in the microwave or in the oven. It is so good!

Mug cakes are a staple in Keto diet, especially to chocolate lovers like me.

I’ll be sharing the Chocolate Keto Mug Cake recipe in a separate post very soon.

For one Keto chocolate mug cake:

  • 1 egg
  • 2 tbsp coconut flour
  • 2 tbsp cocoa powder
  • 2 tbsp almond flour
  • 1/4 tsp vanilla extract
  • 2 drops coffee extract
  • pinch of salt
  • 2 tbsp melted coconut oil
  • 1-2 tbsp Swerve confectioners
  • 1/2 tsp baking powder

Mix the ingredients together. Place in a greased ramekin.

Cook in the microwave for 70 – 80 seconds or bake for 10-12 min.

Other Keto Dessert Recipes:

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
Keto chocolate cake on a cake stand with slices cut out
5 from 10 votes

Keto chocolate cake

Keto Chocolate Cake-low-carb, gluten-free, sugar-free and flourless. Very moist and chocolatey cake layers with a creamy chocolate mascarpone filling in between. Small 6-inch cake that is easy to make and great for parties. Mug cake option available, too.
Prep: 20 minutes
Cook: 30 minutes
Total: 50 minutes
Servings: 16


For the cake layers:

  • 1 2/3 cups almond flour
  • 1/3 cup coconut flour
  • 1/4 tsp salt
  • 2 tsp baking powder
  • 1/3 tsp baking soda
  • 1/3 cup cocoa powder
  • 1 tsp Xantan gum
  • 5 eggs
  • 1/2 cup powdered erythritol
  • 1 tsp coffee extract
  • 1/3 cup coconut oil, melted butter
  • 3/4 cup almond or coconut milk (not from a can)
  • 1 tsp white vinegar or lemon juice
  • 1 tsp vanilla

For the chocolate mascarpone cake filling:

  • 6 oz mascarpone
  • 1/3 cup powdered erythritol
  • 2 oz chocolate, melted
  • 1 tbsp cocoa powder
  • 1 cup heavy cream

For the chocolate ganache:

  • 2 oz Keto Chocolate
  • 1/4 cup heavy whipping cream


For the cake layers:

  • Preheat oven to 350 F. Grease two 6-inch round cake pans with butter. Set aside.
  • In a bowl combine the dry ingredients – coconut flour, almond flour, baking soda, baking powder, xantan gum. salt and cocoa powder.
  • Combine almond milk with vinegar (lemon juice).
    In a separate bowl beat the eggs with powdered erythritol for 4-5 minutes on medium-high speed. Add in the vanilla extract, coffee extract, coconut oil.
  • Add in 1/2 of the dry ingredients to the egg and sweetened mixture. Mix to combine. Add 1/2 of the milk and mix to combine.
  • Repeat by adding the remaining liquid and dry ingredient and mix until just combined.
  • Divde batter between the two pans. Smooth out the tops. Bake for 25-30 minutes, until toothpick inserted comes out clean.
    Let the cakes cook inside the pans for 10 minutes and then transfer to wire rack to cool down completely.
  • Using a serrated knife cut the cakes in half horizontally.

To make the whipped chocolate mascarpone cream:

  • Melt the chocolate and let it cool for 5 minutes.
  • In a bowl mix together the mascarpone, cocoa powder and sweetener, using a spatula.
  • Mixing on medium speed with an electric mixer, slowly add in the heavy cream. Mix just until the Cream has been incorporated and thickened. Over mixing or mixing on high speed may result into the mascarpone separating and releasing liquid.
  • Slowly, add in the melted chocolate, mixing on slow speed until combined.
  • Assemble the cake by layering cake layers and filling, leaving the top without any filling.

To make the ganache:

  • Place chocolate in a bowl. Heat the heavy cream to a boil. Pour over the chocolate. Mix to combine.

To garnish:

  • Pour ganache over the top of the cake and smooth with a spatula. Top with berries.


Calories: 257kcal, Carbohydrates: 6g, Protein: 6g, Fat: 23g, Saturated Fat: 12g, Cholesterol: 82mg, Sodium: 100mg, Potassium: 135mg, Fiber: 3g, Sugar: 2g, Vitamin A: 440IU, Vitamin C: 0.1mg, Calcium: 87mg, Iron: 1.2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Dessert
Cuisine: American
Tried this recipe?Mention @cookinglsl or tag #cookinglsl!

Sweet Keto Snacks:

You May Also Like:

Hi! I'm Mira.

I share simple, mostly low-carb and Keto recipes, that don't take a lot of time to make and use mostly seasonal, easy to find ingredients. I'm a supporter of healthy eating, but you'll also find some indulgent treats too.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. This is such a gorgeous cake, Mira! I love that you made a keto version and explained all of your tips and tricks. I definitely have to try this beauty!

  2. Wish there was a video!! I do better watching something made than reading it. Cake looks amazing. Going to try to see if I can make it for my birthday. Can I use coconut milk instead of almond milk?

    1. Hi,
      Yes, I promise I’ll record a video and tag you. I just had a baby and had to post this recipe without a video, because I did not have time to make one. Thank you!

  3. Made this cake For a second time today after the first one was such a success.
    I use almond meal, not flour that is all we can get.
    For some reason my cake gets a good ride in the oven but deflates when it’s cooling and they end up with no Hight. I might have to make a second batch to get more than two layers.
    Any suggestions to keep it risen?
    Thanks for the recipe!

    1. Hi Kim,
      Did you use a fresh container of baking powder and also baking soda? They sound that they might have been open for a while. Also beating the sugar and eggs for 5 minutes makes a thick mixture, that has some bubbles in it, helping the cake rise more.
      Next time you may try baking for 3-5 minutes more, then leave the cake to cool inside the pan, sometimes when cakes are under baked, they tend to deflate easily, once taken out of the oven.