You only need 5 ingredients to make no bake peanut butter balls. The bite-sized treats are perfect for gifting this holiday season. This family favorite recipe is quick and easy!

no bake peanut butter ball with a bite taken out of it showing rice krispies inside.

The 25 Days of Christmas Baking continues with Day 17. Peanut butter balls are one of the easiest treats to make. My mom makes dozens of them every Christmas and gifts them to neighbors and friends. They always seem to disappear within days. If that is any indication of how good they are, then I highly recommend making them for Christmas! Don’t forget to save a handful for yourself. Trust me, you will want them.

Why You’ll Love This Recipe

  • No oven required. You can make this treat quickly since it requires no baking!
  • Only 5 ingredients plus optional sprinkles. You probably have the ingredients in your pantry already!
  • Dynamic duo. Peanut butter and chocolate is irresistible, especially with the sweet and salty combination going on.
  • Extra texture. The Rice Krispies add a crispy texture while the hardened chocolate shell is oh-to-satisfying to bite into.
  • Perfect for sharing. The recipe is no bake and yields plenty to share.
  • Easy Christmas gift. Make a big batch and gift them to your friends and co-workers this holiday season!

Ingredient Notes

peanut butter balls ingredients in bowls labeled with text.
  • Peanut butter: Use a creamy peanut butter that is no-stir. I prefer Skippy All Natural.
  • Rice Krispies: This cereal adds a crispy crunch to every bite!
  • Butter: To add some richness and offset the salt, use unsalted butter at room temperature.
  • Confectioners’ sugar: Also known as powdered sugar, this adds sweetness to the dough while keeping it smooth.
  • Chocolate: Use a good quality chocolate for melting. I prefer Ghirardelli bittersweet chocolate chips or melting wafers.
  • Sprinkles: For a festive touch, add your favorite holiday sprinkles!

Refer to the recipe card for ingredient details and measurements.

Recipe Variations

Use crunchy peanut butter. This will add a lot more texture to each bite! Keep in mind, the balls won’t form a perfect sphere.

Try a different cereal. Rice Kripsies are my go-to, but Cocoa Pebbles or roughly chopped Corn Flakes also work. I’ve also seen similar recipes use graham crackers or crushed pretzels.

Dip in white chocolate or almond bark. For a different flavor combo, try white chocolate (I use it for my gingerbread truffles and it has a beautiful finish). You can also use almond bark or candy bark for some extra color!

Add some toppings. I like Christmas nonpareils, but some chopped peanuts, Rice Krispies or a sprinkle of sea salt are also good garnishes!

How to Make No Bake Peanut Butter Balls

photo collage demonstrating how to make peanut butter balls with rice krispies
  1. Make the dough. Mix the peanut butter and butter first, then beat in the confectioner’s sugar until smooth and finish off by stirring in the Rice Krispies by hand.
  2. Chill the dough in the refrigerator for 1 hour. This will make the dough easier to roll into balls without becoming sticky.
  3. Make and chill the balls. Scoop the mixture into 1-inch balls and place on a parchment lined baking sheet. Place baking sheet in the refrigerator for 1 hour or the freezer for 15 minutes. This will help the balls keep their round shape.
  4. Melt the chocolate. Place chocolate in a microwave safe bowl and heat it at 50% power level for 1 minute and stir. Then continue microwaving on 50% power level, sopping every 15 seconds to stir until melted.
photo collage demonstrating how to dip peanut butter balls in chocolate
  1. Dip the chilled peanut butter balls in melted chocolate. Gently tap any excess chocolate off.
  2. Transfer to a plate lined with wax paper or parchment paper. Add sprinkles immediately and allow chocolate to harden before serving.

Expert Tips

Chill the balls before dipping. You can either put them in the freezer for 15 minutes or the refrigerator for an hour. This makes the balls more firm, which helps them keep their shape when dipped in the warm chocolate.

Use good quality chocolate (I like Ghirardelli). You can use chocolate melts or chocolate chips. For tips, check out my post for how to melt chocolate, which includes how to use a makeshift double boiler.

Remove excess chocolate by tapping the dipping tool on the side of the bowl. I like use a toothpick or knife to remove excess on the bottom. The toothpick/knife also helps cleanly transfer the peanut butter back to the baking sheet.

Keep the chocolate warm. If it starts to cool or thicken as you are working, simply reheat it in the microwave for 15 seconds on 50% power level.

Add shortening to thin out the chocolate if it’s too thick or goopy (1 Tablespoon per cup of chocolate). You can also add paraffin wax when melting the chocolate for a shiny, smooth finish (1 1/2 Tablespoons per cup).

