Erin’s Recipe Rundown

Texture: Creamy and crispy.

Taste: Like deliciously crisp peanut butter cups!

Ease: So easy to make! No-bake recipe made with simple ingredients.

Top Tips: To make these gluten-free, opt for a crispy rice cereal that’s labeled gluten-free and doesn’t contain barley malt or malt flavor.

Would I make these again? 100% yes! I love how easy these peanut butter balls are to make — perfect for cookie exchanges and other events throughout the busy holiday season.

xoxo erin

A close-up photo of peanut butter balls with Rice Krispies on a baking sheet.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

This post was originally published in December 2022. It was updated with new photos and instructions in October 2024.

Peanut butter truffles, buckeye balls, krispy peanut butter balls — no matter what you call them, they’re the perfect combination of chocolate and peanut butter.

These no-bake peanut butter balls come together quickly, but look impressive and taste amazing — the best of both worlds! These crowd-pleasers are a must-have on your holiday cookie tray.

Ingredients You’ll Need

Here are a few notes on some of the key ingredients to make these peanut butter balls. Jump to the recipe card below for the exact measurements

peanut butter ball ingredients measured and labeled.
  • Powdered sugar: Not only does the powdered sugar add sweetness, it also helps create a smooth texture while binding everything together without too much stickiness.
  • Butter: The butter adds richness and moisture to help the overall flavor and texture, making the peanut butter balls easier to form. Use room temperature, salted butter for this recipe.
  • Rice Krispies: Traditional peanut butter balls don’t include Rice Krispies, but I love how they add a light, crunchy texture for a bit of contrast. If you need gluten-free, be sure to use gluten-free crispy rice cereal.
  • Peanut butter: The star of the show, the peanut butter provides the key flavor and richness for this classic treat. Be sure to use creamy peanut butter, like Jiff or Skippy. Natural peanut butter won’t give you the same results!

If you love peanut butter, try these peanut butter bars , flourless peanut butter cookies, and scotcheroos.

chocolate coating ingredients measured and labeled.
  • Chocolate: The chocolate coating adds to the overall texture as it hardens and creates a smooth outer layer. Plus chocolate is just the perfect flavor pairing for peanut butter. I like to use semi-sweet or dark chocolate chocolate chips, but any chocolate will work!
  • Coconut Oil: The coconut oil is optional, but I like to use it to make the chocolate thinner and better for dipping. The peanut butter balls end up evenly coated in chocolate and looking their best!

For more old-fashioned recipes, try this peanut brittle, english toffee, candy popcorn, and pecan log.

Gluten-Free?

To make these peanut butter balls gluten-free, be sure to use gluten-free crispy rice cereal. Look for a brand that DOES NOT contain barley malt or malt flavor. Check out this post on gluten-free rice krispie treats for more details.

For more gluten-free holiday cookies, check out these gluten-free Christmas cookiesgluten-free snowball cookiesgluten-free gingersnaps and gluten-free thumbprint cookies.

How to Make Peanut Butter Balls

Here’s an overview of how to make these peanut butter balls. You can jump to the recipe for the full instructions!

steps 1 and 2 to make the peanut butter mixture.
  • In a large bowl: Either using a stand mixer with the paddle attachment or a hand mixer, combine the peanut butter and butter on medium speed.
  • Add in ingredients: Stir in powdered sugar, vanilla, and salt until well-combined. You may need to pause here and there to scrape the mixture off the sides of the bowl.
steps 3 and 4 to add the cereal and roll into balls.
  • Stir in cereal: Mix the rice krispies into the mixture.
  • Scoop and roll: Scoop the mixture into tablespoon-sized balls. Roll in your hands to shape them into round balls. Place on prepared baking sheet and freeze for 30 minutes so they harden.
