Preheat oven to 325°F (163°C).
Mix peanut butter, sugar, and eggs in a bowl. Spread into a greased 8-inch springform pan. Bake for 30–35 minutes, then cool completely.
Beat cream cheese until smooth. Add peanut butter, powdered sugar, and whipped topping. Mix in cooled white chocolate until smooth.
Spread ½ cup cheesecake mixture over the cooled crust. Arrange whole Reese’s cups on top in a single layer. Chill for 20 minutes.
Spread remaining cheesecake mixture evenly over Reese’s layer. Smooth edges for a clean finish.
Scatter chopped Reese’s on top. Drizzle melted peanut butter and white chocolate over the cheesecake.
Chill for at least 2 hours or overnight before serving for best results.