Peanut Butter Bon Bons

Total Time
7hrs 50mins
Prep 20 mins
Cook 7 hrs 30 mins

My mother has used this recipe at Christmas since the mid 80's. You can substitute chocolate candy coating for the chocolate frosting. Cook time includes time for coating to set.

Ingredients Nutrition


  1. In large bowl, combine Vanilla frosting, peanut butter and margarine with a fork until well blended.
  2. Stir in crumbs until well mixed.
  3. Form into 1-inch balls.
  4. Chill 1 hour.
  5. In small saucepan, melt Chocolate frosting over low heat, stirring occasionally.
  7. Dip chilled balls in melted frosting.
  8. Allow excess to drip off.
  9. Place on waxed paper.
  10. Let stand at room temperature until dry, about 6 hours.
  11. TIP: If the frosting used for coating thickens, gently reheat.
  12. Use leftover coating for dipping dried fruit or nuts.


Most Helpful

I grew up on the same Christmas staple. They are soooo addictive. I like to use chunky peanut butter and after they are mostly dry I put them in the fridge and the frosting hardens up nicely.

mudjeeper December 21, 2011

I asked myself as I was melting down the frosting, "when this dries, won't it still be the consistency of frosting?" And sure enough... it was. Maybe these would be fine to serve my family, but definitely not an addition to a Christmas platter. They were a sticky mess. If ever I attempted them again, I would use the candy coating. Edit: After sitting in the fridge for a couple of days, the frosting did harden up, but then was the consistency of... well... old frosting (dry/flaky). I'm sticking with the candy coating going forward. I will say that my son loved the peanut butter filling!

GSCook December 19, 2007

I couldn't get the consistency of the chocolate frosting right so I just dipped in milk chocolate. The peanutbutter inside is divine though. Definitely a keeper!

handkmommy December 13, 2006

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a