Go Back
+ servings
Peanut Butter Cake

Decadent Peanut Butter Cake That's So Easy to Make

This decadent Peanut Butter Cake is a moist and delightful dessert that combines comfort and simplicity, making it a crowd-pleaser for any occasion.
Prep Time 20 minutes
Cook Time 1 hour
Cooling Time 10 minutes
Total Time 1 hour 30 minutes
Servings: 12 slices
Course: Dessert
Cuisine: American
Calories: 350

Ingredients
  

For the Cake
  • 2 cups all-purpose flour gluten-free flour blend can be used for a gluten-free version.
  • 1 cup white sugar brown sugar can be used for a deeper flavor.
  • 1 teaspoon baking soda ensure it's fresh for optimal results.
  • 1 cup milk almond milk or another dairy alternative works well.
  • 2 large eggs for a vegan option, use flaxseed meal mixed with water.
  • 2 teaspoons vanilla extract vanilla bean paste can be used for a more intense flavor.
  • 1/2 cup water can be replaced with milk for a richer batter.
  • 1/2 cup butter coconut oil can be used for a dairy-free option.
  • 1/2 cup vegetable oil can use other neutral oils like canola oil.
  • 1 cup peanut butter almond butter or sunflower seed butter can work as an alternative.
For the Icing
  • 1/2 cup butter use dairy-free margarine for a vegan version.
  • 1/2 cup peanut butter nut or seed butters like cashew can be suitable.
  • 1/4 cup milk plant-based milk can be used here as well.
  • 2 teaspoons vanilla extract skip if desired for a pure peanut butter taste.
  • 2 cups confectioners' sugar powdered erythritol for a low-sugar icing.

Equipment

  • 9x13-inch baking dish
  • Large mixing bowl
  • medium saucepan
  • Whisk
  • spatula

Method
 

Step-by-Step Instructions for Peanut Butter Cake
  1. Preheat your oven to 350°F (180°C). Grease a 9×13-inch baking dish with butter or cooking spray.
  2. In a large mixing bowl, combine the all-purpose flour, white sugar, and baking soda. Whisk until evenly blended.
  3. Add the milk, large eggs, and vanilla extract to the bowl with dry ingredients. Mix until the batter is smooth.
  4. In a medium saucepan over medium heat, combine the water, butter, vegetable oil, and peanut butter. Stir constantly until smooth.
  5. Gradually pour the warm peanut butter mixture into the prepared batter while stirring continuously.
  6. Pour the batter into the greased baking dish and bake for 60 minutes, or until a toothpick inserted comes out clean.
  7. Melt the butter and peanut butter together in a saucepan. Remove from heat and mix in the milk and confectioners' sugar.
  8. Allow the cake to cool for about 10 minutes. Then pour the icing over the warm cake and let cool completely before serving.

Nutrition

Serving: 1sliceCalories: 350kcalCarbohydrates: 45gProtein: 6gFat: 18gSaturated Fat: 7gPolyunsaturated Fat: 4gMonounsaturated Fat: 5gCholesterol: 40mgSodium: 250mgPotassium: 200mgFiber: 1gSugar: 25gVitamin A: 400IUCalcium: 50mgIron: 1mg

Notes

Measure flour accurately to avoid a dense cake. Use creamy peanut butter for best results. Allow icing to cool before serving for enhanced flavor.

Tried this recipe?

Let us know how it was!