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 Pin Recipe
Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 40 minutes
Course: Dessert
Cuisine: American
Servings: 12 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
  • 1/2 cup butter, melted
  • 1/2 cup peanut butter
  • 1/2 cup oil
  • 2 eggs room temperature
  • 1/2 cup buttermilk
  • 1 teaspoon vanilla

Coffee Buttercream

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


  • Preheat the oven to 350 degrees. 
  • Grease a 1/2 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.
Tried this recipe?Mention @WPRecipeMaker or tag #wprecipemaker!