Chocolate Covered Peanut Butter Balls
If there’s one treat that disappears faster than anything else on the dessert table, it’s these Chocolate Covered Peanut Butter Balls. They’re rich, creamy, and made with just a handful of ingredients. This chocolate and peanut butter recipe is a classic for a reason.

Peanut Butter and chocolate is the most fabulous combination (in my opinion). Mr. H.B. Reese, the creator of Reese’s Peanut Butter Cups, you deserve to be rich!
These peanut butter balls are very satisfying and super-rich in flavor. One ball goes a long way and will satisfy that sweet tooth. Like my White Trash Recipe with Peanut Butter M&M’s, my Chocolate Peanut Butter Ritz Crackers, and my Popcorn Balls with Marshmallows, they are tasty and satisfying.
Jump to:
💗 Why You’ll Love This Recipe
- No Bake and Easy: These are easy peanut butter balls. A simple recipe.
- Classic Flavor: Peanut butter and chocolate never go out of style.
- Perfect for Gifting: These make great gifts.
- Make-Ahead Friendly: Make up to several days in advance.
- Customizable: Dip in chocolate or vanilla almond bark or both.
🛒 Ingredients Needed for Peanut Butter Balls
Chocolate peanut butter balls are a delicious no-bake treat that comes together rather quickly. The simple ingredients result in a sweet treat that melts in your mouth. Please see the printable recipe card below for more details.

- Butter – You will need softened butter for this recipe. I have used salted and unsalted butter, and they both work fine.
- Peanut Butter – Crunchy or smooth, depending on your preference. Feel free to experiment with different types of peanut butter, such as honey-roasted or natural.
- Vanilla – Vanilla extract adds a layer of richness.
- Powdered Sugar – Powdered sugar, also known as confectioners’ sugar, adds sweetness and a creamy consistency to the mixture.
- Almond Bark Chocolate – Almond bark is used for the coating on these easy peanut butter balls. It melts smoothly and sets up quickly. You can choose white or chocolate almond bark for this recipe.
🥣 How to Make This Recipe
These chocolate dipped peanut butter balls are simple to make and a delicious no-bake treat that comes together quickly.

Step 1: Mix the Peanut Butter Filling. In a large mixing bowl, combine the butter, 2 1/2 cups powdered sugar, peanut butter, and vanilla. The mixture will become stiff.

Step 2: Finish Adding the Sugar. Gradually add the remaining powdered sugar, mixing well.

Step 3: Prep Your Workspace. Line a baking sheet or countertop with parchment paper or wax paper so the balls don’t stick.

Step 4: Roll the Peanut Butter Balls. Shape the balls into about 1-inch balls, or use a small cookie scoop to make them all the same size. I usually place these on the prepared paper. Set aside.

Step 5: Melt the Chocolate. Melt the almond bark according to the package directions, either in a microwave or using a double boiler. You’ll want to work quickly once it’s melted.

Step 6: Dip and Coat. Dip each ball into the melted chocolate, letting any excess drip off. Place back onto the parchment paper.

Step 7: Let them Set. Allow the chocolate to dry completely before serving or storing.

Step 8: Serve or Store.
💭 Pro Tips
- Use a fork or dipping tool to make coating the balls easier.
- Make sure your butter is at room temperature.
- Have all of your balls rolled out BEFORE you melt your chocolate. Once you melt your chocolate, you will need to move quickly.
- Line your counter with parchment paper or wax paper before you begin. You may also use a cookie sheet or two if you are limited in space.
- To make these balls more uniform, use a small cookie scoop.
🎁 A Perfect Gift
These make a perfect gift. Who can resist a peanut butter ball wrapped in a chocolate coating? Any chocolate and peanut butter lover would welcome this as a gift, and it is the perfect way to share a homemade gift with friends and family. The key to a homemade gift is the thought and effort you put into making it special. You might consider giving these as a birthday gift, a gift for a friendly neighbor, or a holiday gift.
- Pretty Package: Place these balls in a pretty bag or small box, or arrange them on a decorative plate. Add a personalized touch with a handwritten note or small card.
- Gift Basket: You might also make a small gift basket with these pb balls, some homemade cookies, or fudge.
- Care Package: Add these balls to a decorative bag along with other “get well” items. Chocolate always makes me feel better.
❔ Recipe FAQs
Once the chocolate has hardened on the PB balls, store them in a zip-lock bag, an airtight container, or a decorative tin on the counter for up to 2-3 weeks. I would say longer, but mine never seem to last that long. If your house is warm, place them in the refrigerator.
While these balls are a delightful holiday treat, there is no need to limit them to just that time of year. They are versatile treats and can be enjoyed as a pick-me-up during the day or to satisfy a sweet tooth. They can also be served at parties and gatherings, on dessert tables, or as a homemade gift at any time of the year.
If it’s too dry, mix in a tablespoon or two of softened butter or peanut butter until it comes together.

More Easy Holiday Treats
If you tried this Chocolate Covered Peanut Butter Ball recipe or any other recipe on my blog, please consider leaving a 🌟 star rating and let me know how it went in the comments below. Thanks for visiting!Chef
👩🏻🍳Recipe

Chocolate Covered Peanut Butter Balls
Ingredients
- 1 cup butter softened at room temperature
- 2 cups peanut butter creamy
- 1 tablespoon vanilla
- 5 cups powdered sugar
- 24 ounce package Almond Bark Chocolate Coating white or dark chocolate (or both)
Instructions
- Mix the Peanut Butter Filling. Prepare the peanut butter mixture. In a large mixing bowl, mix butter, 2 1/2 cups powdered sugar, peanut butter, and vanilla. The mixture will become stiff.
- Finish Adding the Sugar. Gradually add the rest of the powdered sugar and mix well.
- Prep Your Workspace. Lay out parchment paper or wax paper for the rolled balls.
- Roll the Peanut Butter Balls. Shape the peanut butter balls into about one inch balls or use a small cookie scoop to make all of the balls uniform size. I usually place these on the prepared paper. Set aside.
- Melt the Chocolate. For the next step, you will need to work quickly. Melt chocolate over a double boiler or in the microwave. Follow the directions on the package.
- Dip and Coat. Dip each ball into the melted chocolate. (See notes below) Place the balls on the prepared paper.
- Let them Set. Allow the chocolate to dry completely before serving or storing.
Notes
- Use a fork or dipping tool to make coating the balls easier.
- Make sure your butter is at room temperature.
- Have all of your balls rolled out BEFORE you melt your chocolate. Once you melt your chocolate, you will need to move quickly.
- Line your counter with parchment paper or wax paper before you begin. You may also use a cookie sheet or two if you are limited in space.
- To make these balls more uniform, use a small cookie scoop.






Anything with peanut butter goes down well in this house and these look amazing.
Adding these to my baking line up this holiday season! Will make great gifts this year; hands down delicious!
These were fantastic! I’m
A fan for all things peanut butter. Making again for Christmas.
Yum!! These were super easy to make, and they all went quickly — everyone loved them!