Less can be more—find affordable accents to refresh your space.  Shop here.

Set the tone with a fresh coat of paint. Shop Magnolia Home Paint.

This just in: a new season of Magnolia Table with Joanna Gaines. Learn more.

Joanna Gaines's Peanut Butter Balls

Jo's Peanut Butter Balls

byJoanna Gaines
Total 1 hour and 5 minutes (includes chilling time)
Active 35 mins
Makes About 60 balls
It’s a holiday tradition of our family’s to spend a full day making candy that we package up to share with family and friends. I like to add sprinkles to the tops of these during the holidays. Every few years I’ll switch up what we make, but I never can do without these Peanut Butter Balls. The kids love to help roll out each one, and I swear half don’t even make it to the dipping bowl because the kids have already consumed the peanut butter filling.
TIP: In this episode, Jo sprinkles the Peanut Butter Balls with crushed peanuts.
  • 7 tablespoons unsalted butter, at room temperature
  • 2 cups peanut butter
  • 2 cups powdered sugar
  • 10 ounces marshmallows
  • 1 teaspoon pure vanilla extract
  • 6 cups Cocoa Krispies
  • 24 ounces chocolate bark coating
  1. Line a baking sheet with parchment paper.
  2. In a stand mixer fitted with the paddle attachment on medium-high speed, cream 4 tablespoons of the butter, the peanut butter, and powdered sugar for 1 minute, until smooth.
  3. In a 5-quart stock pot over medium heat, melt the remaining 3 tablespoons of butter. Add the marshmallows and vanilla and cook, stirring, until the marshmallows have melted. Add the peanut butter mixture and stir continually until the mixture is smooth. Add the cereal and stir until combined.
  4. Form the mixture into 1 1/2-inch balls and place them on the prepared baking sheet. Refrigerate them for about 10 minutes.
  5. Meanwhile, follow the directions on the chocolate bark to melt it. Stir until smooth.
  6. Using a fork, place a peanut butter ball in the melted chocolate and coat it fully, then set it back on the baking sheet. Repeat until all the balls have been dipped in chocolate coating.
  7. Refrigerate again until the coating has hardened, about 20 minutes.
  8. When cool, transfer the balls to an airtight container and refrigerate for up to 5 days.