Ingredients

Cooking spray 

2 1/2 c. all-purpose flour

2 tsp. baking powder 

1/2 tsp. kosher salt 

3/4 c. (1 1/2 sticks) butter, softened 

1 c. packed brown sugar 

1/2 c. granulated sugar 

3/4 c. peanut butter

1/2 c. sour cream

1 tbsp. pure vanilla extract 

3 large eggs

3/4 c. milk

1 (8-oz.) block cream cheese, softened

4 tbsp. butter, softened

1 1/4 c. peanut butter

2 c. powdered sugar

1 tsp. pure vanilla extract 

2 tbsp. heavy cream

Pinch kosher salt 

1/2 c. peanut butter, melted

1/2 c. chopped Reese’s

1/4 c. mini chocolate chips

Preparation

Step 1Preheat oven to 350° and grease a 9”-x-13” baking pan with cooking spray. In a large bowl mix together flour, baking powder, and salt.Step 2In another large bowl, using a hand mixer, beat together butter and sugars until light and fluffy. Add eggs, one at a time, then add peanut butter, sour cream, and vanilla beating until smooth. Step 3Add half of the dry ingredients, beating until just incorporated. Pour in milk and mix until fully incorporated then add remaining dry ingredients and mix until just combined. Step 4Pour batter into prepared pan and smooth top. Bake until a toothpick inserted into the middle comes out clean, 35 minutes. Let cool completely. Step 5Make frosting: In a large bowl using a hand mixer, beat cream cheese and butter together until no lumps remain. Add peanut butter and beat until light and fluffy. Add powdered sugar, vanilla, and a pinch of salt and mix until well combined. Add cream and mix until combined. Step 6Frost cake then topped drizzle with peanut butter and top with chopped Reese’s and mini chocolate chips.

If this cake still isn’t enough then you must try this Peanut Butter Pound Cake.  Have you made this yet? Let us know how it went in the comments below!