white bowl of peanut butter balls topped with Christmas sprinkles.

Make Ahead and Storage Tips

Make ahead the dough and keep covered in the refrigerator for up to 48 hours. Let it sit at room temperature for 15 minutes or until soft enough to scoop.

Store in an airtight container or holiday tin at room temperature for 2 days or in the refrigerator for 2 weeks. I suggest putting wax paper or parchment paper between layers so the balls don’t stick together.

Freeze in an airtight container for up to 3 months. Alternatively, you can freeze the dough before rolling it into balls (also for 3 months). Defrost in the refrigerator.

Recipe FAQ

What is the best peanut butter to use?

Creamy peanut butter is the way to go. Avoid any peanut butter that is separated in the jar (where the oil is on top). Opt for a peanut butter that is “no-stir.” I typically use Skippy All Natural.

Does the recipe need Rice Krispies?

In my opinion, Rice Krispies is what makes these peanut butter balls better than most. They add a crisp texture to each bite and makes the peanut butter slightly less overwhelming. However, if you don’t like the texture, you can leave them out.

Why are my peanut butter balls sticky?

If you used natural peanut butter with oil, it can make the dough sticky and prevent the balls from holding their shape. It’s also important to use the full amount of confectioners’ sugar, which helps bind the ingredients.

Why are my peanut butter balls dry?

The dough will be a little dry after adding the Rice Krispies, but keep mixing (it will come together!) If the dough isn’t binding when rolled into balls, then add 1 to 2 tablespoons milk to the dough.

Are peanut butter balls the same as buckeyes?

They are very similar, but they are completely coated in chocolate whereas buckeyes leave a circle of peanut butter visible. This is to resemble the nut from the buckeye tree.

no bake peanut butter balls in a bowl and top truffle with a bite.

Did you love this recipe? Please leave a 5-star 🌟🌟🌟🌟🌟 rating in the recipe card below and if you REALLY loved it, consider leaving a comment further down the page.

no bake peanut butter ball with a bite taken out of it showing rice krispies inside.

Get the Recipe: No Bake Peanut Butter Balls with Rice Krispies

No bake peanut butter balls are made with only five ingredients plus optional sprinkles. They're easy to make and the best salty sweet snack!
5 (16 ratings)


  • 1 ½ cups (400 g) no-stir creamy peanut butter, (one 15 ounce jar)
  • 3 cups (360 g) confectioners' sugar
  • ½ cup (113 g or 1 stick) unsalted butter, room temperature
  • 2 cups (50 g) Rice Krispies
  • 2 cups (350 g) dark or semisweet chocolate chips, for dipping
  • ¼ cup sprinkles, optional


  • In the bowl of a stand mixer fitted with a paddle attachment, combine peanut butter and butter. Slowly add confectioner's sugar and then Rice Krispies. Mix until combined.
  • Cover and chill the dough for 1 hour. This will firm up the dough and make it less sticky when rolling into balls.
  • Scoop 1 tablespoon of dough. Roll into 1-inch balls and place on baking sheet lined with parchment paper or wax paper.
  • Place in freezer for at least 15 minutes so the balls will hold their shape when dipped in chocolate.
  • When ready to dip, place chocolate chips in a microwave-safe bowl and heat in the microwave on 50% power level. Start with 1 minute, stir the chips. Comtinue microwaving on 50% power level, stirring every 15 seconds, until smooth.
  • Dip balls in melted chocolate and transfer to lined baking sheet. Immediately add sprinkles if desired. Let the chocolate harden before serving or storing in an airtight container for later.


Measuring confectioners’ sugar: Spoon the sugar into a measuring cup and level with a knife. Don’t pack the sugar down otherwise you will end up with too much and a dry dough.
Tips for melting chocolate: If the chocolate starts to firm up during the dipping process, place back in the microwave for another 15 seconds on 50% power level. Never add water to melted chocolate! 
Dipping tools  are extremely helpful to dip any type of truffle in chocolate. They make a nice smooth, rounded finish on each ball. Scrape the bottom of the balls with the skewer or toothpick to remove excess chocolate before placing on prepared baking sheet.
Store in an airtight container with parchment paper between layers. Keep at room temperature for2 days or in the fridge for up to two weeks. They can also be stored in the freezer for up to 3 months.
Serving: 1ball, Calories: 166kcal, Carbohydrates: 17g, Protein: 3g, Fat: 10g, Saturated Fat: 5g, Cholesterol: 6mg, Sodium: 62mg, Potassium: 122mg, Fiber: 1g, Sugar: 13g, Vitamin A: 164IU, Vitamin C: 1mg, Calcium: 32mg, Iron: 1mg

Share This: