These Reese's Peanut Butter Cupcakes are stuffed with Reese's Peanut Butter Cups and topped with a creamy peanut butter frosting and even more peanut butter cups!
Preheat oven to 350 degrees and line cupcake pan with paper liners.
For the cupcakes: Combine the cake mix, eggs, sour cream, and vegetable oil in a large bowl until incorporated. Scrape sides of bowl and then beat on medium-high speed for 3 minutes.
Fill cupcake liners halfway full and press one peanut butter cup into the center of each. Depending on your cupcake pan it could make about 16-20 cupcakes. Bake for 15-18 minutes or until done. Cool.
For the Frosting: In a mixing bowl, cream butter and peanut butter until fluffy. Add the powdered sugar, vanilla, and milk and continue creaming until well blended. Blend on low speed until moistened. Beat at high speed until frosting is fluffy adding more milk if needed.
Pipe frosting onto cupcakes. I used a wilton 2D tip. Garnish with the remaining peanut butter cups chopped.
Notes
Source: slightly adapted from Cincy Shopper If you're feeling extra fancy drizzle some melted peanut butter and melted chocolate (chocolate chips melted with 1 tablespoon butter or 1 teaspoon vegetable oil).