Keto Triple-Layer Chocolate Peanut Butter Fudge

Prep: 45 minCook: 20 min1 cakemedium
Triple-Layer Chocolate Peanut Butter Fudge with Xylitol Base

An indulgent sugar-free dessert featuring three distinct layers: a light cocoa base, rich chocolate mousse middle, and creamy peanut butter top finished with fudge coating. Each layer requires separate preparation and freezing time, creating dramatic visual contrast when sliced. The xylitol sweetener keeps it refined sugar-free while maintaining deep chocolate and nutty peanut butter flavors. Perfect for special occasions when you want to impress with both presentation and taste, this make-ahead dessert serves well for dinner parties or celebrations where dietary considerations matter.

Ingredients

Yield: 1 cake
  • 4 eggs, separated
  • 4 ½ tablespoons xylitol
    granulated sugar1:1none

    sweeter taste

  • 3 tablespoons Gefen Cocoa Powder
  • 6 ½ ounces good-quality dark chocolate (60 or 70 percent cocoa solids) or sugar-free chocolate
    milk chocolate1:1noneadds dairy

    milder flavor

    Full guide →
  • 6 eggs, separated
  • cup xylitol
    granulated sugar1:1none

    sweeter taste

  • 3 eggs, separated
  • 4 tablespoons smooth, unsweetened Gefen Peanut Butter
    almond butter1:1nut-freepeanuts-freeadds dairy

    different flavor

    Full guide →
  • 3 tablespoons xylitol
    granulated sugar1:1none

    sweeter taste

  • cup Gefen Cocoa Powder
  • 4 tablespoons soy milk
    regular milk1:1nonesoy-freeadds dairy

    richer flavor

    Full guide →

Instructions

  1. 1

    Preheat oven to 350 degrees Fahrenheit

  2. 2

    Beat egg whites until stiff, gradually adding xylitol

  3. 3

    Slowly add egg yolks and cocoa powder to beaten whites

  4. 4

    Pour mixture into large round springform pan, spreading evenly

  5. 5

    Bake for 15-20 minutes, then let cool completely

  6. 6

    Melt chocolate in double boiler, stirring constantly to prevent burning

  7. 7

    Remove from heat and add egg yolks one at a time

  8. 8

    Beat egg whites until stiff, gradually add xylitol

  9. 9

    Gently fold melted chocolate mixture into beaten whites

  10. 10

    Spread chocolate mousse evenly over cooled base

  11. 11

    Freeze for one hour before adding next layer

  12. 12

    Melt peanut butter in small saucepan over low heat until very runny

  13. 13

    Beat egg whites until stiff, slowly adding xylitol

  14. 14

    Fold egg yolks and melted peanut butter into beaten whites

  15. 15

    Pour peanut butter mixture over chocolate mousse and smooth top

  16. 16

    Freeze for one hour

  17. 17

    Combine cocoa powder, xylitol, and soy milk in small saucepan

  18. 18

    Heat mixture over very low heat until smooth and melted

  19. 19

    Pour fudge mixture over peanut butter layer

  20. 20

    Freeze until set

Tips

Tip 1

Ensure egg whites reach stiff peaks for proper structure in each layer. Room temperature eggs whip better than cold ones.

Tip 2

Freeze each layer completely before adding the next to prevent mixing and maintain distinct layers.

Tip 3

Use a springform pan for easy removal and clean slicing of the finished dessert.

Good to Know

Storage

Cover and store in freezer for up to 2 weeks. Thaw in refrigerator for 30 minutes before serving.

Make Ahead

Can be made completely up to 3 days ahead. Keep frozen until ready to serve.

Serve With

Slice with warm knife for clean cuts. Serve directly from freezer or after brief thawing.

See pairing guide →

Common Mistakes

Watch

Don't add hot chocolate mixture to egg whites to avoid deflating them

Watch

Avoid rushing freezing times to prevent layer mixing

Watch

Don't overheat peanut butter to avoid seizing

Substitutions

Nut-Free Alternatives

peanut butter
almond butter1:1nut-freepeanuts-freeadds dairy

different flavor

Full guide →

General Alternatives

xylitol
granulated sugar1:1none

sweeter taste

Full guide →
dark chocolate
milk chocolate1:1noneadds dairy

milder flavor

Full guide →
soy milk
regular milk1:1nonesoy-freeadds dairy

richer flavor

Full guide →
Find more substitutions →

FAQ

Can I use regular sugar instead of xylitol?

Yes, substitute equal amounts of granulated sugar for xylitol. The taste will be sweeter and it won't be sugar-free anymore.

How long does this keep in the freezer?

Properly covered, this fudge keeps well in the freezer for up to 2 weeks. Wrap tightly in plastic wrap and foil.

Can I make this without eggs?

The eggs provide structure for all layers, making substitution difficult. Consider using aquafaba for egg whites and commercial egg replacer for yolks.