Creamy, dreamy, and decadently rich—these Peanut Butter Cheesecake Balls are the kind of treat that disappears within minutes of serving. Imagine a soft, cheesecake-like peanut butter center wrapped in a crisp white chocolate shell, finished with a drizzle of dark chocolate and a sprinkle of crushed peanuts. They look like truffles but pack all the nostalgic flavors of a peanut butter cheesecake in one perfect bite-sized dessert.
Ideal for holidays, parties, or a weekend indulgence, these no-bake cheesecake balls come together with just a few pantry staples. No oven required and yet the results feel gourmet, thanks to their luxurious texture and candy-shop finish. Whether you’re a peanut butter fanatic or simply craving a quick dessert with wow factor, this is a recipe you’ll want to bookmark.
What Kind of Peanut Butter Should I Use?
For best results, use a creamy, shelf-stable peanut butter like Jif or Skippy. Natural peanut butters that separate can be too oily or gritty for the smooth, luscious texture we’re after. If you do opt for natural, be sure it’s well-stirred and slightly thicker.

Ingredients for the Peanut Butter Cheesecake Balls
For the Filling:
- 8 oz cream cheese, softened
- 1 cup creamy peanut butter
- 1/2 cup powdered sugar
- 1 tsp vanilla extract
- 1/4 tsp salt
- 1 cup crushed graham crackers or peanut butter cookies (optional for extra texture)
For the Coating:
- 12 oz white chocolate chips or candy melts
- 1 tbsp coconut oil (optional, for smoother melting)
For Garnish:
- 1/2 cup semi-sweet chocolate, melted (for drizzling)
- 1/4 cup crushed peanuts or graham cracker crumbs
How To Make the Peanut Butter Cheesecake Balls
Step 1: Mix the Filling
In a large bowl, beat together the softened cream cheese and peanut butter until smooth and creamy. Add powdered sugar, vanilla extract, and salt. Mix until fully incorporated. If using crushed cookies or graham crackers, fold them in last for added texture.
Step 2: Chill the Mixture
Cover the bowl with plastic wrap and refrigerate the mixture for at least 1 hour, or until firm enough to shape. This step helps make the rolling process much easier and less sticky.
Step 3: Shape Into Balls
Once chilled, use a small cookie scoop or tablespoon to portion out the mixture. Roll each portion into a smooth ball using your hands. Place on a parchment-lined baking sheet. Freeze the rolled balls for about 20 minutes to help them stay firm when coating.
Step 4: Coat in Chocolate
Melt the white chocolate chips with the coconut oil in the microwave in 30-second intervals, stirring in between, until smooth. Dip each ball into the melted chocolate using a fork, letting excess drip off. Place back onto the parchment paper.
Step 5: Add the Final Touches
Drizzle with melted semi-sweet chocolate and sprinkle with crushed peanuts or graham cracker crumbs while the coating is still wet. Let the chocolate set completely at room temperature or in the fridge.
How to Serve and Store These Cheesecake Balls
Serve these Peanut Butter Cheesecake Balls chilled or at room temperature. They make a stunning addition to dessert trays, especially during the holidays or for special events. You can also pack them up as edible gifts in a cute box or jar.
To store, place them in an airtight container with layers separated by parchment paper. Keep them in the refrigerator for up to 7 days. For longer storage, freeze them for up to 2 months and thaw in the fridge before serving.
Frequently Asked Questions
Can I use crunchy peanut butter instead?
Yes! It will add some texture to the filling. Just make sure it’s not too oily.
Can these be made ahead?
Absolutely. Make them up to a week in advance and store in the fridge. They also freeze beautifully.
What if I don’t have white chocolate?
You can substitute with milk or dark chocolate, though the overall flavor profile will shift. It’s still delicious!
How do I prevent the chocolate coating from cracking?
Make sure the balls aren’t too cold when dipping. If they’re straight from the freezer, let them sit for 5 minutes first.
Can I make these dairy-free?
Yes, use dairy-free cream cheese and white chocolate alternatives. The texture may vary slightly but it works.
Do I need a food processor for the crushed cookies?
Not at all. You can crush cookies or crackers in a zip-top bag using a rolling pin.
Want More Dessert Ideas with a Cheesecake Twist?
If you love these peanut butter cheesecake balls, you’ll definitely want to try these other favorites from Life With Jam:
- Caramel Cheesecake Cookies for that gooey, rich caramel center.
- Lemon Raspberry Swirl Cheesecake Cups for a bright and tangy flavor burst.
- Cherry Cheesecake Puppy Chow when you need a sweet snack that travels well.
- Strawberry Cheesecake Dump Cake for effortless oven-baked comfort.
- Easy Cream Puff Cake for creamy layers and pillowy texture.
Save This Pin + Share Your Results
📌 Save this recipe to your Pinterest dessert board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you go for white chocolate or switch it up with milk chocolate? Any fun toppings you added?
I love seeing how you bring these recipes to life. Have a question or twist to share? Let’s inspire each other to bake better and sweeter!
👉 For more daily recipes like this, follow me on Pinterest @hallarecipes

Peanut Butter Cheesecake Balls
- Total Time: 1 hour 35 minutes
- Yield: 20 balls
- Diet: Vegetarian
Description
Creamy, sweet, and ultra-satisfying, these Peanut Butter Cheesecake Balls are a no-bake dessert that feels fancy but takes minimal effort. With a rich peanut butter and cream cheese center, coated in smooth white chocolate and finished with a dark chocolate drizzle and peanut crunch — they’re everything you want in a quick dessert. Perfect for parties, edible gifting, or an indulgent snack, this is an easy recipe that delivers big. Add it to your list of go-to easy dessert recipes, holiday food ideas, and no-bake treats for kids or adults. It’s one of the best quick snack recipes for peanut butter lovers.
Ingredients
Filling
8 oz cream cheese, softened
1 cup creamy peanut butter
0.5 cup powdered sugar
1 teaspoon vanilla extract
0.25 teaspoon salt
1 cup crushed graham crackers or peanut butter cookies (optional)
Coating
12 oz white chocolate chips or candy melts
1 tablespoon coconut oil (optional)
Garnish
0.5 cup semi-sweet chocolate, melted
0.25 cup crushed peanuts or graham cracker crumbs
Instructions
1. In a large bowl, beat cream cheese and peanut butter until smooth.
2. Add powdered sugar, vanilla, and salt. Mix until creamy and combined. Fold in crushed cookies if using.
3. Cover and refrigerate the mixture for 1 hour until firm.
4. Scoop and roll into 1-inch balls. Place on a parchment-lined sheet. Freeze for 20 minutes.
5. Melt white chocolate and coconut oil in a microwave-safe bowl until smooth.
6. Dip each chilled ball into the chocolate, coating fully. Place back on parchment.
7. Drizzle with melted semi-sweet chocolate.
8. Sprinkle with crushed peanuts or cookie crumbs while still wet.
9. Let set at room temperature or chill until firm.
10. Store in an airtight container in the fridge or freezer.
Notes
Let the balls sit for 5 minutes after freezing before dipping to avoid chocolate cracking.
Add crushed graham crackers for a nice texture and less stickiness.
Use high-quality white chocolate or candy melts for a smooth finish.
- Prep Time: 15 minutes
- Cook Time: 1 hour 20 minutes
- Category: Dessert
- Method: No-Bake
- Cuisine: American
Nutrition
- Serving Size: 1 ball
- Calories: 190
- Sugar: 12g
- Sodium: 80mg
- Fat: 13g
- Saturated Fat: 5g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 16g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 10mg

