
This no-bake peanut butter cheesecake balls recipe combines creamy, tangy cream cheese with rich peanut butter, creating bite-sized treats perfect for parties or sweet cravings. The chocolate coating adds a delightful snap that gives way to the silky filling with each bite.
I first made these for a potluck when my oven broke down unexpectedly. They were such a hit that guests were slipping them into napkins to take home. Now they're my secret weapon for last-minute entertaining.
Ingredients
- Cream cheese: Creates the tangy, creamy base ensure it's fully softened for a smooth texture
- Peanut butter: Provides rich nutty flavor use natural varieties for the best taste
- Powdered sugar: Sweetens and helps firm the mixture sift first to avoid lumps
- Vanilla extract: Adds warmth and depth look for pure extract rather than imitation
- Semi-sweet chocolate chips: Create the perfect coating with balanced sweetness
- Coconut oil: Helps thin chocolate for a smooth dipping consistency and adds shine
- Chopped peanuts: Optional but add delightful crunch and visual appeal
How To Make No-Bake Peanut Butter Cheesecake Balls
- Prepare the filling:
- Beat cream cheese until completely smooth with no lumps about 2 minutes with an electric mixer. Add peanut butter and continue beating until fully incorporated about 1 minute more. The mixture should be uniform in color with no streaks. Mix in powdered sugar and vanilla extract until the mixture is thick and well-combined.
- Chill and shape:
- Cover the bowl with plastic wrap and refrigerate for at least 30 minutes until firm enough to handle. Once chilled, use a tablespoon or small cookie scoop to portion the mixture. Roll between your palms to form smooth balls about 1-inch in diameter. Place balls on a parchment-lined baking sheet and return to refrigerator for another 15 minutes to firm up again.
- Prepare chocolate coating:
- While balls are chilling, melt chocolate chips with coconut oil in a microwave-safe bowl in 30-second intervals, stirring between each until completely smooth about 1-2 minutes total. Let cool slightly but remain fluid. The right consistency will coat a spoon but run off smoothly without being too thick.
- Dip and decorate:
- Remove chilled balls from refrigerator. Using two forks or a dipping tool, dip each ball into melted chocolate, allowing excess to drip off. Place dipped balls back onto parchment paper. Immediately sprinkle with chopped peanuts if using, before chocolate sets. Work quickly with small batches, keeping remaining balls refrigerated until ready to dip.
- Set and serve:
- Allow chocolate to set completely at room temperature about 15 minutes or refrigerate for 5 minutes for faster setting. Once set, transfer to serving platter or storage container with parchment between layers to prevent sticking.

The peanut butter is truly the star of this recipe. I remember watching my grandmother use her homemade peanut butter in similar treats, carefully balancing sweetness with that rich, nutty flavor. Her advice was always to use the best quality peanut butter you can find, as it significantly impacts the final taste.
Storage Solutions
These cheesecake balls keep beautifully in the refrigerator for up to a week in an airtight container. The texture actually improves after the first day as the flavors meld together. For longer storage, place them in a single layer on a baking sheet to freeze until solid, then transfer to a freezer container with parchment between layers. Thaw in the refrigerator for about 30 minutes before serving.

Easy Variations
The basic recipe is wonderfully adaptable. Try using almond butter or cookie butter instead of peanut butter for different flavor profiles. White chocolate makes a beautiful alternative coating, especially when contrasted with dark chocolate drizzles. Adding mini chocolate chips or crushed graham crackers to the filling creates interesting texture contrasts. For special occasions, mix in a tablespoon of bourbon or rum to the filling for sophisticated adult versions.
Troubleshooting Tips
If your mixture seems too soft to roll, add additional powdered sugar one tablespoon at a time until it reaches a moldable consistency. Alternatively, chill the mixture longer. If chocolate seizes or becomes too thick for dipping, add additional coconut oil a teaspoon at a time. When the balls start warming while you work with them, return them to the refrigerator for a few minutes before continuing the dipping process.
Frequently Asked Questions
- → Can I use crunchy peanut butter for this treat?
Yes, crunchy peanut butter adds a nice texture to the filling. If you prefer a smoother filling, stick to creamy peanut butter.
- → Do I need to chill the mixture before rolling into balls?
Chilling the mixture for 15-20 minutes makes it easier to handle and shape into balls. It helps the mixture firm up.
- → What can I use instead of coconut oil for melting chocolate?
Butter is a great alternative to coconut oil for melting chocolate, as it creates the same smooth, glossy consistency.
- → How do I store these peanut butter cheesecake balls?
Store them in an airtight container in the fridge for up to 5 days. For longer storage, freeze them for up to 2 months.
- → Can I add other toppings to these treats?
Yes, you can experiment with toppings like sprinkles, crushed cookies, or sea salt for a creative twist.