Preheat oven to 350°F. Prepare a bundt pan with non-stick spray or grease and flour.
Cream butter and sugar until light and fluffy.
Cream in peanut butter until smooth and well incorporated.
Add eggs one at a time.
In another bowl, combine flour, baking powder and salt.
Add flour mixture alternately with buttermilk to creamed mixture, beating after each addition until combined.
Mix in vanilla.
Pour into bundt pan and smooth surface.
Bake 75 to 85 minutes or until wooden pick comes out clean.
Cool 20 minutes before removing.
Cool completely on a wire rack before frosting.
Cream peanut butter, vanilla and corn syrup.
Slowly add powdered sugar and 1 tablespoon heavy cream at a time to mixer. Add more cream if necessary.
Pour and spread on cooled cake.
Add heavy cream 1 tablespoon at a time and mix well before adding more. This needs to be thick but spreadable.Recipe from Paula @CallMePMc.com All images and content are copyright protected. Please do not use my images without prior permission that includes copying the ingredient list or entire recipe and posting in the comments on Pinterest for Facebook. If you want to share this recipe, please simply link back to this post for the recipe.