Go Back
+ servings
Homemade Peanut Butter Cupcakes with peanut butter forsting on tray.
Print Recipe
5 from 36 votes

Peanut Butter Cupcakes with Peanut Butter Frosting

Delicious Peanut Butter Cupcakes, moist and fluffy, topped with creamy Peanut Butter frosting, offer a perfect balance of sweetness and saltiness. A family favorite for sure!
Prep Time15 minutes
Cook Time30 minutes
Course: Dessert
Cuisine: American
Servings: 26
Calories: 313kcal

Ingredients

  • 3 cups cake flour
  • 1 cup sugar
  • 1 cup light brown sugar packed
  • 1 ½ teaspoons baking powder
  • ½ teaspoon baking soda
  • 1 teaspoon salt
  • ¾ cup unsalted butter, melted
  • ¼ cup vegetable or canola oil
  • 1 cup creamy peanut butter
  • 3 eggs room temperature
  • 2 teaspoons vanilla extract
  • 1 cup sour cream
  • ¼ cup buttermilk

Peanut Butter Frosting Recipe

  • 1 cup creamy peanut butter
  • 1 cup 2 sticks unsalted butter, room temperature
  • 3 cups powdered sugar
  • Pinch salt
  • 2 tablespoons milk or heavy cream

Instructions

  • Preheat the oven to 350 degrees. Prepare two muffin pans with cupcake liners. Spritz the cupcake liners with nonstick cooking spray.
  • In a mixing bowl, whisk together the flour, sugar, brown sugar, baking powder, baking soda, and salt.
  • To the dry ingredients, add the melted butter and oil, beating until blended. The mixture will be thick like a cookie dough.
  • Mix the peanut butter into the dough until equally blended.
  • To the batter, add the eggs one at a time, beating well between each addition and scraping down the sides as needed.
  • Next, beat in the vanilla, sour cream, and buttermilk until evenly mixed.
  • Using a large cookie scoop, fill the cupcake liners about ⅔ full.
  • Bake the cupcakes for 22 to 25 minutes or until a toothpick inserted in the middle returns clean.
  • Remove the cupcakes from the oven and allow to cool completely on a wire rack prior to frosting.
  • For the frosting: Beat together the peanut butter and butter until creamy. Add the powdered sugar and salt, beating until the mixture is smooth. Add the milk to the frosting, scraping down the sides, and beat until fluffy or about 1 minute.
  • Transfer the frosting to a piping bag and decorate the cookies as desired.

Notes

  • For best results, mix wet ingredients in a separate bowl before adding to flour mixture.
  • Scrape the sides of the bowl often with a rubber spatula so that the batter is blended properly.
  • You can prepare the dry ingredients ahead of time and store in a ziploc bag until you are ready to prepare.

Nutrition

Calories: 313kcal | Carbohydrates: 45g | Protein: 7g | Fat: 13g | Saturated Fat: 3g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 6g | Trans Fat: 0.002g | Cholesterol: 24mg | Sodium: 236mg | Potassium: 160mg | Fiber: 1g | Sugar: 32g | Vitamin A: 87IU | Vitamin C: 0.1mg | Calcium: 47mg | Iron: 1mg