Peanut butter lovers, get ready for a treat! These peanut butter cupcakes are soft, moist, and packed with rich nutty flavor. Perfect for any occasion, they pair beautifully with a creamy peanut butter frosting, making them irresistible. Whether you’re baking for a family gathering or just want to satisfy your peanut butter cravings, this recipe will not disappoint.
Prep Time:
- Preparation: 15 minutes
- Baking Time: 20 minutes
- Total Time: 35 minutes
- Servings: 12 cupcakes
Ingredients:
For the Cupcakes:
- 1 1/2 cups all-purpose flour
- 1 1/2 tsp baking powder
- 1/2 tsp baking soda
- 1/4 tsp salt
- 1/2 cup unsalted butter, softened
- 3/4 cup creamy peanut butter
- 3/4 cup granulated sugar
- 1/4 cup brown sugar
- 2 large eggs
- 1 tsp vanilla extract
- 1/2 cup buttermilk
For the Frosting:
- 1/2 cup unsalted butter, softened
- 1/2 cup creamy peanut butter
- 2 cups powdered sugar
- 1/4 cup heavy cream
- 1 tsp vanilla extract
Instructions:
- Preheat your oven to 350°F (175°C) and line a muffin tin with cupcake liners.
- In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set aside.
- In a large mixing bowl, beat butter, peanut butter, granulated sugar, and brown sugar until smooth and creamy.
- Add eggs one at a time, mixing well after each addition. Stir in the vanilla extract.
- Gradually add the dry ingredients, alternating with buttermilk, starting and ending with the dry ingredients. Mix until just combined.
- Divide the batter evenly among the cupcake liners, filling each about 2/3 full.
- Bake for 18-20 minutes or until a toothpick inserted into the center comes out clean.
- Allow cupcakes to cool in the pan for 5 minutes before transferring them to a wire rack to cool completely.
- For the frosting, beat butter and peanut butter together until smooth. Add powdered sugar gradually, followed by heavy cream and vanilla extract. Beat until fluffy.
- Frost the cooled cupcakes and enjoy!
Tips & Variations:
- For a crunchier texture, use chunky peanut butter instead of creamy.
- If you love chocolate, add chocolate chips to the batter for a peanut butter-chocolate twist.
- To make the cupcakes extra moist, replace buttermilk with sour cream.
- Sprinkle crushed peanuts or drizzle melted chocolate over the frosting for added flavor.
Why You’ll Love This Recipe:
These peanut butter cupcakes are incredibly rich, tender, and bursting with flavor. The combination of a moist cupcake and a creamy peanut butter frosting makes them an absolute delight. They are easy to make, perfect for any occasion, and sure to be a hit with peanut butter fans. Whether for a party or a casual treat, this recipe is a must-try!