This decadent keto dessert combines three luxurious elements:
Moist, rich chocolate cake
Silky no-bake cheesecake pudding
Chocolate ganache frosting
The result is a bakery-style layer cake with deep chocolate flavor and a creamy cheesecake center, while remaining low in carbohydrates and suitable for ketogenic diets.
Yield
12–14 servings
One 9-inch (23 cm) layer cake
Time Required
Task Time
Prep 45 minutes
Baking 30 minutes
Cooling 1 hour
Chilling 2 hours
Total About 4 hours 15 minutes
Nutrition (Approximate Per Slice)
Calories: 520
Protein: 11g
Fat: 47g
Total Carbs: 10g
Fiber: 5g
Net Carbs: 5g
Equipment
Two 9-inch cake pans
Mixing bowls
Electric mixer
Saucepan
Cooling racks
Offset spatula
Cake turntable (optional)
Parchment paper
Ingredients
Keto Chocolate Cake
Dry Ingredients
2 cups almond flour
½ cup coconut flour
¾ cup unsweetened cocoa powder
1¼ cups granulated allulose
2 tsp baking powder
1 tsp baking soda
½ tsp xanthan gum
½ tsp sea salt
Wet Ingredients
6 large eggs, room temperature
¾ cup melted butter
½ cup sour cream
½ cup unsweetened almond milk
2 tsp vanilla extract
Hot Liquid
½ cup hot brewed coffee
Coffee intensifies chocolate flavor without making the cake taste like coffee.
Cheesecake Pudding Filling
Cream Cheese Base
16 oz (450 g) cream cheese, softened
½ cup powdered allulose
Pudding Layer
1½ cups heavy cream
1 tsp vanilla extract
1 tbsp lemon juice
Pinch sea salt
Stabilizer (Optional)
1 tsp unflavored gelatin
1 tbsp water
Recommended for warm climates.
Chocolate Ganache Frosting
Main Ingredients
8 oz (225 g) sugar-free dark chocolate
1 cup heavy cream
2 tbsp butter
Optional Enhancement
1 tsp espresso powder
Garnish
Chocolate curls
Sugar-free chocolate shavings
Cocoa powder dusting
Keto whipped cream
Step 1: Prepare the Cake Pans
Preheat oven:
350°F (175°C)
Grease two 9-inch cake pans.
Line bottoms with parchment paper.
Step 2: Mix Dry Ingredients
In a large bowl combine:
Almond flour
Coconut flour
Cocoa powder
Allulose
Baking powder
Baking soda
Xanthan gum
Salt
Whisk thoroughly.
Break up all cocoa lumps.
Step 3: Mix Wet Ingredients
In a separate bowl whisk:
Eggs
Melted butter
Sour cream
Almond milk
Vanilla
Mix until smooth.
Step 4: Make the Batter
Pour wet ingredients into dry ingredients.
Mix until mostly combined.
Slowly add hot coffee.
The batter will be thinner than traditional cake batter.
This is normal.
Mix until smooth.
Step 5: Bake
Divide batter evenly between pans.
Bake:
25–30 minutes
Cake is done when:
Center springs back
Toothpick comes out mostly clean
Internal temperature reaches approximately 205°F (96°C)
Step 6: Cool Completely
Cool in pans:
10 minutes
Remove from pans.
Transfer to cooling racks.
Cool completely before filling.
Warm cake will melt the pudding layer.
Cheesecake Pudding Filling
Step 7: Prepare Gelatin (Optional)
Sprinkle gelatin over water.
Allow to bloom:
5 minutes.
Set aside.
Step 8: Whip Cream Cheese
Beat cream cheese:
3–4 minutes
Until completely smooth.
Add powdered allulose.
Beat again.
Step 9: Whip Cream
In another bowl whip:
Heavy cream
Vanilla
Lemon juice
Salt
Until stiff peaks form.
Step 10: Stabilize (Optional)
Microwave bloomed gelatin:
10 seconds
until liquid.
Cool slightly.
Whisk into cream cheese mixture.
Step 11: Fold
Gently fold whipped cream into cream cheese mixture.
Work in three additions.
Maintain as much air as possible.
Result:
Light
Creamy
Mousse-like
Chocolate Ganache
Step 12: Heat Cream
Heat heavy cream until steaming.
Do not boil.
Step 13: Melt Chocolate
Place chocolate in bowl.
Pour hot cream over chocolate.
Wait:
2 minutes
Add butter.
Whisk until glossy.
Step 14: Cool
Allow ganache to cool:
15–20 minutes
until spreadable.
Cake Assembly
Step 15: Level Cakes
Trim domed tops if necessary.
Create flat surfaces.
Step 16: Build First Layer
Place first cake layer on serving plate.
Spread all cheesecake pudding evenly.
Leave a ½-inch border around edges.
Step 17: Add Second Layer
Place second cake layer carefully on top.
Press lightly.
Step 18: Chill
Refrigerate:
30 minutes
This firms the pudding layer.
Step 19: Frost
Spread ganache across:
Top
Sides
Use offset spatula for smooth finish.
Step 20: Final Chill
Refrigerate:
1–2 hours
before slicing.
Professional Techniques
For Maximum Moisture
Brush cake layers lightly with:
Sugar-free chocolate syrup
or
Coffee sweetened with allulose
before filling.
For Bakery-Level Texture
Measure flours by weight:
Almond Flour
200 g
Coconut Flour
60 g
This improves consistency.
For Ultra-Smooth Filling
Strain cream cheese mixture through a fine sieve before folding in whipped cream.
Variations
Chocolate Strawberry Cheesecake Cake
Add sliced Strawberries between cake and filling.
Use sparingly to keep carbs low.
Cookies & Cream Version
Fold crushed keto chocolate sandwich cookies into pudding filling.
Peanut Butter Chocolate Version
Swirl natural unsweetened peanut butter into cheesecake pudding.
Triple Chocolate Version
Add:
Sugar-free chocolate chips
between layers.
Storage
Refrigerator
Store covered:
Up to 5 days
Because of the cheesecake filling, refrigeration is required.
Freezer
Freeze slices individually:
Up to 2 months
Wrap tightly.
Thaw overnight in refrigerator.
Troubleshooting
Cake Too Dense
Possible causes:
Overmixing
Too much coconut flour
Expired leavening agents
Filling Too Soft
Possible causes:
Under-whipped cream
Warm kitchen
Insufficient chilling
Ganache Too Thick
Add:
1 tbsp warm cream at a time
until desired consistency.
Expected Results
A properly made Keto Chocolate Cake with Cheesecake Pudding should have:
Deep chocolate flavor
Moist, tender crumb
Thick creamy cheesecake center
Rich chocolate ganache coating
Clean, attractive layers
Smooth slices with excellent structure

