Go Back
+ servings

Chocolate Cake with Peanut Butter Frosting

The moistest, softest chocolate cake you have ever made, topped with a fluffy, melt-in-your-mouth peanut butter buttercream
Prep Time1 hr
Cook Time25 mins
Additional Time2 hrs
Total Time3 hrs 25 mins
Course: Recipes
Cuisine: American
Servings: 12 serving
Author: Mallory


  • For the Cake
  • 2 & 3/4 cup white sugar
  • 3/4 teaspoon salt
  • 3/4 cup cocoa
  • 1 teaspoon baking soda
  • 1 tsp instant coffee granules
  • 1 cup water
  • 1 cup vegetable oil
  • 2 teaspoons vanilla
  • 1 and 3/4 cup all purpose flour
  • 4 large egg yolks
  • 2 large eggs
  • 1/4 cup buttermilk
  • For the Frosting
  • 1 cup 2 sticks butter, softened to room temperature
  • 1/3 cup peanut butter
  • 3 cups powdered sugar
  • 2-4 Tablespoons milk


  • Preheat oven to 350 F. Grease and flour two 9 in cake pans.
  • In a saucepan, mix sugar, cocoa, baking soda, salt, and coffee granules. Meanwhile in another saucepan bring 1 cup of water to a boil.
  • Pour the boiling water into the sugar-cocoa mixture, stirring constantly. Place on the burner and bring to a boil. As soon as it boils remove from heat and let it cool in the saucepan for about 10 minutes.
  • After the 10 minutes are up. Pour the mixture into the bowl of a stand mixer. Add the oil, vanilla and mix on low speed.
  • Add the flour and mix on low speed until it is just incorporated. Finally, add the egg yolks, eggs, and buttermilk, mixing on low speed.
  • Pour the batter into the prepared pans, bake for 23-26 minutes until the cake spring back when lightly touched.
  • Remove from the oven and let cool in the pans for about 10 minutes, before cooling completely on a plate.
  • To make the frosting, beat the butter on medium-high speed for 2 minutes in a stand mixer until white and fluffy. Add the peanut butter and beat for another minute.
  • Gradually add the powdered sugar, beating until smooth. Add enough milk until the frosting is a nice spreading consistency.
  • To assemble the cake, place one layer on a serving platter, Spread about a half cup frosting on the top and then place the second layer on top.
  • Finish frosting the cake with a knife and garnish with Reese's if desired.


Serving: 1piece