Chocolate Peanut Butter Cupcakes are soft and tender inside with a surprising filling in the middle! The peanut butter frosting steals the show, along with a peanut butter cup and chocolate drizzle on top!
STEP 1: Preheat oven to 350℉ and line a muffin tin with liners. In a large bowl, whisk together the dry ingredients for the cupcakes.
STEP 2: Make a well in the middle of the dry ingredients and add all of the wet ingredients. Stir with a whisk until combined.
STEP 3: Add the batter to each lined muffin tin. Fill each liner about ⅔ full (about ¼ cup). Bake for 20 minutes, then set aside to cool completely.
STEP 4: Once cooled, gently scoop out the middle with a round teaspoon. There should be about a teaspoon missing from the center, but don't scoop all the way to the bottom or it will leak.
STEP 5: Melt peanut butter in the microwave for about 15-20 seconds, or long enough to drizzle. Using a spoon, fill the holes in the cupcakes until the filling is even with the top of the cupcakes.
STEP 6: In a separate bowl, make frosting by beating together the butter and peanut butter until smooth. Using a hand mixer or stand mixer works best. Add the rest of the frosting ingredients and beat with mixer for at least 5 minutes to make smooth, fluffy frosting.
STEP 7: Add the frosting to a piping bag and frost cupcakes as desired. Add half a Reese's cup to one side and drizzle some chocolate syrup on top to make a decadent dessert!
Notes
It helps to refrigerate these cupcakes for about an hour before serving so the peanut butter can set, but it's not mandatory.
Store leftover cupcakes in an airtight container in the refrigerator.