Total Time
2hrs 15mins
Prep 30 mins
Cook 1 hr 45 mins

A 2-layer chocolate cake filled with creamy peanut butter layers and fudge topping. This is an impressive, yet relatively easy dessert.

Ingredients Nutrition


  1. Line two 9-inch round baking pans with wax paper and coat with nonstick spray. Dust with flour, set aside.
  2. In a bowl, combine flour, sugar, cocoa, baking powder, salt and baking soda.
  3. In another bowl combine milk, egg, oil and vanilla; add to dry mixture. Beat 2 minutes.
  4. Stir in boiling water. Pour into pans. Bake at 350 degrees 30-35 minutes.
  5. Cool 10 minutes in pans, then move to wire rack and cool completely.
  6. For the filling, whisk 1 3/4 cups milk and pudding mix for 2 mintues.
  7. In a saucepan over low heat, stir peanut butter and remaining milk until smooth. Fold into pudding. Chill 1 hour.
  8. For topping, melt butter and chocolate. Stir in sugar and milk. Cool until spreadable and spread over cake.
Most Helpful

This was fantastic! DH loved it and I had a taste and it was very tasty! He is so lucky to have it all to himself! LOL I didn't have any vanilla instant pudding so I used white chocolate instant pudding! This was so very easy to make and make sure you chill it really well before cutting! On top I put some Hershey Kisses for decoration! This was made for Spring PAC 09 Jelly :)

HotPepperRosemaryJelly March 31, 2009