Keto Chocolate Cake (Rich, Moist & Low-Carb with Chocolate Frosting)

Rich, moist keto chocolate cake made with almond flour, cocoa, and a creamy low-carb chocolate frosting. Gluten-free, sugar-free dessert with about 4–5g net carbs per slice—perfect for birthdays and celebrations.

About This Recipe

This Keto Chocolate Cake gives you everything you want from a classic chocolate cake—rich flavor, moist crumb, and creamy frosting—without the sugar and flour.

It’s:

  • Made with almond flour (and a little coconut flour)
  • Sweetened with a keto-friendly sweetener
  • Gluten-free and low-carb
  • Around 4–5 g net carbs per slice (depending on brands and frosting amount)

Perfect for birthdays, holidays, or whenever a serious chocolate craving hits.

Ingredients: What You’ll Need

Dry Ingredients (Cake)

  • 2 cups (200 g) fine blanched almond flour
  • 3 Tbsp (21 g) coconut flour
  • ½ cup (45 g) unsweetened cocoa powder (natural or Dutch-process)
  • 2 tsp baking powder (gluten-free)
  • ½ tsp baking soda
  • ½ tsp fine sea salt

Wet Ingredients (Cake)

  • 4 large eggs, room temperature
  • ½ cup (115 g) unsalted butter, melted and slightly cooled
    • Or ½ cup (120 ml) light-tasting olive oil/avocado oil
  • ½ cup (120 g) sour cream or full-fat Greek yogurt
  • ¾–1 cup (150–200 g) granular keto sweetener
    • Erythritol/monk fruit blend or allulose
  • 2 tsp vanilla extract
  • ½ cup (120 ml) unsweetened almond milk (or other low-carb milk)
  • 1 tsp instant espresso powder (optional, enhances chocolate flavor)

Keto Chocolate Frosting

  • ½ cup (115 g) unsalted butter, softened
  • 170 g (6 oz) cream cheese, softened
  • ½ cup (45 g) unsweetened cocoa powder
  • 1½–2 cups (180–240 g) powdered keto sweetener
    • Adjust to taste & consistency
  • 2–4 Tbsp heavy cream or unsweetened almond milk
  • 1½ tsp vanilla extract
  • Pinch of fine sea salt

(Optional: sugar-free dark chocolate shavings or berries for garnish)

Instructions: Step-by-Step Preparation

1. Prep Pans & Oven

  1. Preheat oven to 175°C.
  2. Grease and line two 20 cm (8-inch) round cake pans (or one 23 cm / 9-inch pan) with parchment circles and grease sides well.

2. Mix Dry Ingredients

  1. In a medium bowl, whisk together:
    • Almond flour
    • Coconut flour
    • Cocoa powder
    • Baking powder
    • Baking soda
    • Salt
    • Espresso powder (if using)
      Make sure there are no lumps, especially in the cocoa.

3. Beat Wet Ingredients

  1. In a large bowl, whisk or beat together:
    • Eggs
    • Melted butter or oil
    • Sour cream / Greek yogurt
    • Granular sweetener
    • Vanilla extract
  2. Mix until smooth and slightly lightened.

4. Combine Batter

  1. Add half of the dry ingredients to the wet mixture and stir until just combined.
  2. Stir in almond milk.
  3. Add remaining dry ingredients and mix gently until no dry patches remain.
    • The batter will be thicker than a traditional flour cake, more like a soft mousse or brownie batter.

5. Bake

  1. Divide batter evenly between the two prepared pans (or pour all into one 9-inch pan). Spread and smooth tops.
  2. Bake at 175°C for:
    • Two 8-inch layers: 22–28 minutes
    • One 9-inch pan: 25–32 minutes
      Until:
    • Tops are set
    • A toothpick inserted in the center comes out with just a few moist crumbs (no wet batter)
  3. Cool cakes in pans for 10–15 minutes, then run a knife around edges, invert onto wire racks, and cool completely.

Make the Keto Chocolate Frosting

  1. In a large bowl, beat softened butter and cream cheese together until smooth and creamy (2–3 minutes).
  2. Add cocoa powder and 1 cup powdered sweetener; beat on low until combined, then on medium until smooth.
  3. Add vanilla, salt, and 2 Tbsp cream/almond milk. Beat again.
  4. Gradually add the remaining powdered sweetener, tasting as you go, until the desired sweetness and thickness are reached.
  5. If frosting is too thick, add more cream 1 Tbsp at a time. If too thin, add more powdered sweetener.
  6. Beat 1–2 more minutes until light and fluffy.

Assemble the Keto Chocolate Cake

  1. If needed, level the tops of cake layers with a serrated knife.
  2. Place one layer on a serving plate or cake stand.
  3. Spread a generous amount of frosting over the top.
  4. Place the second layer on top, pressing gently.
  5. Apply a thin crumb coat of frosting around sides and top; chill for 15–20 minutes.
  6. Frost the entire cake with the remaining frosting, smoothing or swirling as desired.
  7. Garnish with sugar-free chocolate shavings or berries if you like.

Let the cake sit 15–20 minutes at room temperature before slicing for the best texture.

How to Store It

  • Room Temperature (Cool Kitchen):
    • Covered for 1 day.
  • Refrigerator:
    • Store covered for 3–4 days.
    • Bring slices to room temperature for 20–30 minutes before serving; keto cakes are denser when cold.