steps 5 and 6 to dip them in chocolate, chill, and enjoy.
  • Dip in chocolate: Combine chocolate and coconut oil in a medium bowl and microwave on 50% power until melted. Make sure to stop and stir it every 30 seconds until it is smooth. Let cool to room temperature then dip peanut butter balls in chocolate using a skewer or toothpick.
  • Chill and enjoy: Refrigerate the peanut butter balls until the chocolate is set. Enjoy!

Make-Ahead/Storage/Freezing Instructions

To Make-Ahead: You can make the peanut butter balls ahead of time and wait to cover them in chocolate until closer to serving. Make the peanut butter balls, freeze them for 30 minutes on a baking sheet to help them set, then freeze them in an airtight container or freezer bag. Thaw at room temperature for 30 minutes then coat in chocolate.

To Store: These will keep at room temperature for up to 3 days when stored in an airtight container. I recommend refrigerating them to prevent the chocolate from melting. Store in an airtight container in the fridge for up tgo 2 weeks. Use parchment paper to separate layers and avoid sticking.

To Freeze: Freeze chocolate-coated peanut butter balls on a lined baking sheet for 30 minutes to ensure the chocolate is set. Transfer them to an airtight container or freezer bag and freeze for up to 3 months. Thaw in fridge so the chocolate doesn’t melt too much.

What kind of crispy rice cereal should I use if I need the peanut butter balls to be gluten-free?

I like to use crispy rice cereal from Wegman’s or Aldi, but any brand that’s labeled gluten-free will work. Check the ingredients for barley malt and malt flavor, two common gluten ingredients in Rice Krispie cereals.

Can the peanut butter balls be made dairy-free?

Definitely! Use vegan butter and dairy-free chocolate to make these treats dairy-free.

How do I make sure the chocolate coating dries smooth and doesn’t crack?

Use coconut oil (or shortening) in the melted chocolate to make the coating thinner and shinier so that it more evenly coats the peanut butter balls. Make sure the balls are chilled before dipping and don’t overheat the chocolate, stopping the microwaving process as soon as its melted, so that the coating doesn’t crack when set.

What should I do if the peanut butter mixture is too sticky to roll and shape?

If they’re too sticky to work with, trying adding a little more powdered sugar or Rice Krispies to the mixture until it reaches a consistency you can roll and shape into balls.

An overhead view of peanut butter balls in a baking tray with Rice Krispies in a bowl next to it.

Recipe Tips

  • I recommend a smooth peanut butter like Jiff or Skippy for this recipe.
  • These will keep in the fridge for up to two weeks, just make sure they’re covered.
  • Adding a little coconut oil helps thin the chocolate so it’s easier to dip the balls. Shortening will also work!

You also might like our favorite marshmallow fudge recipe!

Peanut butter balls stacked on top of each other.
A close-up photo of peanut butter balls with Rice Krispies on a baking sheet
5 from 12 votes

Peanut Butter Balls with Rice Krispies

Prep Time 30 minutes
Cook Time 25 minutes
Total Time 55 minutes
Servings 36 balls
These EASY peanut butter balls are one of my favorite treats to make for the holidays! Add the crunch of Rice Krispies and you have one irresistible treat.
These days I use gluten-free crispy rice cereal to make them gluten-free. They're the perfect addition to any holiday cookie plate!
Save this recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Ingredients

For the Peanut Butter Balls

  • 1 1/2 cups creamy peanut butter
  • 4 tablespoons butter at room temperature
  • 1 1/2 cups powdered sugar
  • 1/2 teaspoon vanilla extract
  • 1/4 teaspoon kosher salt
  • 3 cups crispy rice cereal, slightly crushed see note for gluten-free

For the Chocolate Coating

  • 2 cups semisweet chocolate
  • 2 tablespoons coconut oil optional

