Classic Old-Fashioned Peanut Butter Balls Recipe

This Old Fashioned Peanut Butter Balls Recipe is a timeless holiday treat. These no-bake candies are sweet, rich, and easy to make — perfect for gift boxes, parties, or a cozy night in.

delicious chocolate covered peanut butter balls in a white glass bowl.

How To Make Old Fashioned Peanut Butter Balls:

Whether you need a quick holiday dessert, a neighbor gift, or a simple snack, these no-bake peanut butter balls deliver. The creamy peanut butter center pairs beautifully with a smooth chocolate coating for a classic treat that’s always a hit.

This recipe is straightforward and requires just a few pantry staples. The step-by-step instructions below make it easy to prepare these peanut butter balls with minimal effort and delicious results.

Ingredients You’ll Need:

Peanut Butter Balls

  • creamy peanut butter — use no-stir if possible for the best texture
  • butter — unsalted preferred, softened
  • vanilla extract — to enhance flavor
  • powdered sugar — acts as the binder

Coating

  • milk chocolate chips (or semi-sweet) — for a rich coating
  • vegetable shortening or coconut oil — thins the chocolate for smooth dipping

ingredients for chocolate covered peanut butter balls on a white counter top.

Step 1: Line baking sheets with parchment or wax paper and have all ingredients ready. If using wax paper, spray lightly with non-stick spray so the peanut butter balls won’t stick.

creamy peanut butter and softened unsalted butter in a mixing bowl.

Step 2: In a large bowl, beat the peanut butter, softened butter, and vanilla until smooth and creamy.

peanut butter and butter mixture with powdered sugar in a white mixing bowl.

Step 3: Gradually add the powdered sugar while mixing on low, then increase speed until fully combined. Mixing slowly at first prevents powdered sugar from puffing out of the bowl.

peanut butter balls mixture in a mixing bowl.

Step 4: Use a cookie scoop or tablespoon to form 1-inch balls from the peanut butter mixture. Arrange them on the prepared baking sheet and freeze for one hour.

chocolate chips and vegetable oil in a small glass bowl and peanut butter balls on a baking sheet with parchment paper.

Step 5: Melt the chocolate and shortening (or coconut oil) together. In the microwave, heat for 1 minute, stir, then continue in 10–15 second intervals, stirring between each, until mostly melted. Stir until smooth.

Tip: A glass bowl works well for melting chocolate because it distributes heat evenly and reduces the risk of scorching.

peanut butter balls ready to be dipped in the melted chocolate with a chocolate dipping fork.

Step 6: Work in small batches: remove 3–4 peanut butter balls from the freezer at a time, keeping the rest frozen until ready to dip.

chocolate covered peanut butter ball after being dipped into the melted chocolate coating.

Step 7: Dip each ball into the melted chocolate using two forks or a dipping tool, shake off excess chocolate, and place back on the baking sheet. Chill in the refrigerator for at least 30 minutes to set. Enjoy!

finished old fashioned chocolate covered peanut butter balls in a white glass bowl and plate.

Make-Ahead Tips

You can prepare the peanut butter dough ahead of time. Shape the balls and freeze them before coating; they’ll keep in the freezer for up to two months. When ready, dip them in chocolate and finish as directed.

Melting Chocolate with a Double Boiler

To use a double boiler, bring 1–2 inches of water to a simmer in a saucepan, place a heat-safe bowl over the pot, add the chocolate and shortening, and stir constantly on low–medium heat until the chocolate reaches a smooth, dipping consistency.

Fixing Thick Chocolate

If the melted chocolate becomes too thick, stir in 1 tablespoon of vegetable oil at a time until it reaches a smooth, pourable consistency.

Chocolate Hardening While Dipping

If the chocolate begins to stiffen while you’re working, microwave it for 10 seconds and stir to soften it again. Work in small batches for the best results.

Storage

Once the chocolate coating has set, store the peanut butter balls in an airtight container in the refrigerator for up to two weeks.

For longer storage, layer the balls in an airtight container with parchment between layers and freeze for up to three months. Thaw in the refrigerator overnight before serving.

Variations

  • Chocolate options — swap milk chocolate for semi-sweet, dark, white chocolate, or almond bark.
  • Peanut butter texture — use crunchy peanut butter for added texture.
  • Toppings — drizzle melted white chocolate, sprinkle sea salt, or add festive sprinkles for decoration.

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:

Peanut butter balls stacked in a white glass bowl
Old Fashioned Peanut Butter Balls Covered with Chocolate
Prep Time
15 mins
Chill Time
30 mins
Total Time
45 mins
Course: Dessert, Snack
Cuisine: casual
Keyword: Easy No-Bake Peanut Butter Balls, Old Fashioned Peanut Butter Balls Covered with Chocolate

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, mixing on low then increasing speed until fully combined.
  • Shape into 1-inch balls with 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 1 minute, stir, then continue in 10–15 second intervals until mostly melted. Stir until smooth.
  • Remove 3–4 balls at a time from the freezer, keeping the rest frozen until ready to dip.
  • Dip balls into melted chocolate using two forks or a dipping tool, shake off excess, and place on the baking sheet.
  • Refrigerate to set for at least 30 minutes, then enjoy.

Notes

To create a decorative swirl, place melted chocolate in a squeeze bottle and drizzle over the set chocolate to finish.

finished chocolate covered peanut butter balls in a white glass bowl.