If you’ve ever dreamed of a dessert that combines the creamy richness of cream cheese with the irresistible sweetness of Reese’s Peanut Butter Cups, then this Reese’s Cheese Ball is about to become your new favorite treat. It’s indulgent, easy to make, and oh-so-decadent. The best part? It tastes just like a Reese’s in cheese ball form—smooth, peanut-buttery, and totally addictive!
This dessert is perfect for gatherings, holidays, or just when you’re craving something sweet and peanut buttery. The creamy cheese base is perfectly balanced by the crunch of chopped Reese’s cups, and it’s all coated in a sweet mixture of crushed peanut butter cups and powdered sugar. Trust me—this one’s a game-changer. It’s impossible to resist!
Why You’ll Love Reese’s Cheese Ball
Quick & Easy
You don’t have to be a pro to make this show-stopping dessert! It’s a simple, no-bake recipe that’s ready to impress in no time. You just mix, chill, and serve. Easy, right?
Perfect for Peanut Butter Lovers
If you’re a peanut butter fan (and who isn’t?), this cheese ball will hit the spot. It’s rich, creamy, and loaded with chopped Reese’s cups that bring that perfect peanut butter-chocolate combo.
A Crowd-Pleaser
Whether you’re making it for a family get-together, a party, or just a sweet snack to enjoy at home, this Reese’s Cheese Ball is sure to be a hit with everyone. It’s the kind of dessert that disappears fast, so you’ll want to make sure you have enough to go around!
Versatile
Serve it with graham crackers, pretzels, fruit, or even chocolate chips for dipping. You can customize the dipping options based on your preferences or what you have on hand.
A Showstopper
Let’s be real, no one expects a cheese ball to taste this delicious. It’s a fun and unexpected way to satisfy your sweet tooth, and it’s bound to become a conversation starter. You’ll be the hero of any party or event with this dessert!

Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.
Ingredients
Here’s what you need to make this indulgent Reese’s Cheese Ball:
- Cream Cheese: The base of the cheese ball, making it creamy and smooth.
- Peanut Butter: You’ll need smooth peanut butter for that rich, nutty flavor.
- Powdered Sugar: Adds sweetness and helps achieve that perfect consistency.
- Vanilla Extract: For a touch of flavor that enhances the peanut butter and chocolate.
- Reese’s Peanut Butter Cups: Chopped up for that delicious crunch and unmistakable peanut butter chocolate flavor.
- Chocolate Chips: Optional, but they add a little extra chocolatey goodness.
(Note: The full ingredients list, including measurements, is provided in the recipe card directly below.)
Instructions
Ready to make this Reese’s Cheese Ball? Let’s dive in!
Step 1: Prepare Your Cream Cheese Mixture
In a medium bowl, beat together the softened cream cheese, peanut butter, powdered sugar, and vanilla extract until smooth and creamy. Use a hand mixer or a stand mixer for the best results. You want it to be nice and fluffy—this is the base of your cheese ball, so you want it to have a light, airy texture.
Step 2: Add the Reese’s Cups
Once your mixture is smooth, fold in the chopped Reese’s Peanut Butter Cups. Make sure the pieces are evenly distributed throughout the mixture, so you get a bit of that Reese’s crunch in every bite!
Step 3: Shape the Cheese Ball
Once the mixture is well-combined, scoop it out and shape it into a ball. You can use your hands or a spoon to help with this process. Don’t worry if it’s a little sticky—just make sure it’s compact and round.
Step 4: Coat the Cheese Ball
Spread out a layer of chopped Reese’s cups or mini chocolate chips on a large plate or piece of wax paper. Roll the cheese ball in the chopped Reese’s cups, pressing lightly so they stick to the surface. Make sure to coat it evenly so each bite has that perfect chocolate-peanut butter crunch.
Step 5: Chill
Place the cheese ball in the fridge to chill for at least 2 hours. This helps it firm up and makes it easier to serve. Plus, the flavors will meld together as it sits!
Step 6: Serve and Enjoy
Once chilled, it’s time to dig in! Serve the Reese’s Cheese Ball with graham crackers, pretzels, or sliced fruit. Watch it disappear!
Nutrition Facts
Servings: 12
Calories per serving: 300
Total Fat: 20g
Saturated Fat: 7g
Trans Fat: 0g
Cholesterol: 30mg
Sodium: 125mg
Total Carbohydrates: 31g
Dietary Fiber: 2g
Sugars: 25g
Protein: 5g
Vitamin D: 0mcg
Calcium: 50mg
Iron: 2mg
Potassium: 180mg
Preparation Time
- Prep Time: 10 minutes
- Chill Time: 2 hours
- Total Time: 2 hours 10 minutes
How to Serve Reese’s Cheese Ball
This Reese’s Cheese Ball pairs perfectly with a variety of dippers. Here are some ideas to make it even more enjoyable:
- Graham Crackers: Their sweetness and crunch make the perfect base for this rich cheese ball.
- Pretzels: The salty pretzels provide a great contrast to the sweet and creamy cheese ball.
- Apple Slices: If you want something a little lighter and fresh, apple slices make a delicious dipping option.
- Chocolate Chips: If you love extra chocolate, use mini chocolate chips as a dipper.
Additional Tips
- Make it Ahead: This cheese ball can be made a day ahead of time and chilled overnight. The flavors will just keep getting better!
- Change Up the Dipping Options: If you don’t have graham crackers, feel free to use vanilla wafers, animal crackers, or even marshmallows for dipping.
- Add Extra Toppings: Want more chocolate? Drizzle some melted chocolate on top or sprinkle mini chocolate chips for an extra layer of sweetness.
- Swap the Reese’s: If you’re not a fan of Reese’s, you can swap them out for chopped-up Snickers, Kit-Kats, or any candy bar you love.
FAQ Section
Q1: Can I use crunchy peanut butter instead of smooth?
A1: While smooth peanut butter works best for the creamy texture of the cheese ball, you can definitely use crunchy peanut butter for a little extra texture if you prefer!
Q2: Can I make this Reese’s Cheese Ball vegan?
A2: To make this recipe vegan, you can substitute dairy-free cream cheese and peanut butter. Also, use vegan Reese’s alternatives or other dairy-free chocolates.
Q3: How long can I keep this cheese ball?
A3: You can store the cheese ball in an airtight container in the fridge for up to 5 days.
Q4: Can I freeze this Reese’s Cheese Ball?
A4: Yes, you can freeze it! Just wrap it tightly in plastic wrap and store it in a freezer-safe container for up to 1 month. Let it thaw in the fridge before serving.
Q5: What if I don’t have powdered sugar?
A5: If you don’t have powdered sugar, you can make your own by blending granulated sugar in a blender or food processor until it reaches a powdered consistency.
Q6: Can I add other candy bars to the cheese ball?
A6: Absolutely! You can add chopped Snickers, Milky Way, or even M&Ms for a fun twist. It’ll still be delicious!
Q7: How do I make sure the cheese ball keeps its shape?
A7: Make sure to chill the cheese ball for at least 2 hours before serving to help it firm up. If needed, you can chill it even longer.
Q8: Can I use mini Reese’s Cups instead of regular-sized ones?
A8: Yes! Mini Reese’s Cups work perfectly. You’ll just need to chop them up into small pieces, which will help evenly distribute the candy in the cheese ball.
Q9: What’s the best way to serve this at a party?
A9: Serve it with a variety of dippers, and make sure to have some extra plates on hand. It’s best served at room temperature, so take it out of the fridge 10-15 minutes before serving.
Q10: How can I make this cheese ball a little less sweet?
A10: You can reduce the amount of powdered sugar to taste, or balance it out by adding a pinch of salt to the cream cheese mixture.
Conclusion
This Reese’s Cheese Ball is the ultimate indulgence for any peanut butter and chocolate lover. It’s creamy, crunchy, and totally irresistible. Whether you’re hosting a party or just treating yourself, this dessert is sure to impress and satisfy. So, get ready to dig in—this delicious cheese ball will be gone before you know it!
Print
Reese’s Cheese Ball
- Total Time: 1 hour 10 minutes
- Yield: 10–12 servings 1x
- Diet: Vegetarian
Description
Reese’s Cheese Ball is a sweet and creamy dessert that combines peanut butter, cream cheese, and candy-coated Reese’s Pieces with a chocolatey, peanut-buttery coating. Perfect for any party or family gathering, this delicious treat is as fun to make as it is to eat. Serve it with graham crackers, pretzels, or fruit for a sweet and savory experience everyone will love!
Ingredients
- 8 oz (225g) cream cheese, softened
- 1/2 cup peanut butter
- 1/2 cup powdered sugar
- 1/4 cup brown sugar
- 1 tsp vanilla extract
- 1 cup mini Reese’s Pieces
- 1/2 cup mini chocolate chips
- 1/2 cup crushed peanut butter cups (optional)
For the Coating:
- 1/4 cup mini Reese’s Pieces
- 1/4 cup mini chocolate chips
- 1/4 cup crushed peanut butter cups
Instructions
- Prepare the Cheese Mixture: In a large bowl, beat together the softened cream cheese, peanut butter, powdered sugar, brown sugar, and vanilla extract until smooth and creamy.
- Add Candies: Stir in 1 cup mini Reese’s Pieces, 1/2 cup mini chocolate chips, and crushed peanut butter cups (if using). Mix until everything is evenly distributed.
- Shape into a Ball: Use your hands to shape the mixture into a ball. Wrap the cheese ball tightly in plastic wrap and refrigerate for at least 1 hour to firm up.
- Prepare the Coating: In a separate bowl, combine the remaining Reese’s Pieces, mini chocolate chips, and crushed peanut butter cups.
- Coat the Cheese Ball: After chilling, remove the cheese ball from the fridge. Roll it in the candy mixture until fully coated.
- Serve: Serve with graham crackers, pretzels, or fruit for dipping. Enjoy!
Notes
- Chilling is Key: Be sure to refrigerate the cheese ball for at least an hour to ensure it firms up and makes for easier handling when rolling it in the candy coating.
- Customize the Coating: You can add more of your favorite candies or mix in crushed nuts for a different texture.
- Flavor Variations: Add a tablespoon of cocoa powder to the mixture for a chocolatey twist or use almond butter for a nutty variation.
- Prep Time: 10 minutes
- Cook Time: 1 hour
- Category: Dessert
- Method: No-Bake
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 250
- Sugar: 21g
- Sodium: 160 mg
- Fat: 18g
- Saturated Fat: 6g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 1g
- Protein: 6g
- Cholesterol: 20mg