AllRecipes provides an easy-to-follow recipe for a peanut butter cake. This recipe is highly rated and has many positive reviews from users who have tried it themselves.
The ingredients for this recipe include 2 cups of all-purpose flour, 2 cups of white sugar, 1 teaspoon baking soda, 1/2 cup milk, two eggs, 1 teaspoon vanilla extract and 1 cup of water, as well as 1/2 cup butter, 1/2 cup vegetable oil and 1/2 cup peanut butter. For the icing gather 1/2 cup butter, 1/2 cup peanut butter, 1/3 cup milk and 1 teaspoon vanilla extract.
Preheat the oven to 350 degrees Fahrenheit, and grease a baking sheet. Meanwhile, mix together the flour, baking soda and white sugar in a medium bowl. Using an electric mixer, beat 1 teaspoon of vanilla extract, 1/2 cup of milk and eggs into the flour, until it is smooth.
In a saucepan, cook 1/2 cup peanut butter, water, vegetable oil and 1/2 cup butter over medium heat for about five minutes, until the mixture is smooth. Add the peanut butter mixture to the flour, and mix it until it is well combined. Pour the mixture into the prepared baking sheet, and bake the cake for about 30 minutes, until a toothpick inserted in the middle comes out clean.
Melt 1/2 cup butter and 1/2 cup peanut butter together in a saucepan over medium heat until smooth, and add 1/3 cup milk and 1 teaspoon vanilla extract. Mix the confectioner's sugar into the mixture for three to five minutes, until it is smooth. Pour the icing over the cake while the cake is still warm.