Calling all peanut butter lovers, this Peanut Butter Sheet Cake is for you, to make all of your dreams come true in this moist sheet cake with the best homemade creamy peanut butter frosting!
Prep. Preheat the oven to 350°F and grease a 9X13-inch baking pan with non-stick baking spray.
Combine the dry ingredients. Whisk together the flour, baking soda, baking powder, and salt and set aside.
Cream. Beat the butter, oil, and sugar together on high speed until fluffy and significantly lightened in color.
Add the eggs. Mix in the eggs one at a time.
Make it peanut buttery. Mix in the peanut butter and vanilla.
Put it all together. Mix half of the dry ingredients into the batter followed by the water. Mix in the remaining dry ingredients followed by the buttermilk.
Bake. Pour the batter into the baking pan and bake for 55 minutes or until a toothpick inserted into the center of the cake comes out mostly clean.
Cool. Allow the cake to cool completely.
Make the frosting. Beat together the butter and peanut butter until smooth. Mix in half of the powdered sugar followed by the heavy cream and vanilla. Mix in the rest of the powdered sugar.
Frost the cake. Spread the frosting on the fully-cooled cake.
Notes
Since you need to combine the peanut butter into the frosting and the cake, using a smooth peanut butter is preferred to using the crunchy style of peanut butter.