Peanut Butter Cupcakes

A perfect treat for peanut butter lovers!

Prep Time 15 minutes

Cook Time 15 minutes

Total Time 30 minutes


1 1/2 cups cake flour

2 tsp baking powder

1/2 tsp baking soda

1/4 tsp salt

6 Tbsp oil, (I used canola)

6 Tbsp creamy peanut butter

1 cup brown sugar

2 whole eggs

1 cup buttermilk

1 tsp vanilla


Peanut Butter Frosting

2/3 cup creamy peanut butter

6 Tbsp butter, softened

3 cups powdered sugar

1 tsp vanilla

4-5 Tbsp cream or milk


In a small bowl, whisk together the cake flour, baking powder, baking soda, and salt. Set aside.

In a large mixing bowl, whisk the oil, peanut butter, and brown sugar till smooth. Add the eggs, buttermilk,  and vanilla and whisk till well blended.

Stir in the dry ingredients just till combined. Don’t over-mix.

Spoon batter into paper lined muffin pans, filling just over half full. Bake at 350° for about 15 minutes or till a toothpick comes out clean.

Cool cupcakes completely, then frost.

Peanut Butter Frosting

Combine peanut butter, butter, powdered sugar, vanilla, and 4 tablespoons of the cream in a mixing bowl. Beat till smooth and creamy, adding cream as needed.

I topped each cupcake off with a Peanut Butter Blossom minus the chocolate kiss! Optional, not a must!

Love our recipes!? Follow us! Click “Follow” on the bottom right corner! We would love to share with you!


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Create a free website or blog at

Up ↑

%d bloggers like this: