This Old Fashioned Peanut Butter Balls Recipe is a timeless holiday favorite. These rich, no-bake candies are sweet, easy to make, and perfect for gifting or serving at gatherings. With a creamy peanut butter center and a smooth chocolate coating, they’re irresistible.

How To Make Old Fashioned Peanut Butter Balls
These no-bake peanut butter balls are a great choice for the holidays, parties, or a quick homemade treat. The combination of a smooth peanut butter filling and a chocolate coating creates a satisfying, classic candy that’s simple to prepare.
The recipe uses a handful of pantry staples and only takes a short time to assemble. Follow the step-by-step instructions below for consistent, delicious results.
Ingredients You’ll Need
Peanut Butter Balls
- 1 1/2 cups creamy peanut butter (no-stir works best for texture)
- 1/2 cup unsalted butter, softened (1 stick)
- 1/2 tsp vanilla extract
- 3 1/2 cups powdered sugar
Coating
- 2 cups milk chocolate chips (or semi-sweet chips)
- 2 tbsp vegetable shortening or coconut oil
Step 1: Line baking sheets with parchment paper or wax paper and have your ingredients ready. If using wax paper, lightly spray it with non-stick spray so the balls don’t stick.

Step 2: In a large bowl, beat the peanut butter, softened butter, and vanilla extract until smooth and creamy.
Step 3: Gradually add the powdered sugar, starting the mixer on low and increasing the speed as the sugar incorporates. Mix until well combined and the dough holds together.

Step 4: Use a cookie scooper or tablespoon to portion the dough into 1-inch balls. Place them on the prepared baking sheets and freeze for 1 hour to firm up.

Step 5: Melt the chocolate and shortening in a microwave-safe bowl. Heat for 1 minute, stir, then continue in 10–15 second intervals, stirring between each, until mostly melted. Remove from the microwave and stir until smooth. A glass bowl helps prevent overheating.
Tip: If the melted chocolate is too thick, stir in 1 tablespoon of vegetable oil at a time until it reaches a smooth dipping consistency.

Step 6: Work with 3–4 frozen peanut butter balls at a time, keeping the rest in the freezer until you’re ready to dip.
Step 7: Dip each ball into the melted chocolate using two forks or a dipping tool, shake off excess chocolate, and transfer to the prepared baking sheet. When finished, refrigerate for at least 30 minutes to set.

Make-Ahead and Storage
You can prepare the peanut butter dough ahead of time and freeze the uncoated balls for up to 2 months. When ready, thaw slightly and dip in chocolate.
To store finished peanut butter balls, let the chocolate set, then place them in an airtight container and refrigerate for up to 2 weeks. For longer storage, layer the balls with parchment paper and freeze for up to 3 months. Thaw overnight in the refrigerator before serving.
Melting Chocolate Alternatives and Troubleshooting
If you prefer not to use a microwave, melt the chocolate using a double boiler: simmer 1–2 inches of water in a saucepan, set a heat-safe bowl over the pot, add chocolate and shortening, and stir over low to medium heat until smooth.
If the chocolate begins to harden while you’re dipping, return it to the microwave for 10 seconds to soften and continue.
Variations
- Different chocolates: Use semi-sweet, dark, white chocolate, or almond bark instead of milk chocolate.
- Crunchy peanut butter: Swap creamy for crunchy peanut butter to add texture.
- Toppings: Finish with a white chocolate drizzle, sea salt flakes, or festive sprinkles.
Other Dessert Recipes
- Chocolate Chip Cookies with Self-Rising Flour
- Cosmic Brownie Recipe
- Peanut Butter Chocolate Chip Bars
- Peanut Butter Stuffed Brownies
Old Fashioned Peanut Butter Balls Covered with Chocolate

Old Fashioned Peanut Butter Balls Covered with Chocolate
15
30
45
Ingredients
Peanut Butter Balls
- 1 1/2 cups creamy peanut butter
- 1/2 cup unsalted butter, softened (1 stick)
- 1/2 tsp vanilla extract
- 3 1/2 cups powdered sugar
Coating
- 2 cups milk chocolate chips (or semi-sweet)
- 2 tbsp vegetable shortening or coconut oil
Instructions
- Line baking sheets with parchment paper.
- In a large bowl, beat peanut butter, butter, and vanilla until creamy. No-stir peanut butter gives the best texture.
- Add powdered sugar gradually, starting on low speed and increasing until fully combined.
- Shape into 1-inch balls using a cookie scooper and place on the parchment. Freeze for 1 hour.
- In a microwave-safe bowl, combine chocolate chips and shortening or coconut oil.
- Heat for 1 minute, stir, then continue in 10–15 second intervals until almost melted. Stir until smooth.
- Remove 3–4 balls at a time from the freezer, keeping the rest frozen until ready to dip.
- Dip the balls into the melted chocolate using two forks or a dipping tool. Shake off excess and place on the prepared baking sheet.
- Refrigerate to set for at least 30 minutes, then enjoy.
Notes
To add a decorative swirl, put melted chocolate in a squeeze bottle and drizzle over the set chocolate.



