Go Back
+ servings
Print Recipe Add to Collection
4.64 from 11 votes

Peanut Butter Cake

This old-fashioned peanut butter cake is one of those classic homemade cake recipes everyone loves!
Prep Time10 minutes
Cook Time35 minutes
Course: Dessert
Cuisine: American
Keyword: 9x13 cake, cake, peanut butter, peanut butter cake
Servings: 12
Calories: 703kcal

Ingredients

Cake

  • 2 cups all-purpose flour
  • 2 cups granulated sugar
  • 1 tsp baking soda
  • ½ cup whole milk
  • 2 large eggs
  • 1 tsp vanilla extract
  • 1 cup water
  • ½ cup unsalted butter
  • ¾ cup peanut butter

Frosting

  • ½ cup unsalted butter softened
  • 1 cup peanut butter
  • cup whole milk
  • 3 cups powdered sugar

Instructions

  • Preheat the oven to 350F. Butter and lightly flour a 9x13 baking dish.
  • Add the flour, sugar, and baking soda to the bowl of an electric mixer.
  • On medium-low speed, add milk, eggs, and vanilla and beat until well combined.
  • In a small saucepan over medium heat, add water, butter, and peanut butter and cook until creamy and well blended, stirring frequently.
  • Add to the rest of the batter and mix on medium speed to combine, about 2 minutes. Pour the batter into the prepared baking dish.
  • Bake for 35-40 minutes or until a cake tester comes out clean. Cool cake to room temperature.
  • For the frosting, cream together the butter and peanut butter in an electric mixer with a paddle attachment. Slowly add the sugar and beat until all sugar is gone. Thin with the milk, if needed, to reach the desired consistency.
  • Using a spatula, spread frosting over the cooled cake.

Nutrition

Calories: 703kcal | Carbohydrates: 88g | Protein: 12g | Fat: 36g | Saturated Fat: 14g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 14g | Trans Fat: 1g | Cholesterol: 70mg | Sodium: 274mg | Potassium: 276mg | Fiber: 2g | Sugar: 68g | Vitamin A: 540IU | Calcium: 52mg | Iron: 2mg