Old Fashioned Peanut Butter Balls (With Rice Krispies)


The perfect combo of creamy sweet peanut butter and rich chocolate, with Rice Krispies to keep them from feeling too heavy. You’ll make these Old Fashioned Peanut Butter Balls year after year.

close up view of homemade candy peanut butter ball

Old Fashioned Peanut Butter Balls

So easy to make, these sweet treats are perfect to gift at the holidays. A vintage favorite.
Prep Time 30 minutes
Resting time 30 minutes
Total Time 1 hour
Serving Size 15 balls


  • Large mixing bowl
  • Microwave safe bowl


  • 1 cup creamy peanut butter
  • 3 tablespoons salted butter Melted
  • 2 cups Rice Krispies cereal
  • 1 cup powdered sugar
  • 12 ounces melting chocolate (look for wafers or bars in the baking aisle)


  • Combine butter and peanut butter. Using a handheld mixer or rubber spatula, mix the peanut butter and melted butter until smooth.
    peanut butter and melted butter blended.
  • Add cereal and powdered sugar. Stir in the cereal until combined. Add the powdered sugar and mix until well incorporated.
    mixing bowl with rice cereal and peanut butter mix.
  • Shape and chill. Line a cookie sheet with parchment or wax paper. Using a tablespoon, drop peanut butter ball batter onto the cookie sheet. Roll into balls using lightly greased hands and place in the refrigerator for at least 30 minutes.
    peanut butter and rice cereal mixture shaped into a ball.
  • Melt and dunk. Melt the chocolate in the microwave in 30-second intervals until smooth. Dip the peanut butter balls into the melted chocolate until completely covered and place back onto the baking sheet.
    small bowl with chocolate melting.
  • Chill. Chill in the refrigerator until the chocolate has set. Enjoy!
    dipped peanut. butter balls before. and after chocolate sets.


The peanut butter balls can be stored at room temperature in an airtight container for up to 7 days, or stored in a freezer-safe container for up to 3 months.
If your kitchen gets warm, keep them in the fridge,  and let them warm up to room temperature before serving.
peanut butter balls with rice krispies on plate.

These are an easy Christmas candy that everyone loves and won’t take all day or use any fancy equipment.

❤️ Why you’ll love this recipe

  • Incredibly tasty: One bite into these peanut butter balls, and you’ll get it. Salty-sweet, rich but not too rich, and a nice chocolate coating.
  • Easy peasy prep: With just a handful of ingredients and some simple steps, you can whip up these up. It’s the easiest homemade candy EVER.
  • Stress-free storage: Double the batch gift some and keep some for yourself. You can store these gems at room temperature for a week, or freeze them for an impulse treat.

This is an overview of the ingredients. You’ll find the full measurements and instructions in the printable recipe at the bottom of the page.

ingredients on marble counter.

You’ll need the following for this simple chocolate-covered treat:

  • Creamy peanut butter (You can replace the peanut butter with equal amounts of almond or cashew butter.)
  • Salted butter
  • Rice Krispies cereal
  • Powdered sugar (you can substitute the powdered sugar with a non-sugar sweetener like Stevia or Erythritol.)
  • Melting chocolate

🍴how to make old fashioned peanut butter balls

Tip: Feel free to sprinkle some crushed nuts, coconut flakes, or even some sea salt over the balls right after you dip them in the melted chocolate. The toppings will stick to the chocolate as it sets, adding an extra bit of flavor and texture.

Step One: blend butter and peanut butter

peanut butter and melted butter blended.

First, you’ll need to mix your creamy peanut butter and melted salted butter in a large mixing bowl. You can use a handheld mixer or a rubber spatula for this. Just keep going until you’ve got a smooth, combined mixture

Step Two: add sugar and rice krispies

mixing bowl with rice cereal and peanut butter mix.

Stir in the cereal until combined. Add the powdered sugar and mix until well incorporated.

Step three: shape

peanut butter and rice cereal mixture shaped into a ball.

Line a cookie sheet with some parchment or wax paper. Then, with the help of a tablespoon, scoop out some of your mixture and shape it into a ball using your hands. You might find it helpful to lightly grease your hands first. Once you’ve filled up your tray, let them chill in the fridge for about 30 minutes.

Step Four: dip

small bowl with chocolate melting.

Get your chocolate ready. In a microwave-safe bowl, heat up the chocolate in 30-second intervals, giving it a stir each time. The result should be beautifully smooth and melted chocolate.

With the peanut butter balls nicely chilled, it’s time for their chocolate bath! Dip each ball into the melted chocolate until it’s fully coated. You can use a spoon to dip and a fork to remove – it makes the process much easier. Once they’re all dipped, pop them back on the baking sheet.

Step Five: set

dipped peanut. butter balls before. and after chocolate sets.

Now, they need one last trip to the fridge. Let them chill until the chocolate sets, and then you’re done!

🥫 Storage instructions

Storing at Room Temperature: After the chocolate has set, you can store these tasty morsels in an airtight container at room temperature. They’ll keep for up to 7 days like this. Just make sure to layer parchment paper between any stacked balls to prevent them from sticking together.

Freezing for Later: If you want to keep them around for longer or want to prep in advance for a party or event, you can also freeze these peanut butter balls. Place them in a freezer-safe container, again with parchment paper between layers, and they can be stored for up to 3 months.

Serving: When you’re ready to serve the frozen peanut butter balls, remove them from the freezer and let them sit out at room temperature for about 10-15 minutes. This short thawing period will ensure they’re at their best when you bite into them.

Remember, whether you store them at room temperature or in the freezer, keeping them in an airtight container is key.

what’s the best way to melt chocolate without a microwave?

You can melt the chocolate using a double boiler on the stove. Just place a heatproof bowl over a pot of simmering water, ensuring the bottom of the bowl doesn’t touch the water, and add the chocolate to the bowl. Stir occasionally until it’s completely melted and smooth.

👩🏻‍🍳 Expert tips

  • Prevent Sticking: When rolling your peanut butter mixture into balls, your hands might get slightly sticky. To prevent this, lightly grease your hands with cooking oil or butter.
  • Patient Melting: Be patient and cautious when melting your chocolate. Overheated chocolate can seize and turn grainy. Heat in 30-second intervals in the microwave, stirring well each time, to ensure the chocolate melts evenly and maintains a smooth texture.
  • Even Coating: When dipping your peanut butter balls into the chocolate, using a fork can help. Place a ball on the fork and spoon the chocolate over it for an even coat. Allow the excess chocolate to drip off by gently tapping the fork on the edge of the bowl.
  • Setting Space: Make sure to leave a bit of space between each of the peanut butter balls on the tray when you put them in the fridge to set. This helps ensure they don’t stick together and the chocolate sets evenly.

📘 more easy candy Recipes

close up view of peanut butter ball with bite missing.
Old Fashioned Peanut Butter Balls (With Rice Krispies)

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating