Ingredients
For the Peanut Butter Cheese Ball
- 8 ounces cream cheese, softened
- 1 cup creamy peanut butter
- ½ cup unsalted butter, softened
- 1 ½ cups powdered sugar
- 1 teaspoon vanilla extract
- ¼ teaspoon salt
- ½ cup mini semisweet chocolate chips
- ¼ cup finely chopped peanut butter cups
For the Chocolate Coating
- ¾ cup mini semisweet chocolate chips
- ¼ cup finely chopped peanut butter cups
- 2 tablespoons finely chopped roasted peanuts, optional
Instructions
Place the softened cream cheese and butter in a large mixing bowl.
Using a hand mixer on medium speed, beat them together until smooth, creamy, and free of large lumps. Scrape down the sides of the bowl as needed to ensure everything is evenly combined.
Step 2: Add the Peanut Butter
Add the creamy peanut butter and vanilla extract to the cream cheese mixture.
Continue mixing until the ingredients are completely incorporated. The mixture should look thick, smooth, and creamy, with a rich peanut butter color.
Step 3: Add the Powdered Sugar
Gradually add the powdered sugar, mixing on low speed after each addition.
Add the salt and continue mixing until the filling becomes thick enough to hold its shape. Avoid adding all the powdered sugar at once, as it may create a mess and make the mixture harder to combine.
Step 4: Fold in the Chocolate
Add the mini chocolate chips and finely chopped peanut butter cups.
Use a spatula to gently fold them into the peanut butter mixture. Distribute the chocolate pieces evenly without overmixing.
Step 5: Shape the Cheese Ball
Place a large sheet of plastic wrap on your work surface.
Transfer the peanut butter mixture onto the center of the plastic wrap. Gather the edges and use your hands to shape the mixture into a smooth, round ball.
Wrap it tightly and gently adjust the shape until it looks even.
Step 6: Chill Until Firm
Place the wrapped ball in the refrigerator for at least 3 hours, or until firm enough to handle.
For an especially neat shape, check the ball after about 90 minutes and gently reshape it through the plastic wrap if needed.
If the mixture still feels too soft after chilling, return it to the refrigerator for another 30 to 60 minutes.
Step 7: Prepare the Coating
Place the remaining mini chocolate chips, chopped peanut butter cups, and optional chopped peanuts in a shallow bowl.
Mix gently to combine.
For a more decorative appearance, reserve a few larger peanut butter cup pieces to arrange on top of the finished dessert.
Step 8: Coat the Peanut Butter Ball
Remove the chilled cheese ball from the refrigerator and unwrap it carefully.
Place it in the bowl of chocolate chips and chopped peanut butter cups. Gently roll and press the coating around the surface until the entire ball is covered.
Use your hands to press any loose chocolate pieces gently into the filling.
Step 9: Chill and Serve
Transfer the finished peanut butter ball to a serving plate.
Refrigerate it for another 20 to 30 minutes to help the coating settle and keep the ball firm.
When ready to serve, arrange graham crackers, vanilla wafers, pretzels, and apple slices around it.
Your Reese’s Cheese Ball Peanut Butter Ball is ready to enjoy!
Notes
- Use softened ingredients: Cream cheese and butter should be softened but not melted. This helps create a smooth filling without making it greasy.
- Choose regular creamy peanut butter: No-stir peanut butter usually provides a more reliable texture than natural varieties.
- Add powdered sugar gradually: The amount needed can vary slightly depending on the peanut butter and cream cheese brands.
- Chill thoroughly: Refrigeration is essential for a cheese ball that holds its shape.
- Use mini chocolate chips: They make the coating easier to apply and create a more even appearance.
- Keep the filling cold: If it becomes sticky while shaping, refrigerate it briefly before continuing.
- Decorate before serving: Add a few extra chopped peanut butter cups on top for a beautiful finishing touch.