Craving a dessert that feels indulgent but comes together in minutes? These No-Bake Peanut Butter Cheesecake Balls are rich, creamy, and have the perfect balance of sweet and salty. Imagine a velvety peanut butter center wrapped in tangy cheesecake bliss, dipped in white chocolate, and topped with a drizzle of dark chocolate crunch—pure decadence, no oven required.
Perfect for parties, holiday trays, or a quick treat to keep in the fridge, these little bites are endlessly snackable. And with no baking involved, they’re ideal for warm weather days or when you just want to avoid the oven. Let’s get rolling!
Preparation Phase & Tools to Use
To bring these no-bake delights to life, a few kitchen tools will go a long way:
- Mixing Bowls: You’ll need at least two—one for the cheesecake filling, and one for coating ingredients. Choose deep bowls for easy mixing.
- Electric Mixer or Hand Mixer: This ensures your cream cheese and peanut butter blend smoothly with no lumps.
- Cookie Scoop or Small Ice Cream Scoop: Helps portion the balls evenly for a professional look and consistent texture.
- Baking Sheet + Parchment Paper: Essential for laying out the balls as they chill. Parchment keeps them from sticking.
- Microwave-Safe Bowls: For melting white and dark chocolate coating effortlessly.
- Forks or Dipping Tools: To dip the balls cleanly into chocolate and create that beautiful drizzle.
Having everything ready before you start will make the process smooth and enjoyable.

Ingredients for the No-Bake Peanut Butter Cheesecake Balls
- Cream Cheese: Provides the cheesecake base with its smooth and tangy flavor. It balances the sweetness of the peanut butter.
- Peanut Butter: The star ingredient, giving that creamy, nutty richness that pairs so well with chocolate.
- Powdered Sugar: Sweetens and stabilizes the mixture so it holds its shape.
- Graham Cracker Crumbs: Adds texture and a nostalgic flavor, perfect for rolling the balls.
- White Chocolate Chips: Melted into a silky coating that contrasts beautifully with the peanut butter center.
- Dark Chocolate Chips: Used for drizzling, this adds a slight bitterness and enhances the flavor depth.
- Butter: A small amount helps the melted chocolate stay smooth and coat evenly.
How To Make the No-Bake Peanut Butter Cheesecake Balls
Step 1: Cream the Base
In a large mixing bowl, beat the cream cheese until smooth. Add the peanut butter and continue mixing until fully combined. This is the base of your truffles, so take a moment to ensure it’s perfectly creamy.
Step 2: Sweeten and Thicken
Gradually mix in the powdered sugar. It helps firm up the mixture and makes it easier to roll. You should end up with a dough-like consistency that holds shape when scooped.
Step 3: Shape and Chill
Use a cookie scoop to form balls and roll them between your palms. Place them on a parchment-lined baking sheet and chill in the freezer for at least 30 minutes to set.
Step 4: Dip in White Chocolate
Melt the white chocolate chips with a bit of butter in a microwave-safe bowl, stirring every 30 seconds. Dip each chilled ball using a fork or dipping tool and let the excess drip off before returning them to the parchment.
Step 5: Add the Finishing Touch
Melt the dark chocolate and drizzle over the coated balls using a spoon or piping bag. Sprinkle graham cracker crumbs over the top for added crunch and visual appeal.
How to Serve and Store No-Bake Peanut Butter Cheesecake Balls
These cheesecake balls are best served slightly chilled for the perfect creamy texture. Arrange them on a dessert tray for parties or place them in mini cupcake liners for an elevated presentation.
To store, keep them in an airtight container in the refrigerator for up to 5 days. If you’re prepping in advance, they also freeze beautifully. Just layer with parchment between each layer to prevent sticking. Let them thaw in the fridge before serving for the best consistency.
Frequently Asked Questions
How long do these cheesecake balls last in the fridge?
They stay fresh for about 5 days in an airtight container. After that, the texture may begin to soften a bit.
Can I use natural peanut butter?
Yes, but make sure it’s well stirred and not too oily. You may need to add a bit more powdered sugar for stability.
Can these be frozen?
Absolutely! Freeze in a single layer and then transfer to a container with parchment between layers. Thaw in the refrigerator before serving.
What kind of cream cheese works best?
Full-fat block cream cheese gives the best texture and stability. Avoid the whipped or spreadable kind.
Do I need to temper the chocolate?
No need for formal tempering since these are kept chilled. Just melt gently and use immediately.
Can I skip the chocolate drizzle?
Of course! They’ll still taste amazing, but that extra touch adds flavor and a gorgeous finish.
Want More Cheesecake Dessert Ideas?
If you loved the simplicity and decadence of these No-Bake Peanut Butter Cheesecake Balls, you’re going to want to explore these other delicious cheesecake-style treats:
Try the Cheesecake Deviled Strawberries for a fruity, crowd-pleasing take on cheesecake that’s just as easy to prepare.
For something even more indulgent, the No-Bake Banana Pudding Cheesecake brings southern charm and creamy layers together in a chilled dessert dream.
And don’t miss the Mini Cinnamon Roll Cheesecakes if you love breakfast flavors in your dessert lineup.
Feeling adventurous? The Irresistible Blueberry Lime Cheesecake Cupcakes offer a citrus twist that brightens any dessert table.
Pin and Tell Me How Yours Turned Out
You can save this to your dessert boards for next time. Just click the Pin button.
If you make it, I’d love to hear how it turned out. Did you use crunchy or smooth peanut butter? Add a little sea salt? Leave a comment below. I’m always curious how others make it their own.
Looking for more crave-worthy sweets? I share fresh recipes daily on my Pinterest @LadyPlate — come find your next favorite!

