Peanut Butter Cupcakes Recipe

The final dish
As seen on
Sally’s
Total Time
3 hours, 30 minutes
Prep Time
20 minutes
Cook Time
22 minutes
Rating
4.9 out of 5 stars
(72)

Ingredients

14 cupcakes
  • 1 and 1/4 cups (156g) all-purpose flour (spooned & leveled)
  • 1/2 teaspoon baking soda
  • 1/4 teaspoon salt
  • 1/2 cup (120ml) canola or vegetable oil
  • 1/2 cup (125g) creamy peanut butter
  • 1 cup (200g) packed light or dark brown sugar
  • 1 large egg, at room temperature
  • 1/3 cup (80g) sour cream, at room temperature
  • 1 and 1/2 teaspoons pure vanilla extract
  • 3/4 cup (180ml) whole milk, at room temperature
  • 1/3 cup (40g) very finely crushed or chopped peanuts
  • 1 cup (16 Tbsp; 226g) unsalted butter, softened to room temperature
  • 3 and 1/2 cups (420g) confectioners’ sugar
  • 1/2 cup (41g) unsweetened natural or dutch-process cocoa powder
  • 3 Tablespoons (45ml) heavy cream or milk
  • 1/3 (80g) cup creamy peanut butter
  • 1 teaspoon pure vanilla extract
  • 1/4 teaspoon salt
  • Optional for garnish: mini Reese’s Peanut Butter Cups or chopped peanuts
How would you rate this recipe?

Preparation

Chef’s notes

Cupcakes can be made ahead 1 day in advance, covered, and stored at room temperature or in the refrigerator. Frosting can also be made 1 day in advance, covered, and stored in the refrigerator until ready to use. Frosted or unfrosted cupcakes can be frozen up to 2-3 months. Thaw overnight in the refrigerator.
Melted coconut oil works too. Melted butter won’t add the same level of moisture needed for this recipe.
For best texture in the cupcakes and frosting, I strongly suggest a processed creamy peanut butter such as Jif or Skippy creamy. I do not recommend oily or natural style peanut butter for this recipe.
For best tasting cupcakes, I highly recommend whole milk or even buttermilk. 2% milk can be used as well. Nondairy milks work too.
For exceptional peanut flavor, finely chopped peanuts are highly recommend. Chop them up very fine as shown in the video and photo above. The finer you chop them, the more they will blend into the baked cupcakes. You can’t taste the chunks, just the flavor. For a delicious salty/sweet flavor, use salted peanuts or, if you prefer, choose unsalted peanuts. I love salted peanuts for this recipe!
All refrigerated items should be at room temperature so the batter mixes together easily and evenly.
Feel free to use this batter as a cake. As written, you’ll have enough batter for an 11×7 inch cake. Perhaps even enough for a small 2 layer cake. Feel free to make the batter twice (for best results, do not double—make twice) and use it for a larger cake or layer cake.
Looking for an ad free version of your favorite recipe?
Thank you for requesting a recipe!
We will send you an email when it's ready.

More recipes by Sally’s