Go Back Email Link
+ servings
peanut butter cake

Peanut Butter Cake

the best old-fashioned Peanut Butter cake full of smooth creamy peanut butter flavor and coffee frosting that creates the BEST flavor combo!
Print Recipe
Prep Time15 minutes
Cook Time35 minutes
Total Time40 minutes
Servings12 servings


  • 2 cups Bob's Red Mill All-Purpose flour
  • 1 cups white sugar
  • 1 cup brown sugar
  • 1 teaspoon baking soda
  • 1 teaspoon salt
  • 1 cup hot coffee
  • ½ cup butter, melted
  • ½ cup peanut butter
  • ½ cup oil
  • 2 eggs room temperature
  • ½ cup buttermilk
  • 1 teaspoon vanilla

Coffee Buttercream

  • 2 sticks butter, softened unsalted
  • 2 cups powdered sugar add up to an additional ½ cup until desired consistency is achieved
  • 3 tablespoons strong coffee


  • Preheat the oven to 350 degrees. 
  • Grease a ½ sheet pan or 9 by 13 cake pan.
  • Mix dry ingredients in a small bowl.
  • Whisk the coffee and butter together in a large bowl.
  • Add peanut butter and oil to the coffee and butter, whisk until smooth.
  • Add milk, vanilla, and eggs to the coffee mixture. Whisk well.
  • Incorporate the dry ingredients a little at a time. Mix well.
  • Pour into the prepared pan and bake for 30 minutes for a sheet cake and 40 minutes for a 9 by 13 pan. Check for doneness with a toothpick or knife entered into the center that comes out clean.
  • Frost with coffee buttercream and top with crushed salted peanuts.

Coffee Buttercream

  • Beat the butter until light and fluffy. 
  • Add the powdered sugar a bit at a time.
  • Add the coffee until the desired consistency is achieved.