Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(10)
Export 17 ingredients for grocery delivery
Step 1
In a medium saucepan over medium heat, combine the cream, milk, and sweetener. Bring to a simmer, stirring occasionally.
Step 2
In a medium bowl, whisk the egg yolks until smooth. Slowly add ½ cup of the hot cream mixture into the egg yolks, whisking continuously.
Step 3
Slowly whisk the tempered egg yolks back into the saucepan of hot cream. Reduce heat to medium low and sprinkle with xanthan gum, whisking continuously.
Step 4
Stir in the cocoa powder and cook until mixture thickens, 3 to 4 minutes, whisking continuously. Remove from heat and stir in the butter and vanilla extract until smooth.
Step 5
Pour into a bowl, cover with plastic wrap, and refrigerate 2 to 3 hours.
Step 6
Prepare the cake layers according to the instructions in the Devil's Food Cake recipe.
Step 7
Let cool completely, then carefully slice each layer through the middle into two thin layers. (Tip: If you make the cake layers ahead of time, a few hours in the fridge help them firm up enough to slice more easily. Wrap them in plastic so they don't dry out).
Step 8
Place the chopped chocolate in a microwave safe bowl and melt in 30 second increments, stirring in between until smooth. Alternatively, you can melt the chocolate and butter together in a heat-proof bowl set over a pan of barely simmering water. Set aside to cool to lukewarm.
Step 9
In a large bowl, beat the butter and the cream cheese together until smooth. Beat in the powdered sweetener and the cocoa powder until well combined.
Step 10
Add the chocolate and vanilla extract and beat until smooth. The mixture will be very thick at this point. Add the cream a few tablespoons at a time until a spreadable consistency is achieved.
Step 11
Place one layer of cake on a cake platter and pipe a ring of chocolate frosting around the outside edge. This creates a barrier to keep the pudding from oozing out. Spread half of the pudding inside the ring of frosting.
Step 12
Add another layer of cake on top and repeat with a ring of frosting and the pudding. Top with a 3rd layer of cake.
Step 13
Spread the top and sides of the cake with the remaining frosting. If you want to make a swirl on top of the cake, place the cake on a turntable. Hold a spoon to the center of the frosted top and turn the cake. Move the spoon outward from the center as you turn.
Step 14
Take the final layer of cake and crumble it up. Carefully press some of the crumbs into the sides of the cake (you will probably only use about half of the crumbs).
Step 15
Refrigerate one hour to firm up before slicing.