• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • Recipes
  • Free Cookbook
  • About me

Low Carb with Jennifer logo

menu icon
go to homepage
  • Home
  • Recipes
  • My App
  • About
  • Follow me on:

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipes
    • My App
    • About
  • Follow me on:

    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » Keto Desserts

    Published: Nov 4, 2023 · Modified: Mar 7, 2024 by Jennifer Banz· 8 Comments

    Keto Chocolate Cake with Milk Chocolate Buttercream

    Servings: 12
    |
    Cals: 449
    |
    Fat: 42
    |
    Carbs: 10
    |
    Fiber: 6
    |
    Protein: 8
    |
    Time: 48 minutes mins
    Jump to Recipe Pin for Later

    Producing a delicious keto chocolate cake that is moist, airy, and perfectly sweet can be a feat, but I think I have cracked the code. The milk chocolate buttercream is the perfect balance of sweetness and rich chocolate flavor that will please all versions of chocolate lovers. I am confident that you will enjoy this keto cake with friends and family for years to come.

    a thick slice of chocolate cake on a plate

    Photos to reference while making the cake

    cake pans with parchment paper rounds in the bottom

    Prepping the pans: You want to spray the cake pans really well with cooking spray. You also want to line just the bottom with rounds of parchment paper to help the cakes come out of the pans easier after baking and cooling.

    chocolate cake batter in a glass bowl

    Batter consistency: The cake batter should be loose and pourable, but not runny. This will give our almond flour cake the best texture and make for a moist chocolate cake.

    batter in cake pans

    Evenly distribute the batter: I like to use a kitchen scale and weigh the pans with the batter to make sure I have the batter evenly distributed.

    sifting cocoa powder into frosting

    Making the keto chocolate frosting: Cocoa powder is notorious for having lumps so you definitely want to sift the cocoa powder into the creamed butter for the best consistency. To make this a milk chocolate buttercream, I used Hershey's cocoa powder. For a deep chocolate flavor, you can use dutch process.

    keto chocolate frosting in a stand mixer

    Buttercream consistency: The frosting will have a fluffy texture and be easily spreadable. If it seems too thick, you can add room temperature cream, almond milk, or coconut milk to loosen it up.

    The consistency of the sugar-free sweetener in the frosting is not going to be as smooth as using powdered sugar. This is due to the nature of a sugar substitute with sugar alcohols such as erythritol. You could try allulose which is supposed to cream into the butter much more smoothly. I haven't tried it so I cannot say for sure.

    a frosting chocolate cake

    Frosting the cake: I am not a cake decorator by any means, but I think doing some swirls with an offset spatula is really easy to do, especially with this fluffy frosting.

    a slice of low-carb chocolate cake
    keto chocolate cake on a white plate

    Keto Chocolate Cake with Milk Chocolate Buttercream

    Author: Jennifer Banz
    5 from 6 votes
    Pinterest Facebook Share on X
    Share Print Pin
    Prep 30 minutes mins
    Cook 18 minutes mins
    Total 48 minutes mins
    I wanted to make a classic chocolate cake that you would be happy to serve to guests. They may know it's sugar free and gluten free, but maybe they don't mind because it's so delicious? I know one thing is for sure, my picky teenager took one bite of this keto chocolate cake, looked at me delighted, then took another bite. That is a win in my book.
    4g net carbs per slice
    Servings 12
    Course Dessert
    Cuisine American

    Ingredients

    Chocolate Cake
    • 2 ½ cups almond flour (see my favorite on Amazon) (note 1)
    • 1 ½ cups sugar free granulated sweetener (see my favorite on Amazon) (note 2)
    • 1 teaspoon baking soda
    • 1 teaspoon kosher salt
    • ½ cup oil (note 3)
    • ½ cup unsweetened cocoa powder (note 4)
    • ½ cup full fat sour cream (note 5)
    • 4 large eggs, beaten
    • 1 tablespoon vanilla extract
    Milk Chocolate Buttercream
    • 1 cup unsalted butter, softened to room temperature
    • 3 ½ cups sugar free powdered sweetener (note 2)
    • ¾ cup unsweetened cocoa powder, sifted to remove any clumps
    • ½ teaspoon kosher salt
    • ½ cup full fat sour cream
    • 2 teaspoons vanilla extract
    • 2-4 tablespoons heavy cream, room temperature (or unsweetened almond milk)

    Equipment

    • 2 9 inch (22cm) metal round cake pans a springform pan will also work

    Method

    Make the 2 cake layers:
    1. Preheat the oven to 325F (150C) and spray 2 round cake pans with cooking spray. Line the bottoms of each pan with a round of parchment paper, avoiding the sides. Note: scroll past the recipe for photos to reference while making the cake.
    2. In a large mixing bowl, whisk together the almond flour, sweetener, baking soda, and salt. Be sure there are no remaining clumps of dry ingredients. Set aside.
    3. Measure out the oil in a microwave safe liquid measuring cup and microwave on high for 45 seconds. Stir in the cocoa powder until fully incorporated. Note: this helps bloom the cocoa powder for the best chocolate flavor.
    4. Stir the oil and cocoa mixture into the almond flour mixture. Now add in the remaining wet ingredients: sour cream, beaten eggs, and vanilla. Stir well until fully incorporated. Be sure to scrape the sides and bottom of the bowl.
    5. Pour the batter evenly into the two cake pans. You may want to weight each pan on a kitchen scale to be sure the same amount of batter is in each one. Bake in the center of the preheated oven for 15-18 minutes, until a toothpick comes out with a few crumbs. It's best to err on the side of caution and pull the cakes sooner than later.
    6. Remove the cakes from the oven to a cooling rack and cool the cakes completely before removing from the pans. Note: the center may sink a little after cooling. This is due to the use of moist ingredients to counteract the dryness of the cocoa powder. Cooking longer will alleviate this, but then you are left with a dry cake.
    Make the buttercream:
    1. In the bowl of a stand mixer fitted with the paddle attachment, or using an electric mixer, beat the butter on medium speed until creamy, about 2 minutes.
    2. Add in the powdered sweetener, sifted cocoa powder, salt, sour cream, and vanilla. Beat on low speed for 30 seconds, then increase to high speed and beat for about 1 minute more. If frosting seems too thick, add in the heavy cream and beat for a 10-20 seconds longer. The heavy cream needs to be room temperature. Cold cream will affect the texture of your icing.
    Assemble the layer cake:
    1. Remove one of the cakes from the pan and place on a cake plate with the bottom of the cake facing up. Remove the sheet of parchment paper from the bottom and discard. Cover with a ½ inch layer of frosting. Repeat with the second layer, placing it evenly on top of the frosted cake. Spread remaining frosting all over the tops and sides. I always use an offset spatula when frosting cakes.
    2. Cover leftover cake in an airtight container and store in the refrigerator for up to 5 days. I like using this cake carrier for storing and transporting.

    Notes

    1. Almond flour: For the best results, look for an almond flour that is finely ground.  Avoid almond meal.  Also, coconut flour has not been tested in this recipe but if I were to test it, I would use ¾ cup.
    2. Granulated sweetener: I have linked to the one I use in the recipe card which is a monk fruit sweetener and erythritol blend.  You could also use the powdered version that is needed for the frosting if you do not want to buy 2 different keto sweeteners.  
    3. Oil: You can use melted butter or coconut oil in place of the oil, but when you refrigerate your cake, the butter or coconut oil will solidify and cause the cake to become dry.  I use canola oil or olive oil for a moist cake.
    4. Cocoa powder: I use Hershey's cocoa powder because that's what I always have on hand.  For a richer dark chocolate cake and/or frosting, use a dutch process cocoa powder.
    5. Sour cream: I chose sour cream for this recipe over my usual Greek Yogurt to give the cake some added richness.  Greek Yogurt will also work.
    6. Chocolate chips: for an even richer chocolate cake, you can add sugar-free chocolate chips to the top of the cake as decoration.  I would not recommend adding them to the cake batter as they may sink to the bottom.
    7. Other frosting options: try my cream cheese frosting or use a sweetened whipped cream for a light option.

    Nutrition

    Calories449Carbohydrates10gProtein8gFat42gFiber6g

    Did you make this recipe?

    Leave a comment or rating below!

    More Keto Desserts

    • cake on a plate
      Keto Snickerdoodle Mug Cake
    • strawberries dipped in chocolate fruit dip
      The 8 Chocolate Recipes I Keep On Repeat (And No One Believes They're Keto!)
    • sweetened berries over yogurt in a glass bowl
      Low Carb Berry Yogurt Bowl
    • keto lemon cookies on a sheet tray
      Keto Iced Lemon Cookies

    Reader Interactions

    Comments

      Leave a Comment & Rating! Cancel reply

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

      Recipe Reviews




    1. Deb says

      January 15, 2024 at 8:14 am

      5 stars
      I made this for my mother’s 85 birthday. Her and I both have diabetes. I was very pleased with after eating Blood sugar test results. I used dark chocolate. I may have cooked it too long. The cake turned out dense but moist. It was delicious. There was a nice chocolate flavor with no aftertaste using the exact products in the recipe. Definitely will make again.

      Reply
    2. Hattie says

      November 13, 2023 at 4:45 am

      good

      Reply
    3. Sandra says

      November 04, 2023 at 4:21 pm

      Jennifer, thank you so very much for the recipes.The cake looks delicious.
      I can't wait to try to make it.

      Reply
    4. Maria says

      September 15, 2021 at 3:15 pm

      5 stars
      This is a cake that a friend cooked for my birthday. Ever since, this is my go to chocolate cake. It's delicious, moist and it can be the base for many different chocolaty foods.

      Reply
    5. Priscilla Aime says

      December 25, 2020 at 5:47 pm

      5 stars
      These are absolutely addicting. I love them. They are super moist and delicious. They dont need frosting at all. Thanks for this fantastic recipe!!!

      Reply
    6. Sharon Goins says

      May 22, 2020 at 8:36 pm

      5 stars
      I have tried numerous Keto chocolate cake recipes and this is the best!

      Reply
    7. Natalie says

      January 23, 2019 at 11:00 am

      5 stars
      I just made this. I cut the recipe in half and used confectioners Lakanto because it’s what I had. It made 10 short cupcakes. I could have filled the tins more and had less cupcakes, but I preferred to have more. They are very good! I ran out of heavy cream for the frosting and instead whipped up a Keto Chocolate cream cheese frosting. Thanks!

      Reply
    8. Gabriel Rios says

      January 14, 2019 at 9:05 pm

      5 stars
      Made the cake tonight! It was so moist and good! I also made the frosting, everything came out perfect! Thank you for the recipe!

      Reply

    Primary Sidebar

    Meet Jennifer

    Jennifer standing in her kitchen

    Hi, I'm Jennifer Banz - Creator behind Low Carb with Jennifer and author of Live Life Keto.

    I’ve been developing easy, high-protein, low carb recipes for over 13 years. Everything I share is simple, fast, and made with real ingredients you already have.

    More about me →

    Popular

    • keto chicken thighs in an air fryer
      Air Fryer Chicken Thighs - Super Crispy!
    • oven baked chicken tenders on a platter
      Oven Baked Chicken Tenders (Juicy, Easy, Never Dry)
    • a whole chicken roasted in an air fryer basket
      Air Fryer Whole Chicken (Juicy Meat + Crispy Skin)
    • shredded bbq in a crockpot
      Easy Crock Pot Pork Loin BBQ Pulled Pork (Juicy Slow Cooker Recipe)
    • chocolate keto mug cake in a ramekin
      Keto Mug Cake - Chocolate, Vanilla, or Peanut Butter
    • steak tips cooked in a skillet
      Easy Sirloin Steak Tips (Tender, Juicy, 4 Ingredients)
    • keto cheesecake with a slice missing
      Perfect Keto Cheesecake (Creamy, Easy, No Cracks)
    • minute steak and gravy in a skillet
      Tender Cube Steak with Gravy (Slow Cooker or Stove Top Recipe)
    • sliced keto zucchini bread
      Easy Keto Zucchini Bread - Sweet or Savory
    • crispy chicken thighs on a sheet tray with a rack
      Crispy Baked Chicken Thighs (Easy Oven Recipe With Crispy Skin)

    Footer

    ↑ back to top

    Not sure what to make for dinner?

    Get my free cookbook with 80 simple, high-protein meals you can actually make on repeat.

    Privacy Policy and Terms of Service

    Accessibility Policy

    Sign Up! for emails and updates

    Contact

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2026 JMHA, LLC