These homemade peanut butter cups have a fudgy peanut butter filling wrapped in dark chocolate and finished with roasted nuts. They're easy to make and way better than store-bought!
Prep. Line two 12-cup mini muffin pans with paper liners; set aside.
Melt white chocolate and peanut butter. In a microwave-safe bowl, combine white chocolate and peanut butter. Microwave, until almost melted, 1 to 1½ minutes, stirring halfway through. Set aside to cool slightly.
Melt semisweet chocolate. Meanwhile, place semisweet chocolate in another microwave-safe bowl. Drizzle with just a bit of vegetable oil and microwave, stopping and stirring twice, until almost melted, 1½ to 3 minutes.
Assemble the peanut butter cups. Dividing evenly, use a spoon to layer semisweet chocolate then peanut butter mixture into liners, and end with a layer of chocolate. So, beginning and ending with chocolate, then finally sprinkle with chopped peanuts.
Chill. Place muffin pans in the freezer until peanut butter cups are firm, about 15 minutes. Bring to room temperature before serving.