Craving something creamy, nutty, and indulgent without turning on the oven? These No-Bake Peanut Butter Cheesecake Balls are the ultimate bite-sized treat for peanut butter lovers. They’re smooth and rich, with a velvety cheesecake center wrapped in a chocolate shell. Whether you’re hosting a gathering or just need a sweet fix, these little gems deliver big-time satisfaction.
The best part? They come together in minutes with simple ingredients and no baking required. Perfect for making ahead, gifting, or sneaking from the fridge whenever your sweet tooth strikes. Get ready to meet your new favorite no-bake dessert!
What Kind of Peanut Butter Works Best?
For this recipe, creamy peanut butter is your go-to. It gives the truffles a smooth, cohesive texture that blends effortlessly with the cream cheese. Natural peanut butter can be used, but make sure it’s well stirred and not too oily, or it may affect the consistency. If you love a bit of crunch, you can mix in a spoonful of crunchy peanut butter for texture.
Ingredients for the No-Bake Peanut Butter Cheesecake Balls
- 8 oz cream cheese, softened
- 1 cup creamy peanut butter
- 1/2 cup powdered sugar
- 1 tsp vanilla extract
- 1 1/2 cups crushed graham crackers (or vanilla wafers)
- 1 1/2 cups semi-sweet chocolate chips
- 1 tbsp coconut oil (optional, for smoother chocolate coating)
- Sea salt or crushed peanuts for garnish (optional)

How To Make the No-Bake Peanut Butter Cheesecake Balls
Step 1: Make the Cheesecake Filling
In a large bowl, beat the softened cream cheese and peanut butter together until smooth. Add the powdered sugar and vanilla extract, and continue mixing until fully combined.
Step 2: Add the Crunch
Stir in the crushed graham crackers or wafers until the mixture thickens and holds its shape when scooped.
Step 3: Roll and Chill
Scoop out small portions (about 1 tablespoon) of the mixture and roll into balls. Place them on a parchment-lined baking sheet and refrigerate for at least 1 hour, or freeze for 20-30 minutes until firm.
Step 4: Dip in Chocolate
Melt the chocolate chips with coconut oil in a microwave-safe bowl, stirring every 30 seconds until smooth. Dip each ball into the chocolate and place back on the parchment paper. Sprinkle with sea salt or crushed peanuts if desired.
Step 5: Set and Store
Chill the coated balls until the chocolate hardens. Store in the fridge in an airtight container for up to 7 days.
Serving and Storing These Cheesecake Balls
Serve these chilled for the best texture. They make great dessert table additions, edible gifts, or lunchbox surprises. Keep them stored in the refrigerator to maintain their firmness and freshness. For longer storage, freeze them in a sealed container for up to 2 months—just thaw for a few minutes before serving.
Frequently Asked Questions
Can I use crunchy peanut butter?
Yes! While creamy gives a smooth texture, crunchy peanut butter adds a nice bit of texture if that’s your thing.
Can I make these ahead of time?
Absolutely. These freeze beautifully and can be made days (or weeks) in advance.
Can I use white chocolate instead of semi-sweet?
Sure! White chocolate will make them sweeter, but it pairs well with peanut butter.
What if I don’t have graham crackers?
Vanilla wafers or even digestive biscuits work great as substitutes.
How do I keep the chocolate from cracking?
Make sure the balls aren’t too cold when you dip them, and let the chocolate cool slightly before dipping.
Can I add mix-ins?
Go for it! Mini chocolate chips, chopped nuts, or crushed pretzels can be folded into the base.
Want More Dessert Bite Ideas?
If you love these No-Bake Peanut Butter Cheesecake Balls, you’ll want to try these next:
- Irresistible Pecan Pie Bites for a buttery, nutty twist.
- Cherry Chocolate Cheesecake for a fruity, decadent finish.
- Sopapilla Cheesecake Bars that mix cinnamon sugar and cream cheese in the best way.
- Peanut Butter Balls with Chocolate Rice Krispies for another no-bake peanut butter favorite.
- No-Bake Lemon Blueberry Protein Bites if you want a refreshing citrusy option.
Save This Pin + Share Your Results
📌 Save this recipe to your Pinterest dessert board so it’s always on hand when the peanut butter cravings hit.
I’d love to see how yours turn out! Did you go with white or dark chocolate? Did you sneak in pretzels or cookie crumbs?
Let me know in the comments, and check out my Pinterest board for even more no-bake desserts and peanut butter inspiration!

No-Bake Peanut Butter Cheesecake Balls
- Total Time: 20 minutes
- Yield: 24 balls
- Diet: Vegetarian
Description
These No-Bake Peanut Butter Cheesecake Balls are the perfect bite-sized treat for peanut butter lovers. Made with cream cheese, peanut butter, and crushed graham crackers, then dipped in chocolate, they’re easy to whip up and require zero oven time. Perfect for holidays, parties, or anytime you need a sweet fix.
Ingredients
8 oz cream cheese, softened
1 cup creamy peanut butter
1/2 cup powdered sugar
1 tsp vanilla extract
1 1/2 cups crushed graham crackers
1 1/2 cups semi-sweet chocolate chips
1 tbsp coconut oil
Sea salt or crushed peanuts for garnish
Instructions
1. In a large bowl, beat the softened cream cheese and peanut butter together until smooth.
2. Add the powdered sugar and vanilla extract, mixing until fully combined.
3. Stir in the crushed graham crackers until the mixture thickens and holds its shape.
4. Scoop out small portions (about 1 tablespoon) and roll into balls. Refrigerate for at least 1 hour or freeze for 20–30 minutes.
5. Melt chocolate chips with coconut oil in the microwave, stirring every 30 seconds until smooth.
6. Dip each ball in the melted chocolate and place on parchment paper. Garnish with sea salt or crushed peanuts.
7. Chill until chocolate is set. Store in the fridge in an airtight container for up to 7 days.
Notes
Keep the cheesecake balls chilled for best texture.
Use creamy peanut butter for a smooth consistency, or mix in crunchy for texture.
Let the chocolate cool slightly before dipping to prevent cracking.
- Prep Time: 20 minutes
- Cook Time: 0 minutes
- Category: Dessert
- Method: No-Bake
- Cuisine: American
Nutrition
- Serving Size: 1 ball
- Calories: 145
- Sugar: 9g
- Sodium: 65mg
- Fat: 10g
- Saturated Fat: 4g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 13g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 10mg
Keywords: peanut butter, cheesecake balls, no-bake dessert
