Imagine biting through a crisp chocolate shell into a creamy layer of peanut butter cheesecake, a ribbon of soft caramel, and a buttery cookie crumb base. These no-bake peanut butter cheesecake balls taste like a mash‑up of a truffle, cheesecake, and your favorite candy bar all rolled into one perfect bite.

They’re rich but not heavy, sweet with a salty edge, and they chill up beautifully in the fridge or freezer. Best of all, there’s no oven involved—just a few bowls, a microwave, and a bit of rolling and dipping. They’re exactly the kind of dessert I love to keep on hand for parties, holidays, or those nights when you just need something chocolatey and peanut buttery.
Why You’ll Love These No-Bake Peanut Butter Cheesecake Balls
These little treats check all the boxes for an easy, crowd‑pleasing dessert.
- No-bake and fuss-free: If turning on the oven feels like too much effort, this recipe is your new best friend. Everything is mixed, rolled, chilled, and dipped.
- Layers of texture: You get a buttery cookie crumb base, silky cheesecake in the center, gooey caramel, and a snappy chocolate shell with a little crumble on top.
- Make-ahead friendly: They actually taste better once they’ve had time to chill, so they’re perfect for prepping a day or two before parties, potlucks, or holidays.
- Freezer-friendly dessert: Keep a stash in the freezer for last‑minute dessert cravings or surprise guests.
- Customizable: Swap the cookie crumbs, change the chocolate, or drizzle with white chocolate or extra peanut butter.
What Kind of Peanut Butter and Chocolate Should I Use?
Because this recipe is so simple, the ingredients you pick really shine.
For the peanut butter, go with a creamy, no‑stir peanut butter from a jar—the kind that’s already sweetened and emulsified. Natural peanut butters that separate can make the mixture greasy and harder to shape.
For the chocolate coating, semisweet or dark chocolate chips melt smoothly and balance the sweetness of the caramel and cheesecake. You can also use melting wafers if you want an extra‑shiny, candy‑like finish. I like to stir in a spoonful of coconut oil to keep the shell snappy but not rock‑hard straight from the fridge.
If you’d like a more dramatic look, you can drizzle a bit of melted peanut butter or contrasting chocolate over the tops and finish with extra cookie crumbs.
Ingredients for the No-Bake Peanut Butter Cheesecake Balls
You don’t need anything fancy to pull these together, just pantry basics and a few fridge staples. Here’s what you’ll use and why each ingredient matters.
Cream cheese – The base of our cheesecake layer. Use full‑fat brick cream cheese for the creamiest texture and best structure.
Creamy peanut butter – Adds rich, nutty flavor to the base mixture and the drizzle on top. The sweetness and saltiness of regular jarred peanut butter work perfectly here.
Graham cracker crumbs – These give the balls a buttery, cookie‑like base and help firm up the mixture so it’s easy to roll.
Powdered sugar – Sweetens the cheesecake layer while keeping it silky smooth—granulated sugar would taste grainy in a no‑bake filling.
Soft caramels – Melt into a thick, luscious caramel layer that sits over the cheesecake center and under the chocolate shell.
Heavy cream – Loosens the melted caramels just enough so they stay gooey after chilling instead of turning chewy.
Semisweet chocolate chips – Melt into a glossy coating that sets beautifully around the chilled balls.
Coconut oil – Helps the chocolate melt smoothly and creates a shell that doesn’t turn rock solid in the fridge.
Extra graham cracker crumbs – Sprinkled on top for extra crunch and to hint at what’s hiding inside.
Vanilla extract – Rounds out the cheesecake flavor and makes the whole bite taste like a classic dessert.
Fine sea salt – A small pinch keeps the sweetness in check and makes the peanut butter flavor pop.
How To Make the No-Bake Peanut Butter Cheesecake Balls
Once your ingredients are measured out, the process is surprisingly simple. Chilling between steps helps everything stay neat and pretty, so don’t be tempted to rush it.
Step 1: Make the Peanut Butter Cookie Base
Beat the softened cream cheese and some of the creamy peanut butter together until completely smooth and fluffy. Stir in the graham cracker crumbs, vanilla, a pinch of salt, and a little powdered sugar until the mixture is thick and holds together when pressed. This forms a soft, cookie‑like dough that will support the cheesecake and caramel layers.
Step 2: Shape and Chill the Centers
Use a small cookie scoop or tablespoon to portion the mixture into even mounds. Roll each one between your palms to form smooth balls, then flatten them slightly and press a small indentation in the center—this creates space for the caramel and cheesecake. Arrange them on a parchment‑lined baking sheet and chill or freeze until very firm.
Step 3: Add the Cheesecake and Caramel Layers
In a separate bowl, whisk together a bit more cream cheese and powdered sugar until silky and spoonable. Add a small dollop of this cheesecake mixture into each indentation.
Melt the soft caramels with the heavy cream in the microwave or on the stovetop, stirring until smooth and thick. Let the caramel cool just a bit so it’s warm but not piping hot, then spoon it gently over the cheesecake layer on each base. Return the tray to the freezer so everything can firm up again.
Step 4: Coat in Chocolate
When the centers are solid, melt the semisweet chocolate chips with coconut oil until smooth and glossy. Working one at a time, dip each ball into the melted chocolate, using a fork to lift and let the extra drip off. Set the coated balls back on parchment paper.
While the chocolate is still soft, sprinkle the tops with extra graham cracker crumbs and, if you like, drizzle a bit of warmed peanut butter over each one.
Step 5: Chill and Serve
Refrigerate the finished cheesecake balls until the chocolate is fully set and the centers are chilled through. At this point they’re ready to serve, or you can transfer them to an airtight container for later. The longer they rest, the more the flavors meld into that perfect peanut butter–chocolate–cheesecake bite.

