Go Back

Homemade Chocolate Cake with Peanut Butter Frosting

This Homemade Chocolate Cake with Peanut Butter Frosting is a rich, moist, and decadent dessert that’s perfect for any occasion. The deep, chocolatey layers are perfectly balanced with the creamy, slightly salty, and sweet peanut butter frosting, making it an irresistible treat for chocolate and peanut butter lovers alike.

Equipment

  • Kitchen Equipment Needed:
  • Two 9-inch round cake pans
  • Mixing bowls 
  • Electric mixer or hand whisk
  • Measuring cups and spoons
  • Rubber spatula
  • Wire cooling rack

Ingredients
  

  • For the Chocolate Cake
  • 1 3/4 cups all-purpose flour
  • 3/4 cup unsweetened cocoa powder
  • 2 cups granulated sugar
  • 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
  • 2 teaspoons vanilla extract
  • 1 cup boiling water
  • For the Peanut Butter Frosting
  • 1 cup creamy peanut butter
  • 1/2 cup unsalted butter softened
  • 3 cups powdered sugar
  • 1 teaspoon vanilla extract
  • 2-4 tablespoons milk

Instructions
 

  • Preheat oven to 350°F (175°C). Grease and flour two 9-inch cake pans.
  • Mix dry ingredients in a large bowl. Add eggs, milk, oil, and vanilla; mix well. Stir in boiling water.
  • Divide batter between pans and bake for 30-35 minutes. Cool completely.
  • For frosting, beat peanut butter, butter, and vanilla. Gradually add powdered sugar and milk until creamy.
  • Assemble and frost the cake. Garnish if desired and serve!