Indulge in the perfect combination of creamy, chocolatey, and peanut buttery goodness with this Reese’s Cheese Ball. This no-bake dessert is an eye-catching treat, making it ideal for fall gatherings, Halloween parties, or any festive occasion. It’s a rich and decadent dessert cheese ball, packed with peanut butter flavor, Reese’s candies, and finished with a drizzle of melted chocolate. The outer shell is covered in festive Reese’s pieces and chocolate chips, creating a fun, crunchy contrast to the smooth, creamy interior.

Whether you’re serving it with graham crackers, pretzels, or vanilla wafers, this Reese’s Cheese Ball is guaranteed to be a crowd-pleaser. The best part? It’s incredibly easy to make, requiring just a few simple ingredients. Make it ahead of time, and let it chill to perfection before serving. Get ready to wow your guests with this sweet and salty masterpiece!
Ingredients for Reese’s Cheese Ball
- 8 oz cream cheese, softened
- ½ cup peanut butter
- ½ cup unsalted butter, softened
- 1 cup powdered sugar
- ¼ cup brown sugar
- 1 tsp vanilla extract
- 1 cup mini chocolate chips
- ½ cup Reese’s Pieces (plus extra for topping)
- ½ cup chopped Reese’s peanut butter cups
- ½ cup melted chocolate (for drizzling)

Step 1: Mix the Base
In a large mixing bowl, beat the softened cream cheese, peanut butter, and unsalted butter until smooth and creamy. Add in the powdered sugar, brown sugar, and vanilla extract, then continue mixing until everything is well combined. The mixture should be thick but smooth.
Step 2: Add the Chocolate and Candy
Gently fold in the mini chocolate chips, Reese’s Pieces, and chopped Reese’s peanut butter cups. Make sure the candies are evenly distributed throughout the mixture. This will ensure every bite has the perfect balance of peanut butter and chocolate flavors.
Step 3: Shape and Chill
Place the mixture onto a large sheet of plastic wrap. Using the wrap, form it into a ball shape. Once shaped, tightly wrap it and place it in the refrigerator for at least 2 hours (or overnight) to firm up. Chilling helps the cheese ball hold its shape and enhances the flavors.
Step 4: Coat the Cheese Ball
After chilling, unwrap the cheese ball and roll it in additional Reese’s Pieces and mini chocolate chips, pressing gently to make them stick. This will give it a fun and festive look while adding extra crunch.
Step 5: Drizzle with Melted Chocolate
Melt the chocolate in the microwave in 15-second intervals, stirring in between until smooth. Drizzle the melted chocolate generously over the top of the cheese ball for a finishing touch. Let it set for a few minutes before serving.
Storage Instructions
To keep your Reese’s Cheese Ball fresh, store it in an airtight container in the refrigerator. It will stay good for up to 5 days. If you need to make it ahead of time, you can prepare it a day or two before serving. Let it sit at room temperature for about 10-15 minutes before serving for the best texture.
For longer storage, you can freeze the cheese ball. Wrap it tightly in plastic wrap, followed by aluminum foil, and store it in the freezer for up to one month. Thaw it in the refrigerator overnight before serving.
Estimated Nutrition
Serving Size: Approx. 2 tablespoons
- Calories: 250
- Fat: 15g
- Carbohydrates: 28g
- Sugar: 22g
- Protein: 4g
- Sodium: 90mg
Note: Nutrition values are estimates and may vary based on ingredient brands and portion sizes.
Frequently Asked Questions
1. Can I make this cheese ball ahead of time?
Yes! It’s actually best when made a day in advance, allowing the flavors to meld together. Keep it wrapped and chilled until ready to serve.
2. What can I serve with Reese’s Cheese Ball?
Graham crackers, pretzels, vanilla wafers, or apple slices pair well with this dessert cheese ball. The mix of sweet and salty flavors makes it even more delicious.
3. How do I make the cheese ball firmer?
If your cheese ball feels too soft, chill it for a few more hours. You can also add extra powdered sugar to thicken the mixture if needed.
4. Can I use crunchy peanut butter instead of creamy?
Absolutely! Crunchy peanut butter will add extra texture to the cheese ball, making it even more enjoyable for peanut lovers.
5. Can I use different candies in this recipe?
Of course! Feel free to mix in M&M’s, chopped Snickers, or white chocolate chips for a fun twist on the classic version.
6. How long should I let it sit out before serving?
Let the cheese ball sit at room temperature for 10-15 minutes before serving so it’s easier to scoop and spread.
7. Can I make a smaller version of this cheese ball?
Yes! You can divide the mixture into two smaller cheese balls for portion control or to serve at multiple events.
8. What’s the best way to drizzle the chocolate?
Use a spoon or a piping bag to drizzle the melted chocolate evenly. If you want a cleaner drizzle, transfer the melted chocolate into a ziplock bag, snip off a small corner, and drizzle away!

Reese’s Cheese Ball – A Sweet and Salty Delight
- Prep Time: 15 minutes
- Chill Time: 2 hours
- Total Time: 2 hours 15 minutes
- Yield: Serves 10–12 1x
- Category: Dessert
Description
This Reese’s Cheese Ball is the ultimate sweet and salty treat! With a creamy peanut butter and cream cheese base, loaded with mini chocolate chips and Reese’s candies, then coated in more candy and drizzled with melted chocolate, it’s an irresistible dessert perfect for any occasion. Serve it with graham crackers, pretzels, or vanilla wafers for a fun and festive treat!
Ingredients
8 oz cream cheese, softened
½ cup peanut butter
½ cup unsalted butter, softened
1 cup powdered sugar
¼ cup brown sugar
1 tsp vanilla extract
1 cup mini chocolate chips
½ cup Reese’s Pieces (plus extra for topping)
½ cup chopped Reese’s peanut butter cups
½ cup melted chocolate (for drizzling
Instructions
- Mix the Base: In a large bowl, beat the cream cheese, peanut butter, and butter until smooth. Add powdered sugar, brown sugar, and vanilla extract, mixing until well combined.
- Add the Chocolate and Candy: Gently fold in the mini chocolate chips, Reese’s Pieces, and chopped Reese’s peanut butter cups until evenly distributed.
- Shape and Chill: Transfer the mixture onto plastic wrap, shape it into a ball, wrap tightly, and refrigerate for at least 2 hours or overnight.
- Coat the Cheese Ball: Unwrap and roll the cheese ball in extra Reese’s Pieces and mini chocolate chips, pressing gently to stick.
- Drizzle with Chocolate: Melt the chocolate and drizzle it over the cheese ball. Let it set for a few minutes before serving