There’s a certain magic in the combination of chocolate and peanut butter—a perfect balance of rich, sweet, and salty that feels like a hug in candy form. As a professional chef, I appreciate recipes that deliver maximum flavor with minimal fuss, and this one is a true gem. Whether you need a last-minute treat for a party, a homemade gift from the heart, or just a little something to satisfy a sweet craving, these no-bake candies are your answer.
They come together in about 15 minutes of active time, require no special skills, and the result is a decadent, professional-looking confection that everyone will adore.
- 5-Ingredient Simplicity: You likely have everything you need in your pantry right now, making it the ultimate spontaneous treat.
- No Baking Required: Perfect for hot summer days or when you don’t want to turn on the oven. The “cooking” is just melting chocolate.
- Incredibly Customizable: This recipe is a fantastic blank canvas. I’ll show you how to easily create different flavor profiles, from salty-sweet to minty fresh.
- Perfect for Gifting: Homemade candy shows you care. Package these in a cute box or tin for a personal touch that store-bought gifts can’t match.
- Kid-Friendly Fun: The process of rolling balls and dipping is a wonderful, mess-friendly activity to do with little helpers in the kitchen.
- Make-Ahead Marvel: These candies actually taste better after a day, as the flavors meld, making them ideal for prepping before holidays or events.
Recommended Tools for This Recipe
As an Amazon Associate, we may earn a small commission from qualifying purchases — at no extra cost to you.
Ingredients You’ll Need
Let’s gather our ingredients—these simple pantry staples create magic together. The quality of your peanut butter and chocolate will directly impact the final taste, so choose brands you enjoy eating on their own.
- Creamy Peanut Butter: I recommend using a standard, shelf-stable brand like Jif or Skippy. The stabilizers in these brands help create a firm, sliceable center that holds its shape. Natural peanut butter (the kind that separates) can make the centers too oily and soft.
- Unsalted Butter: Softened to room temperature. This binds the peanut butter and sugar together into a pliable dough. Using unsalted butter lets you control the overall saltiness.
- Powdered Sugar: Also called confectioners’ sugar or icing sugar. It sweetens and provides structure. Be sure to sift it if it’s lumpy for the smoothest texture.
- Semi-Sweet Chocolate Chips: You can use chips or chop up a high-quality baking bar. I prefer semi-sweet for its balance, but milk or dark chocolate work beautifully too. The optional tablespoon of coconut oil or shortening mixed into the melting chocolate creates a smoother, glossier coating that sets firmly and has a lovely snap.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.
Kitchen Equipment Needed
You don’t need any fancy gadgets for this recipe. A large mixing bowl and a hand mixer (or a very determined arm and a sturdy spatula) are the main tools. A baking sheet lined with parchment paper is essential for setting the candies.
A small cookie scoop (about 1 tablespoon size) makes portioning the centers quick and uniform, but a regular spoon works fine. For dipping, you’ll need a fork or two, or a specialty candy dipping tool. Finally, a microwave-safe bowl or a double boiler (a heatproof bowl set over a pot of simmering water) is needed for melting the chocolate.
How to Make Chocolate Peanut Butter Candy Recipe
Step 1: Create the Peanut Butter Base
In your large mixing bowl, combine the softened butter and creamy peanut butter. Using your hand mixer on medium speed, beat them together until completely smooth and creamy, about 2 minutes. Believe me, taking the time here ensures there are no butter lumps, which is key for a silky texture.
The mixture should be homogenous and slightly fluffy.
Step 2: Incorporate the Sugar
Now, gradually add the powdered sugar to the peanut butter mixture. Add about 1/2 cup at a time, mixing on low speed until incorporated before adding the next. Trust me, adding it slowly prevents a huge cloud of sugar dust!
The mixture will look crumbly at first but will eventually come together into a very thick, stiff dough that holds together when pinched.
Step 3: Form and Freeze the Centers
Line your baking sheet with parchment paper. Using your small scoop or a tablespoon, portion the dough. Roll each portion quickly between your palms to form smooth, 1-inch balls.
Place them on the prepared sheet. This is the most important tip from me: you must freeze the balls for at least 15 minutes. This firms them up so they don’t fall apart or melt when you dip them in the warm chocolate.
Step 4: Melt the Chocolate Perfectly
While the balls chill, melt the chocolate. Combine the chocolate chips and coconut oil (if using) in a microwave-safe bowl. Heat in 30-second intervals, stirring vigorously with a dry spoon between each, until completely smooth.
Alternatively, use a double boiler. The goal is fluid, warm chocolate, not hot. If it’s too hot, it will melt the peanut butter centers.
Step 5: The Fun Dip
Now comes the satisfying part! Using a fork, spear a frozen peanut butter ball and dip it into the melted chocolate, swirling to coat. Lift it out, gently tap the fork on the bowl’s edge to remove excess chocolate, and slide it back onto the parchment paper.
For the classic look, I like to leave a small circle of the peanut butter center exposed at the top.
Step 6: Set and Serve
Let the candies set at room temperature until the chocolate is completely firm and has lost its shine, about 1 hour. You can speed this up by refrigerating them for 15-20 minutes. Step back and admire your beautiful, glossy homemade candies before arranging them on a platter or packing them up.
- Temperature is Everything: The peanut butter balls must be cold, and the chocolate should be warm, not hot. If the centers start to soften while dipping, pop the tray back in the freezer for 5 minutes.
- For a Glossy Finish: The small amount of coconut oil or shortening in the chocolate is my pro secret. It thins the chocolate just enough for a smooth coat and gives it a professional-looking sheen as it sets.
- Troubleshooting Soft Dough: If your peanut butter dough seems too soft to roll after adding all the sugar, don’t add more sugar. Simply cover and refrigerate it for 20-30 minutes; the butter will firm up, making it easy to handle.
- Avoiding Chocolate Seize: Ensure all your tools are completely dry. Even a drop of water can cause melted chocolate to “seize” into a grainy, stiff mass. If this happens, you can sometimes save it by stirring in a teaspoon of neutral oil (like vegetable oil).
Recipe Variations
- Classic Buckeyes: Follow the recipe as written, leaving the top of the peanut butter ball uncoated to resemble the nut of an Ohio buckeye tree.
- Salted Caramel Swirl: Mix 1/4 cup of thick caramel sauce into the peanut butter dough. After dipping, sprinkle each candy with a tiny pinch of flaky sea salt.
- Crunchy Delight: Use crunchy peanut butter, or stir 1/3 cup of finely chopped roasted peanuts into the dough before rolling.
- Double Chocolate: Add 1/4 cup of unsweetened cocoa powder to the powdered sugar when making the peanut butter centers for a deep chocolate-peanut butter flavor throughout.
- Cookie Dough Style: Replace 1/2 cup of the powdered sugar with 1/2 cup of crushed graham cracker crumbs and add 1/4 teaspoon of vanilla extract to the dough.
- Espresso Kick: Dissolve 1 teaspoon of instant espresso powder into the melted butter before mixing it with the peanut butter for a subtle coffee flavor.
- Holiday Festive: After dipping, immediately sprinkle with crushed peppermint candies, holiday sprinkles, or colored sugar before the chocolate sets.
What to Serve With This Recipe
These candies are perfect on their own as a sweet ending to a meal or a pick-me-up with afternoon coffee. For a dessert platter, pair them with other bite-sized treats like shortbread cookies, dried fruit, and cheese. They make an exceptional homemade gift during the holidays—simply layer them in a decorative tin between sheets of parchment paper.
Serve them alongside a scoop of vanilla ice cream for a decadent sundae, or crumble one over a bowl of chocolate pudding. They’re ideal for potlucks, bake sales, movie nights, or simply keeping in a jar on the counter for a sweet treat.
Storage & Make-Ahead Instructions
- Room Temperature Storage: Store finished candies in a single layer in an airtight container at cool room temperature for up to 1 week. They are best enjoyed within 3-4 days for optimal texture.
- Refrigerator Storage: For longer storage or in warm climates, keep them in the refrigerator for up to 2 weeks. Let them sit at room temperature for 10 minutes before serving to soften slightly.
- Freezer Storage: These candies freeze beautifully. Place them in a single layer on a parchment-lined tray to freeze solid (about 2 hours), then transfer to a freezer bag or container. They will keep for up to 3 months. Thaw in the refrigerator overnight.
- Make-Ahead Strategy: The peanut butter centers can be rolled and frozen, unbaked, for up to a month. Simply dip them in chocolate straight from the freezer when you’re ready to finish the recipe. The complete candies can also be made 2-3 days ahead of an event.
Frequently Asked Questions
Q: Can I use natural peanut butter?
A: I don’t recommend it for this specific recipe. Natural peanut butter tends to be oilier and less stable, which can result in centers that are too soft, greasy, and don’t hold their shape well when dipped. Stick with a conventional brand.
Q: My chocolate is too thick for dipping. What can I do?
A: This is common. Simply add more fat to thin it. Stir in an additional 1/2 to 1 teaspoon of coconut oil, shortening, or even a neutral vegetable oil until it reaches a smooth, dipping consistency.
Q: Can I make these without a microwave?
A: Absolutely. Use a double boiler: place the chocolate and oil in a heatproof bowl set over a pot of gently simmering water (make sure the bowl doesn’t touch the water). Stir until melted and smooth.
Q: How do I get a perfectly smooth chocolate coating?
A: The key is the right chocolate temperature and technique. Ensure your chocolate is fluid but not hot. Dip the cold centers quickly, tap off the excess gently, and place them on parchment paper.
The coconut oil also promotes a smoother finish.
Q: Can I make these vegan or gluten-free?
A: For a vegan version, use vegan butter and ensure your chocolate is dairy-free. The recipe is naturally gluten-free, but always check your powdered sugar and chocolate labels to confirm they are processed in a gluten-free facility if you have celiac disease.
Q: Why did my chocolate get streaky or blotchy after setting?
A: This is called “bloom.” It happens when chocolate is exposed to temperature changes or moisture. It’s still perfectly safe to eat but less visually appealing. To prevent it, avoid refrigerating the candies unless necessary and ensure they are completely sealed in an airtight container.
Q: Can I double this recipe?
A: Yes, it doubles very well. Just be sure you have a large enough bowl for mixing the dough and enough space in your freezer for two trays of peanut butter balls to chill.
Final Thoughts
This chocolate peanut butter candy recipe is a testament to how a few quality ingredients and simple techniques can create something truly special. It’s the kind of recipe that builds confidence in the kitchen—there’s no baking, no fancy equipment, just delicious, reliable results. The process of making them is almost as enjoyable as eating them.
I love how versatile they are, easily dressed up for a holiday party or kept simple for a weeknight treat.
I encourage you to make a batch this week. Share them with friends, pack them in lunches, or just savor one with your evening tea. Once you see how easy and rewarding it is to make candy at home, you might never buy it from the store again.
If you try this recipe, I’d love to hear how it turned out for you. Leave a comment below or share your creation with me on social media. Happy cooking
Chocolate Peanut Butter Candy Recipe
- Author: Harper
- Prep Time: 15 minutes
- Cook Time: 5 minutes
- Total Time: 20 minutes
- Yield: 24 servings
- Category: Dessert
- Cuisine: American
Description
This simple, no-bake candy combines creamy peanut butter and rich chocolate for a decadent treat. Made with just 5 ingredients, it's ready in under 30 minutes and perfect for gifting or snacking.
Ingredients
Instructions
-
In a large mixing bowl, combine the softened butter and creamy peanut butter. Using a hand mixer or a sturdy spatula, beat them together on medium speed until completely smooth and creamy, about 2 minutes. This initial creaming is crucial for a uniform base.
-
Gradually add the powdered sugar to the peanut butter mixture, about 1/2 cup at a time, mixing well after each addition. Trust me, adding it slowly prevents a sugar cloud! The mixture will become thick and crumbly at first, then come together into a stiff, moldable dough.
-
Line a baking sheet with parchment paper. Using a small cookie scoop or a tablespoon, portion the peanut butter dough. Roll each portion between your palms to form smooth, 1-inch balls. Place them on the prepared sheet, then freeze for at least 15 minutes. This firming step is non-negotiable for a clean dip.
-
While the balls chill, melt the chocolate. Combine the chocolate chips and coconut oil (if using) in a microwave-safe bowl. Heat in 30-second intervals, stirring vigorously between each, until completely smooth. Alternatively, use a double boiler. The chocolate should be fluid but not hot.
-
Using a fork or a candy dipping tool, dip each frozen peanut butter ball into the melted chocolate, letting the excess drip back into the bowl. Tip from me: leave a small circle of the peanut butter center exposed at the top to mimic a classic 'buckeye' look. Return to the parchment-lined sheet.
-
Let the candies set at room temperature until the chocolate is firm, about 1 hour, or refrigerate for 15-20 minutes for faster setting. Step back and admire your beautiful homemade candies before arranging them on a plate to serve.
Notes
- Chef's Tips:
- For perfectly round balls, roll them quickly between your palms—the heat from your hands can soften the dough.
- If your chocolate coating seems too thick, add another 1/2 teaspoon of coconut oil to thin it.
- Serve these candies at room temperature for the best creamy texture.
- Food Safety:
- Ensure all utensils and surfaces are clean when handling the candy
- Store finished candies in an airtight container to prevent moisture absorption







