This post may contain affiliate links. Please read our disclosure policy.
Whenever I put this Reese’s cheese ball out, people gather around it and keep dipping. It’s rich, creamy and super peanut buttery, like a peanut butter cheesecake dip in a crunchy Reese’s Pieces shell. It goes surprisingly fast for something that starts out as a pretty big ball.

This Reese’s Pieces peanut butter ball comes out at my house every so often, and it’s always a fan favorite. I think of it as a fall and holiday party dessert more than an everyday one, because those orange, yellow and brown candies look right at home on a Halloween, Thanksgiving or football spread.
I set mine in the middle of a big plate and fill in all around it with graham crackers, Nilla wafers, Teddy Grahams and mini flat pretzels. The sweet crackers make every scoop taste like peanut butter cheesecake, and the pretzels add a little salty crunch.
Most of my cheese balls are savory, like my football cheese ball and my bacon cheddar ranch cheese ball, so this peanut butter cheese ball is my sweet one. If you want another one for dessert, my circus animal cheese ball is made with sugar cookie mix and rolled in rainbow sprinkles.

FAN FAVORITE
The Party Dessert That Looks Like It Took All Afternoon
Whenever this peanut butter ball is sitting out on the table, it has that wow factor. It’s really a handful of ingredients beaten together in one bowl, shaped in plastic wrap, and covered in Reese’s Pieces right before it goes out.
It’s my answer when I want something people can snack on instead of another plated dessert. Put out a few different dippers and everyone ends up with a favorite.

The Ingredients That Do the Work

- Cream cheese: Let it soften before you start. Softened cream cheese mixes right into the peanut butter, and cold cream cheese leaves you with lumps.
- Creamy peanut butter: I stick with regular creamy peanut butter, not a runny natural one. Natural peanut butter separates from its oil, and that loose mixture has a hard time holding a ball shape.
- Reese’s Pieces: I like them on the outside because they add a little crunch against the creamy filling and make the whole thing colorful. They’re peanut butter candy, not chocolate, so there’s no chocolate in this recipe unless you add it.

How to Make a Reese’s Pieces Peanut Butter Ball
Step 1: Beat the Cream Cheese and Peanut Butter Beat the softened cream cheese, peanut butter and vanilla together with a stand mixer or a hand mixer until the mixture is smooth, about 2 minutes.
Step 2: Mix in the Powdered Sugar Add the sifted powdered sugar and keep mixing for another minute or so, until it’s thick and scoopable.
Step 3: Shape and Chill Lay two pieces of plastic wrap in a crisscross, spoon the mixture into the center, and use the wrap to shape it into a ball. Wrap it up tight and chill it for about 2 hours, until it’s firm.
Step 4: Decorate and Serve Right before serving, unwrap the ball onto a serving plate and lightly press the Reese’s Pieces all over the outside. Arrange the graham crackers and any other dippers around it.


Making It Ahead and Storing It
To make it ahead, form and wrap the ball the day before and keep it in the fridge. Press on the Reese’s Pieces close to serving so the candy coating looks its best.
If you’re taking it somewhere, keep the wrapped ball cold and carry the candy and dippers separately, so the ball holds its shape and the dippers stay crisp.
This Reese’s peanut butter ball keeps covered in the fridge for up to 4 days. Store leftover graham crackers in a Ziploc bag so they don’t go stale.
To freeze it, wrap the undecorated ball in wax paper, put it in a Ziploc bag, and freeze it for up to 1 month. Thaw it in the fridge overnight before you decorate and serve it.
More Dessert Dips

Reese’s Pieces Peanut Butter Ball
Ingredients
- 8 ounces package cream cheese softened
- 1½ cup creamy peanut butter
- 1 teaspoon pure vanilla extract
- 1¼ cup powdered sugar sifted
- ¾ cup Reese’s pieces candies
- 2 sleeves graham crackers broken into individual pieces (You can also use vanilla wafers, hard pretzels, mini Hershey’s bars, apple slices, broken pieces of sugar cones (my favorite) or broken pieces of sugar cone bowls.)
Instructions
- Using either a stand mixer, or a medium size mixing bowl and a handheld mixer on medium-high speed, beat together the softened cream cheese, creamy peanut butter and vanilla extract for 1 ½ – 2 minutes until smooth.8 ounces package cream cheese, 1½ cup creamy peanut butter, 1 teaspoon pure vanilla extract
- Add the sifted powdered sugar and continue mixing for another 1 – 1 ½ minutes.1¼ cup powdered sugar
- Measure out 2 pieces of plastic wrap in a crisscross pattern. Spoon the peanut butter mixture into the center of the plastic wrap and shape into a ball. Tightly wrap the peanut butter ball in the plastic wrap. Chill in the refrigerator for 2 hours.
- Just before serving, unwrap the peanut butter ball and place in the center of a serving plate.
- Lightly press the Reese’s pieces onto the surface of the peanut butter ball. Arrange the graham cracker pieces around the decorated peanut butter ball.¾ cup Reese’s pieces candies , 2 sleeves graham crackers broken into individual pieces
Jenn’s Notes
- Use softened cream cheese so it mixes in smoothly without lumps.
- I stick with regular creamy peanut butter. A runny natural peanut butter separates from its oil and the ball has a hard time holding its shape.
- If the mixture seems especially soft, chill it longer instead of adding more powdered sugar. Go by firmness, not the clock, and give it another hour or overnight if it needs it.
- You can add mini chocolate chips to the peanut butter mixture before chilling it in the refrigerator.
- You can make the peanut butter ball a day ahead. Press on the Reese’s Pieces close to serving.












Looks wonderful and I like the way you wrote the recipe and tips. Thanks for sharing.
Hope you give it a try. Come back and let us know what you think.
mine is super loose not stiff after stiring in kitchen aid. any suggestions
peanut butter freak…
thxs for the recipe can’t wait to try it Sunday at family dinner.
This is so GOOD! Made this for a work carry in and it disappeared quickly.
10 stars
Delicious peanut buttery goodness.