Sugar-Free Vanilla Cake with Thick Chocolate Cream

A soft, pale cake under a thick layer of chocolate cream is the kind of snack cake that never goes out of style. This sugar-free vanilla cake bakes in a small square pan and is topped with a rich, spreadable chocolate cream.

The cake is almond and coconut flour with eggs, Greek yogurt and a little butter, sweetened with granulated allulose. The topping is Neufchâtel, yogurt, cream and cocoa, and each of the 9 squares has about 151 calories and 4g net carbs.

There is no frosting to pipe and no layers to stack. The chocolate cream is simply spread over the cooled cake, chilled, and cut into squares.

Why You’ll Love This Sugar-Free Vanilla Cake

  • Soft and moist. Greek yogurt keeps the crumb tender.
  • Thick chocolate cream. A cocoa and Neufchâtel layer gives every square a generous topping.
  • 4g net carbs per square. Each of the 9 squares has about 151 calories and 8g protein.
  • Small batch. A 5×5-inch pan makes 9 neat squares.

Ingredient Notes

Cake. Half a cup of super-fine almond flour and 2 tablespoons of coconut flour make the base, with two eggs, ¾ cup of FAGE Total 0% Greek yogurt, a tablespoon of melted butter, ¾ teaspoon of baking powder and ½ teaspoon of alcohol-free vanilla flavoring for the vanilla flavor.

Chocolate cream. Five ounces of Philadelphia Neufchâtel, 3 tablespoons of Greek yogurt, 2 tablespoons of heavy whipping cream and 3 tablespoons of unsweetened cocoa powder are beaten until thick and spreadable.

Allulose. Granulated allulose sweetens the cake and powdered allulose sweetens the chocolate cream. Allulose is a rare sugar that the FDA allows to be excluded from the total sugars and added sugars declarations on the Nutrition Facts label.

If you want to check the nutrition of staples like almond flour, eggs and cocoa powder yourself, you can look them up on USDA FoodData Central.

How to Make Sugar-Free Vanilla Cake

You need a 5×5-inch square metal pan that is 2 inches deep, parchment, an electric mixer, mixing bowls and a spatula. Prep takes about 25 minutes, the cake bakes for 22 to 28 minutes, and it chills for at least 3 hours.

Bake the cake

Step 1. Preheat the oven to 325°F (163°C) and line the pan with parchment.

Step 2. Whisk the almond flour, coconut flour and baking powder.

Step 3. Beat the eggs and granulated allulose until slightly pale and foamy.

Step 4. Add the 170g of yogurt, the melted butter and the vanilla and mix gently.

Step 5. Fold in the dry ingredients until just combined.

Step 6. Rest the batter for 2 minutes.

Step 7. Spread it evenly into the prepared pan.

Step 8. Bake for 22 to 28 minutes, until the center is set and a toothpick comes out without wet batter.

Step 9. Cool the cake completely.

Pale vanilla almond flour cake cooling in a square metal pan
Baked vanilla cake cooling in the pan.

Make the chocolate cream

Step 10. Beat the Neufchâtel until smooth.

Step 11. Add the 50g of yogurt, the cocoa and the powdered allulose and mix until creamy.

Step 12. Add the heavy cream and beat briefly until thick and spreadable.

Frost, chill and cut

Step 13. Spread the chocolate cream over the cooled cake in a thick, even layer.

Step 14. Smooth the top with gentle spatula swirls.

Thick chocolate cream being spread over cooled vanilla cake
Spreading chocolate cream over the cake.

Step 15. Refrigerate for at least 3 hours.

Step 16. Lift the sugar-free vanilla cake out of the pan and cut it into 9 equal squares.

Sugar-free vanilla cake chocolate cream cut into nine squares
Vanilla cake chocolate cream cut into squares.

Success Tips for Sugar-Free Vanilla Cake

Do not overbake. Start checking at 22 minutes. The cake is done when the center is set and a toothpick comes out without wet batter.

Cool it completely. The chocolate cream goes on a fully cooled cake, or it will soften and slide.

Do not overwhip the topping. Beat the cream only briefly once it goes in. You want it thick and smooth.

Chill fully. Three hours in the refrigerator gives clean, distinct layers when you cut.

