Ingredients
Method
Step-by-Step
- Heat the oven to 375°F (190°C). Grease and lightly flour a 15 x 10-inch jelly-roll pan.
- Whisk the flour, granulated sugar, baking soda, and salt together in a large bowl.
- Combine the butter, water, and peanut butter in a saucepan over medium heat. Heat until melted and smooth, but do not let the mixture boil vigorously.
- Pour the warm peanut butter mixture into the dry ingredients and stir until mostly combined.
- Whisk the eggs, buttermilk, and vanilla together in a separate bowl. Add this mixture to the batter and stir only until smooth.
- Spread the batter evenly in the prepared pan. Bake for 18–22 minutes, until the center springs back lightly and a toothpick comes out with only a few moist crumbs.
- For the frosting, heat the butter, peanut butter, and milk in a saucepan until melted and smooth. Remove the pan from the heat and stir in the vanilla.
- Gradually beat or whisk in the sifted powdered sugar until the frosting is smooth and spreadable. Add a teaspoon or two of milk if it feels too thick.
- Spread the frosting over the cake while it is still warm. Let the cake cool before slicing into squares.
Notes
Use regular creamy peanut butter rather than natural peanut butter for the most consistent batter and frosting. Do not overbake the thin cake, and frost it while warm so the topping spreads easily and sets into a smooth, slightly fudgy layer.
