Peanut Butter Balls Recipe
Introduction
These Peanut Butter Balls are a classic no-bake treat that’s creamy, rich, and coated in smooth chocolate. Perfect for satisfying your sweet tooth or sharing with friends during the holidays or any occasion.

Ingredients
- 1 cup (283g) creamy peanut butter
- 6 tablespoons (84g) butter
- 2 ¾ cups (311g) powdered sugar
- 1 teaspoon vanilla
- 1 package (10 ounces) chocolate melting wafers (such as Ghirardelli or Candiquik)
Instructions
- Step 1: In a mixing bowl, cream the peanut butter and butter together using a hand mixer until smooth and well combined.
- Step 2: Gradually add the powdered sugar to the peanut butter mixture, stirring until fully incorporated. Add the vanilla and mix well.
- Step 3: Line a large cookie sheet with wax paper or parchment paper to prepare for shaping the balls.
- Step 4: Scoop out 1-inch portions of the peanut butter mixture and roll each into a smooth ball. Place the balls evenly spaced on the prepared cookie sheet.
- Step 5: Refrigerate the peanut butter balls for about 20 minutes to allow them to harden slightly.
- Step 6: Melt the chocolate wafers in a microwave-safe bowl. Heat for 30 seconds, stir, then heat in additional 10-second intervals, stirring each time, until fully melted and smooth. Follow package instructions if different.
- Step 7: Remove the peanut butter balls from the refrigerator. Using a toothpick, dip each ball into the melted chocolate until completely covered, then place back onto the lined cookie sheet.
- Step 8: Allow the chocolate coating to harden completely before serving. Store the finished peanut butter balls in an airtight container in the refrigerator.
Tips & Variations
- For a crunchy texture, mix in chopped nuts or crispy rice cereal into the peanut butter mixture before rolling.
- Try using natural peanut butter for a more intense peanut flavor, but reduce added salt in that case.
- If you don’t have melting wafers, use high-quality chocolate chips and temper or melt carefully to avoid seizing.
- Add a pinch of sea salt on top of the chocolate coating for a sweet and salty twist.
Storage
Store the peanut butter balls in an airtight container in the refrigerator for up to 5 days. They can be enjoyed chilled or brought to room temperature before serving. For longer storage, freeze them in a sealed container for up to one month; thaw in the refrigerator before eating.
How to Serve
Serve this delicious recipe with your favorite sides.
FAQs
Can I use crunchy peanut butter instead of creamy?
Yes, you can substitute crunchy peanut butter for a bit of extra texture, but keep in mind the balls may be less smooth and a bit more crumbly.
How do I prevent the chocolate from melting too quickly when serving?
Keep the peanut butter balls refrigerated until right before serving. If your environment is warm, serve chilled or on a cool plate to help the chocolate coating stay firm longer.
PrintPeanut Butter Balls Recipe
Delicious and easy-to-make peanut butter balls coated in rich melted chocolate. These no-bake treats combine creamy peanut butter, butter, and powdered sugar for a sweet and satisfying dessert or snack that is perfect for any occasion.
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Total Time: 35 minutes
- Yield: Approximately 30 peanut butter balls 1x
- Category: Dessert
- Method: No-Cook
- Cuisine: American
Ingredients
Peanut Butter Mixture
- 1 cup (283g) creamy peanut butter
- 6 tablespoons (84g) butter
- 2 ¾ cups (311g) powdered sugar
- 1 teaspoon vanilla extract
Chocolate Coating
- 1 package (10 ounces) chocolate melting chocolate (such as Ghirardelli or Candiquik)
Instructions
- Cream Peanut Butter and Butter: In a mixing bowl, use a hand mixer to cream the peanut butter and butter together until smooth and well combined.
- Add Powdered Sugar and Vanilla: Gradually add the powdered sugar to the peanut butter mixture, mixing thoroughly to combine. Stir in the vanilla extract evenly throughout.
- Prepare Cookie Sheet: Line a large cookie sheet with wax paper or parchment paper to prevent sticking during chilling and chocolate coating.
- Form Peanut Butter Balls: Scoop 1-inch portions of the peanut butter mixture and roll them into balls with your hands. Place each ball onto the prepared cookie sheet, spacing evenly to avoid sticking.
- Chill Peanut Butter Balls: Refrigerate the cookie sheet with the peanut butter balls for about 20 minutes, or until the balls have hardened and are firm to the touch.
- Melt Chocolate: Place the melting wafers in a microwave-safe bowl and heat for 30 seconds. Stir well, then microwave in additional 10-second intervals as necessary, stirring between each, until the chocolate is completely melted and smooth. Follow package instructions closely.
- Coat Peanut Butter Balls: Remove the chilled peanut butter balls from the refrigerator. Using a toothpick, dip each ball individually into the melted chocolate, making sure it is fully coated. Set the coated balls back onto the lined cookie sheet.
- Let Chocolate Harden: Allow the chocolate-covered peanut butter balls to set at room temperature or place back in the refrigerator until the chocolate coating has hardened completely.
- Store Properly: Store the finished peanut butter balls in an airtight container in the refrigerator for up to 5 days to maintain freshness.
Notes
- Ensure that the peanut butter is creamy for smooth mixing and best texture.
- Use high-quality melting chocolate for smooth coating and better flavor.
- Chilling the peanut butter balls before dipping prevents them from falling apart when coated.
- You can substitute vanilla extract with almond extract for a different flavor profile.
- Store in an airtight container to keep the peanut butter balls fresh and prevent the chocolate from sweating.
Keywords: Peanut Butter Balls, No Bake Peanut Butter Treats, Chocolate Covered Peanut Butter, Easy Dessert, Holiday Candy

