In a large mixing bowl, combine the softened cream cheese and creamy peanut butter using an electric mixer. Beat on medium speed for 2-3 minutes until fluffy and fully combined.
Add powdered sugar and vanilla extract to the mixture. Mix on low speed for 1-2 minutes until the sugar is fully incorporated.
Gently fold in the chopped mini Reese’s cups using a spatula.
Spoon the mixture onto plastic wrap in the center and form it into a ball shape. Refrigerate for at least 1 hour.
Melt the semi-sweet chocolate chips in a microwave-safe bowl, stirring every 20-30 seconds until smooth.
Unwrap the cheese ball and dip it into the melted chocolate, ensuring full coverage. Place it on parchment paper.
While still soft, sprinkle the top with crushed peanuts or additional chopped mini Reese’s.
Refrigerate for an additional 30 minutes until the chocolate is firm before serving.
Notes
Make sure the cream cheese is softened completely for a smooth filling. Prepare a day in advance for enhanced flavors.