Peanut Butter Cake

In a large bowl whisk together the flour, salt, baking powder, and baking soda.

Mix the dry ingredients 

In the bowl of an electric stand mixer fitted with a paddle attachment or a large bowl with an electric mixer beat the butter, sugars, and peanut butter together for 1-2 minutes.

Mix Wet Ingredients

Step 2

Add in the first egg and vanilla extract and mix until fully combined, scrape down the sides of the bowl, and then mix in the second egg just until fully combined.

Add Eggs and Vanilla

Step 3

In a separate bowl combine the buttermilk and sour cream. Add one-third of the flour mixture to the butter mixture and mix until just combined then add half of the buttermilk mixture, mixing until combined. Next, add another third of the dry ingredients than the rest of the buttermilk and finally the last third of the dry, making sure to scrape the bowl to ensure everything is evenly combined after each addition.

Add remaining ingredients

Step 4

Pour the peanut butter cake batter into the prepared pan and bake for 25-30 minutes, or until a toothpick inserted comes out clean or if you gently press the top of the cake it springs back immediately.

Pour into cake pan

Step 5

Let the cake cool on a wire rack for at least 30 minutes before inverting out of the pan to cool completely. Frost with desired frosting once the cake is cooled!

Bake and Frost

Step 6