A delicious two layer chocolate cake with peanut caramel filling a rich delicious chocolate frosting.
Heat oven to 350 degrees F. Grease and flour two 9-inch round baking pans.
To make the cakes. stir together dry ingredients in a large bowl. Add eggs, milk, oil and vanilla extract;
Beat on medium speed of electric mixer 2 minutes. Stir in boiling water. Pour batter into prepared pans.
Bake 30 to 35 minutes or until wooden pick inserted in center comes out clean. In the meanwhile prepare other layers below. When cake is ready, cool 10 minutes; remove from pan to wire racks.
Prepare whipping cream by beating 1/2 cup heavy cream until peaks form.
Prepare whipped layer: in a small bowl, beat the 1/2 cup whipping cream until soft peaks form. Blend in the confectioners sugar and vanilla extract. Beat until stiff peaks form.
To prepare the peanut caramel: put the sugar, water and corn syrup in a medium heavy bottomed saucepan, stir just to combine the ingredients and then put the pan over medium-high heat.
Heat, without stirring, until the caramel turns deep amber, 5-10 minutes.
Lower the heat a bit and, standing back from the saucepan add the cream and butter.
Be careful not to get splattered (it is very hot!) and stir to calm down the caramel and dissolve any lumps.
Stir in the peanuts and allow to chill slightly before using.
To make the chocolate frosting: In a large bowl, beat butter at medium speed with an electric mixer until creamy. Add chocolate, beating until combined. Beat in confectionersí sugar until light and fluffy.
To arrange, prepare on the plate that you will be serving it on and start with one chocolate cake layer. Spread whipped topping over cake and top with mostly cooled caramel peanut sauce.
Top with 2nd layer of chocolate cake, and spread chocolate frosting on top and sides. Garnish with chopped peanuts.