In a large frying pan, add heavy whipping cream and heat over medium heat until warm. Stirring often.
In a small bowl, mix together sweetener, cocoa, flour, salt and xantham gum and add to heavy whipping cream. Continue stirring often as it begins to thicken.
Separate egg yolks into a small bowl and beat with a fork. Temper yolks and add to heavy cream mixture. Keep stirring for 2-5 more minutes until thicker.
Remove from heat and add evenly to 3 dessert cups.
Place dessert cups in the freezer for 10 minutes to cool.
Peanut Butter Layer
Add all ingredients to a small bowl and beat with hand beaters for several minutes until light and fluffy like you would expect homemade whipped cream to me.
Scoop evenly on top of the chocolate in dessert cups.
Place dessert cups back into the freezer while making the whipped cream.
Whipped Cream Layer
Add all ingredients to a small bowl and beat with hand beaters for several minutes until light and fluffy!
Finally, scoop the whipped cream evenly on top of the peanut butter layer.