Chocolate Cake with Peanut Butter Frosting

Chocolate Peanut Butter Cake

Chocolate Peanut Butter Cake is rich and creamy, made with cocoa powder and peanut butter, ready in under 60 minutes!
Course Dessert
Cuisine American
Keyword Chocolate Peanut Butter Cake
Prep Time 10 minutes
Cook Time 30 minutes
Cooling Time 10 minutes
Total Time 40 minutes
Servings 12 servings
Author Sabrina Snyder


  • 2 cups sugar
  • 1 3/4 cups flour
  • 1 cup unsweetened cocoa powder
  • 1 1/2 teaspoons baking powder
  • 1 1/2 teaspoons baking soda
  • 1 teaspoon salt
  • 2 large eggs
  • 1 cup whole milk
  • 1/2 cup vegetable oil
  • 1 tablespoon vanilla extract
  • 1 cup hot coffee boiling water is ok too
  • Peanut Butter Frosting recipe
US Customary - Metric


  1. Preheat the oven to 350 degrees and butter and dust with cocoa powder two 9" cake pans.
  2. In a stand mixer on low speed add together the sugar, flour, cocoa powder, baking powder, baking soda and salt.
  3. In a medium bowl combine the eggs, milk, oil and vanilla and add to the stand mixer on just until just combined (or it will make a dense cake) and finally add in the boiling water carefully and stir it in with a spatula or large spool until just combined (do not use the mixer, water is very hot).
  4. Pour batter into the pans and bake for 30-35 minutes then remove letting them cool completely before frosting with the peanut butter frosting.