Serving and Storing These No-Bake Peanut Butter Cheesecake Balls
This batch makes about 24 generous balls, depending on the size of your scoop. I like to think of the serving size as one to two balls per person, especially if you’re putting them out with other desserts or party snacks.
Serve them well‑chilled on a pretty platter, or pile them into a shallow bowl and let the crumbs and drizzle be part of the presentation. They’re rich enough that even a small bite feels special, so they’re perfect for dessert tables, holiday trays, or gifting in little boxes.
For storage, keep the cheesecake balls in an airtight container:
- In the fridge: They’ll keep for up to 5 days. Let them sit at room temperature for about 5–10 minutes before serving so the centers soften slightly.
- In the freezer: Freeze on a baking sheet, then transfer to a container or freezer bag. They’ll keep for up to 2 months. Enjoy straight from the freezer for a firmer, candy‑bar texture, or thaw briefly for a creamier center.
If you’re transporting them to a party, pack them in a chilled container or cooler bag so the chocolate shell and caramel stay neat.
What to Serve With No-Bake Peanut Butter Cheesecake Balls
When these are on the table, you don’t need much else—but pairing them with a few complementary treats makes for a really fun spread.
Coffee or Espresso Drinks
The richness of the cheesecake and peanut butter is dreamy with a hot cup of coffee, a latte, or even a cold brew over ice.
Fresh Berries or Fruit Skewers
A bowl of strawberries, raspberries, or a simple fruit skewer helps cut through the sweetness and adds a pop of color to your dessert table.
Vanilla or Salted Caramel Ice Cream
Serve a cheesecake ball next to a scoop of ice cream and let everyone smash them together in their bowl for an easy, no‑bake sundae situation.
Simple Cheese Board
If you’re hosting, balance the sweetness with a small cheese board—think sharp cheddar, sliced apples, and salty nuts—so guests can nibble back and forth.
Salty Snack Mix or Pretzels
A big bowl of pretzels or snack mix is great alongside these bites. The salt and crunch are perfect with the chocolate coating and caramel.
Celebration Drinks
Sparkling wine, a light dessert wine, or even bubbly water with lemon feels extra festive next to a plate of glossy chocolate‑covered cheesecake balls.
Want More Cheesecake Dessert Ideas?
If no‑bake peanut butter cheesecake balls are your kind of treat, you’ll love exploring more creamy, chocolatey desserts from the Nora Nosh kitchen:
- Try these individual Easy Cheesecake Cups when you want classic cheesecake flavor in a quick, party‑friendly format.
- For a show‑stopping mash‑up, make Hot Fudge Sundae Brownie Cheesecake with its fudgy base and ice‑cream‑parlor vibes.
- Peanut butter fans shouldn’t miss the ultra‑creamy Amish Peanut Butter Cream Pie for another nostalgic dessert option.
- Brighten things up with tangy‑sweet Lemon Raspberry Swirl Cheesecake Cups when you’re craving a fruity twist on cheesecake.
Bookmark a few of these cheesecake‑inspired desserts so you’ve always got a special treat ready for birthdays, holidays, or just a cozy weekend at home.
Save This Pin For Later
📌 Save these no-bake peanut butter cheesecake balls to your favorite dessert or holiday board on Pinterest so you can find them again when the craving hits.
When you make them, I’d love to hear how you put your own spin on the recipe. Did you swap in dark chocolate? Add chopped peanuts on top? Maybe sneak a little extra caramel inside?
Share your tweaks and questions in the comments so we can all learn from each other and make dessert time even sweeter.
And if you’re always on the lookout for more easy desserts, party snacks, and weeknight treats, come hang out with me on Nora Nosh Recipes on Pinterest where I share new goodies and fun twists every week.
No-Bake Peanut Butter Cheesecake Balls
- Total Time: 60 minutes
- Yield: 24 cheesecake balls
- Diet: Vegetarian
Description
Craving an over-the-top, no-bake dessert that tastes like a Reese’s cup and cheesecake had a baby? These No-Bake Peanut Butter Cheesecake Balls are everything: a creamy peanut butter cheesecake center, a ribbon of soft caramel, and a crisp chocolate shell with a buttery graham cracker crunch on top. They’re perfect for easy dessert ideas, party food ideas, and quick make-ahead treats when you don’t want to turn on the oven. Serve them as a fun finger dessert, add them to your holiday dessert board, or stash a batch in the freezer for those late-night sweet tooth moments. This easy recipe fits right in with your favorite quick dessert, snack, and even special-occasion dinner ideas.
Ingredients
8 oz cream cheese softened, divided
1 cup creamy peanut butter divided
1 cup graham cracker crumbs
1 pinch fine sea salt
1 teaspoon vanilla extract
1/2 cup powdered sugar divided
20 soft caramels unwrapped
2 tablespoons heavy cream
2 cups semisweet chocolate chips
2 teaspoons coconut oil
1/4 cup graham cracker crumbs for topping
2 tablespoons creamy peanut butter for drizzling (optional)
Instructions
1. Line a baking sheet with parchment paper and set aside.
2. In a mixing bowl, beat 4 oz of the softened cream cheese with 3/4 cup of the creamy peanut butter until smooth and fluffy.
3. Add 1 cup graham cracker crumbs, the pinch of salt, vanilla extract, and 1/4 cup of the powdered sugar. Stir until a thick, cookie-like dough forms that holds together when pressed.
4. Use a small cookie scoop or tablespoon to portion the mixture into about 24 even mounds. Roll each portion into a smooth ball and place on the prepared baking sheet.
5. Gently flatten each ball and press a shallow indentation into the center with your thumb or the back of a spoon. Freeze the tray for 20–30 minutes, or until firm.
6. In a small bowl, beat the remaining 4 oz cream cheese with the remaining 1/4 cup powdered sugar until silky and smooth.
7. Remove the chilled bases from the freezer and spoon a small dollop of the cheesecake mixture into each indentation.
8. In a microwave-safe bowl, combine the soft caramels and heavy cream. Heat in 20–30 second bursts, stirring between each, until the caramels are completely melted and the mixture is smooth and thick. Let cool slightly so it is warm but not hot.
9. Spoon a little melted caramel over the cheesecake layer on each base, spreading gently to cover without overflowing the sides. Return the tray to the freezer for 20–30 minutes, or until very firm.
10. In a clean microwave-safe bowl, melt the semisweet chocolate chips with the coconut oil in 20–30 second bursts, stirring until smooth and glossy.
11. Working with a few centers at a time, dip each one into the melted chocolate using a fork, letting excess chocolate drip back into the bowl. Place the coated balls back onto the parchment-lined baking sheet.
12. While the coating is still soft, sprinkle the tops with the 1/4 cup graham cracker crumbs. Drizzle with the remaining 1/4 cup peanut butter (warmed slightly, if needed) for a decorative finish.
13. Refrigerate the cheesecake balls for at least 30 minutes, or until the chocolate is fully set and the centers are chilled through.
14. Store in an airtight container in the fridge for up to 5 days or in the freezer for up to 2 months. Serve chilled, allowing them to sit at room temperature for 5–10 minutes for a softer center if desired.
Notes
For the best texture, make sure the centers are very firm before dipping in chocolate; if they’re too soft, they may crumble or leak caramel when you coat them.
- Prep Time: 25 minutes
- Cook Time: 10 minutes
- Category: Dessert
- Method: No-Bake
- Cuisine: American
Nutrition
- Serving Size: 1 cheesecake ball
- Calories: 230
- Sugar: 15
- Sodium: 125
- Fat: 15
- Saturated Fat: 7
- Unsaturated Fat: 7
- Trans Fat: 0
- Carbohydrates: 24
- Fiber: 1
- Protein: 4
- Cholesterol: 25
