Go Back
–+ servings

The Best Peanut Butter Cake

A moist and flavorful dessert that combines rich peanut butter in both the cake and frosting, perfect for peanut butter lovers.
Prep Time 1 hour
Cook Time 30 minutes
Total Time 3 hours 30 minutes
Servings: 10 slices
Calories: 858

Ingredients
  

  • 2 cups all-purpose flour This forms the base of your cake and gives it structure.
  • 1.5 teaspoons baking powder Helps the cake rise beautifully.
  • 0.5 teaspoon baking soda Aiding in leavening, it ensures the cake is light and fluffy.
  • 0.25 teaspoon salt Enhances the overall flavor profile of the cake.
  • 0.75 cup vegetable oil Keeps the cake moist and tender.
  • 1.5 cups light brown sugar Adds sweetness and a hint of caramel flavor.
  • 0.75 cup smooth peanut butter Infuses the cake with that beloved peanut butter flavor.
  • 3 large eggs Provides moisture and helps bind the ingredients together.
  • 2 teaspoons vanilla extract Elevates the flavor of both the cake and frosting.
  • 1.25 cups milk Ensures a soft crumb in your cake.
  • 0.75 cup unsalted butter Adds richness to your frosting; should be softened but firm to touch.
  • 2 ounces cream cheese Helps create a creamy texture in the frosting.
  • 0.75 cup peanut butter Essential for the decadent frosting.
  • 0.25 teaspoon salt Balances the sweetness in the frosting.
  • 1 teaspoon vanilla extract Further enhances flavors in the frosting.
  • 3.5-4.5 cups powdered sugar Sweetens and thickens your frosting; adjust for desired consistency.
  • 1-2 tablespoons heavy cream Added if needed to achieve your preferred frosting texture.

Method
 

  1. Preheat your oven to 350°F (175°C) and grease two round cake pans thoroughly with butter or cooking spray to prevent sticking.
  2. In a mixing bowl, whisk together all-purpose flour, baking powder, baking soda, and salt until well combined.
  3. In another large bowl, mix vegetable oil and brown sugar until smooth before adding in peanut butter followed by eggs one at a time along with vanilla extract.
  4. Gradually add milk to your wet mixture while continuing to mix until fully incorporated before folding in dry ingredients gently until just combined.
  5. Divide batter evenly between prepared pans and bake for about 30 minutes or until a toothpick inserted comes out clean.
  6. In a separate bowl, beat softened unsalted butter with cream cheese until creamy then gradually mix in peanut butter followed by powdered sugar and vanilla extract until desired consistency is achieved.

Nutrition

Serving: 1gCalories: 858kcalCarbohydrates: 105gProtein: 11gFat: 46gSaturated Fat: 16gCholesterol: 107mgSodium: 269mgFiber: 2gSugar: 82g

Tried this recipe?

Let us know how it was!