More Sugar-Free Snack Cakes

For more chocolate in a pan, try my sugar-free Texas sheet cake bars. If you like a bright, fruity cake, the sugar-free lemon poke cake is a spring favorite.

And for a cozy spoonable dessert, bake the creamy sugar-free lemon pudding cake.

Storage

Keep the cake in the refrigerator, since the chocolate cream is made with Neufchâtel and cream. The recipe does not give a storage time.

Sugar-Free Vanilla Cake FAQ

What size pan do I need?

The recipe uses a 5×5-inch square metal pan that is 2 inches deep, lined with parchment.

How do I know the cake is done?

After 22 to 28 minutes the center should be set and a toothpick should come out without wet batter.

Why chill the cake before cutting?

Three hours in the refrigerator firms the chocolate cream so the squares cut into clean, distinct layers.

Is this sugar-free vanilla cake frosted?

Yes. Instead of a buttercream, this sugar-free vanilla cake is topped with a thick chocolate cream made with Neufchâtel, yogurt, cream and cocoa.

How many squares does the sugar-free vanilla cake make?

The recipe makes 9 equal squares from one 5×5-inch pan of sugar-free vanilla cake.

Is allulose a sugar alcohol?

No, allulose is a rare sugar, not a sugar alcohol.

Soft cake, thick chocolate cream and nothing complicated in between, this sugar-free vanilla cake is an easy square to love.

Sugar-free vanilla cake chocolate cream in thick square slices

Sugar-Free Vanilla Cake with Thick Chocolate Cream

A moist almond-flour vanilla cake topped with a thick chocolate cream layer, chilled into clean distinct layers. 9 squares, about 151 calories and 4 g net carbs each.
Prep Time 25 minutes
Cook Time 28 minutes
Chill/Rest Time 3 hours
Total Time 3 hours 53 minutes
Servings: 9 squares
Calories: 151

Ingredients
  

Moist Vanilla Cake Base
  • ½ cup super-fine almond flour 56g
  • 2 tablespoons coconut flour 12g
  • 2 large eggs 100g
  • ¾ cup FAGE Total 0% Greek yogurt 170g
  • 1 tablespoon unsalted butter, melted 14g
  • 3 tablespoons granulated pure allulose 35g
  • ¾ teaspoon baking powder 3g
  • ½ tsp alcohol-free vanilla flavoring (2g)
Thick Chocolate Cream Layer
  • 5 oz Philadelphia Neufchâtel, softened 140g
  • 3 tablespoons FAGE Total 0% Greek yogurt 50g
  • 2 tablespoons heavy whipping cream 30g
  • 3 tablespoons unsweetened cocoa powder 16g
  • ⅓ cup powdered pure allulose 40g

Equipment

  • 5×5-inch square metal pan 2 inches deep
  • Parchment
  • electric mixer
  • Mixing bowls
  • Spatula

Method
 

  1. Preheat oven to 325°F (163°C). Line pan with parchment.
  2. Whisk almond flour, coconut flour and baking powder.
  3. Beat eggs and granulated allulose until slightly pale and foamy.
  4. Add 170g yogurt, melted butter and vanilla. Mix gently.
  5. Fold in dry ingredients until just combined.
  6. Rest batter for 2 minutes.
  7. Spread evenly into prepared pan.
  8. Bake 22–28 minutes until center is set and a toothpick comes out without wet batter.
  9. Cool cake completely.
  10. Beat Neufchâtel until smooth.
  11. Add 50g yogurt, cocoa and powdered allulose. Mix until creamy.
  12. Add heavy cream and beat briefly until thick and spreadable.
  13. Spread chocolate cream over cooled cake in a thick, even layer.
  14. Smooth top with gentle spatula swirls.
  15. Refrigerate at least 3 hours.
  16. Lift from pan and cut into 9 equal squares.

Notes

Success Notes
  • Keep vanilla cake soft and moist; avoid overbaking.
  • Chocolate cream should be thick and smooth.
  • Do not overwhip the topping.
  • Chill fully for clean, distinct layers.
Per serving (1 of 9): about 151 calories, 6 g total carbs, 2 g fiber, 4 g net carbs, 8 g protein and 11 g fat.

Leave a Comment

Recipe Rating