Instructions 

  • Line 2 baking sheets with silicone baking mats or parchment paper. Set aside.
  • In the bowl of a stand mixer fitted with the paddle attachment (or use a large bowl with an electric hand mixer), add the peanut butter and butter. Mix together on medium speed until well combined.
  • Add the powdered sugar, vanilla extract, and salt and mix until fully combined, stopping to scrape down the sides of the bowl as needed.
  • Stir in the crispy rice cereal.
  • Scoop the peanut butter mixture into Tablespoon-sized balls and roll between your palms to make round balls. Place on the prepared baking sheet.
  • Freeze the peanut butter balls for 30 minutes until hardened.
  • Add chocolate and coconut oil to a medium bowl and melt on 50% power in the microwave, stirring every 30 seconds until smooth. Set aside to cool to room temperature.
  • Use a skewer or toothpick to dip the peanut butter balls into the chocolate. Leave a bit of the peanut butter exposed for that signature buckeye pea look. Or spoon a little chocolate over the hole where the toothpick was if desired.
  • Refrigerate until the chocolate is set. Enjoy!

Notes

Peanut Butter: I recommend a smooth peanut butter like Jiff or Skippy for this recipe.
Coconut Oil: Adding a little coconut oil helps thin the chocolate so it’s easier to dip the peanut butter balls. Shortening will also work!
Gluten-Free Cereal: Some brands of cereal contain barley malt or malt flavor and aren’t gluten-free. If you need these treats to be gluten-free, make sure to double-check the ingredients and opt for a crispy rice cereal that’s labeled gluten-free.
Dairy-Free: Use vegan butter and dairy-free chocolate chips.
To Make-Ahead: Make the peanut butter balls ahead of time and wait to dip in chocolate closer to serving. Make the peanut butter balls, freeze for 30 minutes on a baking sheet until set, then freeze in an airtight container or freezer bag. Thaw at room temperature for 30 minutes then coat in chocolate.
To Store: Store at room temperature for up to 3 days win an airtight container. I recommend refrigerating them to prevent the chocolate from melting. Store in an airtight container in the fridge for up to 2 weeks. Use parchment paper to separate layers and avoid sticking. 
To Freeze: Chocolate coated peanut butter balls can be frozen for up to 3 months. Freeze for 30 minutes on a lined baking sheet to ensure the chocolate is solid. Transfer to an airtight container or freezer bag and freeze. Thaw in fridge so the chocolate doesn’t melt. 

Nutrition

Calories: 167kcal | Carbohydrates: 14g | Protein: 3g | Fat: 11g | Saturated Fat: 5g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Trans Fat: 0.1g | Cholesterol: 4mg | Sodium: 86mg | Potassium: 119mg | Fiber: 1g | Sugar: 10g | Vitamin A: 199IU | Vitamin C: 1mg | Calcium: 12mg | Iron: 2mg

This post may contain affiliate links. Please read our disclosure policy.

Categories: , , ,

Hi, I'm Erin!

BS Food Science,

MS Nutrition

I believe you can make amazing, gluten-free food with everyday ingredients that everyone will enjoy. I'm here to share my tried-and-true recipes with you!

You may also like

Comments

  1. 5 stars
    Hi I was wondering if I could reduce the amount of rice cereal and add some crushed pretzels for another bit of crunch?

    1. Hi Leanne, we haven’t tried this substitution, but it sounds like a yummy addition! It may change the texture a bit, but let us know how it works out!

  2. what do you think of substituting the rice cereal with organic puffed quinoa? would you use the same amount and crush some of it? Thank you for your response.

    1. Hi Gail, that sounds like it’s worth a try! The same amount should work and crushing it some should help the texture. We’d love to hear how it goes!

  3. 5 stars
    Very good and less sweet than traditional buckeyes with the addition of the rice crispy cereal. We completely crushed the cereal and used 1 1/2-2 cups of the crumbs. Delicious!

  4. Our family loves peanut butter balls. I use a combination of crunchy and creamy peanut butter in addition to the rice krispyโ€™s. Yum!!

5 from 12 votes (7 ratings without comment)

Leave a Reply

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

Recipe Rating