Description
Soft, fluffy Peanut Butter Cupcakes are the perfect easy dessert for peanut butter lovers, birthday parties, bake sales, and sweet food ideas. This easy recipe makes moist cupcakes with creamy peanut butter frosting and a candy topping, giving you a fun dessert idea that feels bakery-worthy but simple enough for home baking.
Ingredients
1 1/2 cups all-purpose flour
1 1/2 teaspoons baking powder
1/4 teaspoon salt
1/2 cup unsalted butter, softened
1/2 cup creamy peanut butter
1/2 cup granulated sugar
1/2 cup light brown sugar, packed
2 large eggs
2 teaspoons vanilla extract
1/2 cup whole milk
1/2 cup unsalted butter, softened, for frosting
3/4 cup creamy peanut butter, for frosting
2 cups powdered sugar
3 tablespoons heavy cream
1 teaspoon vanilla extract, for frosting
1 pinch salt, for frosting
12 mini peanut butter cups, chopped or halved
Instructions
1. Preheat the oven to 350°F and line a 12-cup muffin pan with cupcake liners.
2. In a medium bowl, whisk together the flour, baking powder, and salt.
3. In a large bowl, beat the softened butter, peanut butter, granulated sugar, and brown sugar until smooth and fluffy.
4. Beat in the eggs one at a time, then mix in the vanilla extract.
5. Add the dry ingredients in two additions, alternating with the milk, and mix just until combined.
6. Divide the batter evenly among the cupcake liners, filling each about two-thirds full.
7. Bake for 18 to 21 minutes, or until a toothpick inserted in the center comes out with a few moist crumbs.
8. Cool the cupcakes in the pan for 5 minutes, then transfer them to a wire rack to cool completely.
9. For the frosting, beat the butter and peanut butter until smooth and creamy.
10. Add powdered sugar, heavy cream, vanilla extract, and salt, then beat until fluffy and pipeable.
11. Pipe the frosting over the cooled cupcakes and top each one with chopped or halved mini peanut butter cups.
Notes
Use creamy no-stir peanut butter for the smoothest cupcake batter and frosting.
Do not overbake the cupcakes; pull them from the oven when a toothpick has a few moist crumbs.
Let the cupcakes cool completely before frosting so the peanut butter buttercream does not melt.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 cupcake
- Calories: 395
- Sugar: 33g
- Sodium: 145mg
- Fat: 23g
- Saturated Fat: 10g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 43g
- Fiber: 2g
- Protein: 7g
- Cholesterol: 65mg
Keywords: Peanut Butter Cupcakes, easy dessert, cupcake recipe, peanut butter frosting, dessert ideas, food ideas, birthday cupcakes