No-Bake Peanut Butter Cheesecake Balls Recipe
- Total Time: 50 minutes
- Yield: 24 balls
- Diet: Vegetarian
Description
Craving an easy no-bake dessert that feels gourmet? These No-Bake Peanut Butter Cheesecake Balls are the ultimate blend of creamy, sweet, salty, and crunchy. A luscious peanut butter and cream cheese center is coated in smooth white chocolate and topped with a dark chocolate drizzle and graham cracker crunch. Perfect for parties, holidays, or anytime you need a quick dessert win. This is one of those easy recipes that’s great for holiday trays, casual hosting, or a fun, kid-friendly kitchen project. Great for snack ideas, no-bake desserts, easy food ideas, and even festive gifts.
Ingredients
8 oz cream cheese
1 cup peanut butter
1 ¼ cups powdered sugar
1 cup graham cracker crumbs
2 cups white chocolate chips
½ cup dark chocolate chips
2 tablespoons butter
Instructions
1. In a large mixing bowl, beat the cream cheese until smooth.
2. Add peanut butter and continue mixing until fully combined and creamy.
3. Mix in powdered sugar gradually until the mixture forms a thick dough-like consistency.
4. Scoop out portions using a cookie scoop and roll into balls.
5. Place the balls on a parchment-lined baking sheet and freeze for at least 30 minutes.
6. Melt white chocolate chips with 1 tablespoon butter in a microwave-safe bowl, stirring every 30 seconds.
7. Dip the chilled balls into the white chocolate and place them back on the parchment.
8. Melt the dark chocolate chips with the remaining butter and drizzle over the top.
9. Sprinkle graham cracker crumbs while the chocolate is still wet.
10. Let them chill again until fully set, then serve.
Notes
For a firmer texture, use full-fat block cream cheese and chill balls thoroughly before dipping.
Smooth peanut butter blends more easily, but crunchy adds great texture.
Want a salty-sweet combo? Sprinkle flaky sea salt on top right after drizzling the chocolate.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Dessert
- Method: No-Bake
- Cuisine: American
Nutrition
- Serving Size: 1 ball
- Calories: 165
- Sugar: 11g
- Sodium: 85mg
- Fat: 12g
- Saturated Fat: 5g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 13g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 10mg


