01 -
Preheat the oven to 350°F (175°C). Line a 12-cup muffin pan with paper liners and chill the 12 center peanut butter cups while you mix the batter.
02 -
In a medium bowl, stir the melted butter, granulated sugar, and brown sugar until glossy and evenly combined.
03 -
Whisk in the eggs, creamy peanut butter, and vanilla until the mixture looks smooth and thick.
04 -
In a separate bowl, whisk the flour, cocoa powder, baking powder, and salt. Fold the dry mixture into the wet mixture just until combined.
05 -
Gently fold in the chopped mini peanut butter cups, keeping the batter thick and not overworked.
06 -
Spoon batter into each liner until halfway full. Press one chilled mini peanut butter cup into the center of each, then cover with the remaining batter.
07 -
Bake for 12-15 minutes, until the edges are set and the tops look puffed but the centers still feel soft. Do not bake until a toothpick comes out clean.
08 -
Let the cupcakes cool in the pan for 5 minutes. Top with extra chopped peanut butter cups or flaky salt, then serve warm for the gooey center.