This Peanut Butter Texas Sheet Cake is full of rich peanut butter flavor and topped with a thick, creamy peanut butter frosting. Add chopped peanuts and chocolate to the top, and you have a real crowd-pleaser.
Preheat oven to 350°F (175°C). Grease a 15"x 10" jellyroll pan.
Whisk together the flour, sugar, baking soda, and salt in a large mixing bowl. Set aside.
Place the butter, water, and peanut butter in a medium saucepan. Cook over medium heat, stirring occasionally, until the mixture boils. Add to the flour mixture, and mix until combined.
Combine the buttermilk, eggs, and vanilla. Stir into the cake mixture, mixing well.
Spread the batter evenly in prepared pan. Bake 25-28 minutes, or until the edges are browned and a pick inserted into the center comes out clean.
To make the icing:
Place the butter, peanut butter, and milk in a medium saucepan. Cook over medium heat, stirring occasionally, until the mixture boils.
Remove from heat. Stir in the confectioners' sugar and vanilla until smooth and spreadable.
Pour the icing over the top of the warm cake and spread evenly. Garnish, if desired, with peanuts and chocolate.*
Notes
*I recommend that you add the garnish while the icing is still a bit warm so that the garnish will stick to the icing better as it sets.