Smart Ingredient Swaps

  • Sweeter or less sweet:
    • Use the lower end of the sweetener if you prefer a darker chocolate flavor; increase slightly for a sweeter cake.
  • Nut-free (ish):
    • Use finely ground sunflower seed flour in place of almond flour (1:1). Flavor will change slightly.
  • Dairy-free:
    • Use coconut oil instead of butter.
    • Use coconut cream instead of sour cream, and a dairy-free cream cheese & butter substitute for the frosting (texture will differ).
  • Single-layer cake:
    • Bake in a 9-inch pan and frost just the top (and sides if you like) for a simpler dessert.

How to Serve It (Keto-Friendly)

Serve Keto Chocolate Cake:

  • Plain, with just frosting
  • With:
    • Fresh raspberries or strawberries (if your carbs allow)
    • Unsweetened whipped cream
    • Sugar-free chocolate drizzle

Perfect for:

  • Birthdays & celebrations
  • Holidays (Christmas, Valentine’s, Easter)
  • Weekly “treat night” that still fits your macros

Pair with:

  • Coffee or espresso
  • Herbal tea
  • Almond milk or a keto hot chocolate

Cultural Background & Personal Touches

Traditional chocolate cake relies on sugar and wheat flour for sweetness and structure. This keto adaptation uses:

  • Almond + coconut flour for structure and moisture
  • Eggs and sour cream to keep it tender
  • Cocoa + espresso powder for deep chocolate flavor
  • Sugar-free sweeteners to keep carbs low

Personal touches that make this recipe stand out:

  • A small amount of coconut flour to improve the crumb (without drying it out)
  • Sour cream for moisture and a fine, tender texture
  • Cream cheese frosting that’s sturdy enough for layers and truly satisfying

Seasonal Variations

  • Holiday Chocolate Peppermint Cake:
    • Add ½ tsp peppermint extract to the frosting and top with crushed sugar-free peppermint candies.
  • Chocolate Raspberry Cake:
    • Add a thin layer of sugar-free raspberry jam or mashed berries between layers.
  • Mocha Cake:
    • Increase espresso powder in cake and frosting; top with coffee beans for decoration.
  • Chocolate Orange Cake:
    • Add orange zest and ½ tsp orange extract to the cake batter and frosting.

Freezer-Friendly Version

  • Cake Layers:
    • Cool completely, wrap each layer tightly in plastic and foil, and freeze up to 2 months.
    • Thaw in the fridge or at room temp (wrapped), then frost.
  • Frosted Cake or Slices:
    • Freeze slices on a tray, then wrap and store in a container for up to 1 month.
    • Thaw in fridge, then bring to room temp before serving.

Frequently Asked Questions

How many carbs are in keto chocolate cake?

  • Depending on brands and frosting thickness, about 4–5 g net carbs per slice if you cut into 12 slices.

Why is my cake dry or crumbly?

  • Most common causes: overbaking or too much coconut flour.
    • Measure coconut flour carefully (spoon & level, no packing) and check the cake a bit early.

Can I make this into cupcakes?

  • Yes. Fill lined muffin tins about ¾ full and bake at 175°C for 18–22 minutes. Frost once cooled.

Can I use only almond flour (no coconut flour)?

  • You can, but the texture will be a bit denser and more moist. Replace 3 Tbsp coconut flour with about ½ cup (50 g) more almond flour.

Keto Chocolate Cake (Rich, Moist & Low-Carb with Chocolate Frosting)

Difficulty:IntermediatePrep time: 30 minutesCook time: 40 minutesCooking Temp:100 CServings:4 servingsCalories:300 kcal Best Season:Available

Description

A rich, moist Keto Chocolate Cake made with almond flour, coconut flour, and cocoa, topped with a creamy low-carb chocolate frosting. Gluten-free, sugar-free, and perfect for birthdays and special occasions—without breaking your carb budget.

Ingredients

Instructions

  1. Preheat oven to 175°C. Grease and line two 20 cm (8-inch) round cake pans.
  2. In a bowl, whisk almond flour, coconut flour, cocoa, baking powder, baking soda, salt, and espresso powder.
  3. In a large bowl, whisk eggs, melted butter or oil, sour cream, sweetener, and vanilla until smooth.
  4. Add half the dry ingredients and mix until just combined. Stir in almond milk. Add remaining dry ingredients and mix gently.
  5. Divide batter between pans and smooth tops. Bake 22–28 minutes, until a toothpick comes out with a few moist crumbs.
  6. Cool 10–15 minutes in pans, then turn onto racks to cool completely.
  7. For frosting, beat butter and cream cheese until smooth. Add cocoa and 1 cup powdered sweetener; beat until smooth. Add vanilla, salt, and 2 Tbsp cream. Gradually add more sweetener and cream until the frosting is fluffy and spreadable.
  8. Level cake layers if needed. Place one layer on a plate, frost the top, add a second layer, and frost the top and sides.
  9. Decorate as desired and serve.

Notes

  • Use freshly grated keto-friendly chocolate on top for extra flair.
    Don’t overbake; keto cakes can dry out faster than wheat-based cakes.
    Store in the fridge and bring to room temperature before serving.
    Cupcakes and 9-inch single-layer variations work well with this batter.