Peanut Butter Rice Krispie Balls

Be the first to rate this recipe!

This post may contain affiliate sales links. Please read my disclosure policy.

These Peanut Butter Rice Krispie Balls are creamy, lightly crunchy, and finished with a smooth chocolate coating that sets up beautifully. The ingredient balance gives you rich peanut butter flavor without being heavy, plus that classic Rice Krispie snap that keeps every bite interesting. They’re quick to make, easy to portion, and look polished enough for sharing, gifting, or sneaking straight from the fridge.

close up peanut butter ball cut in half


 

Every time I post this recipe video on my Facebook page, it goes viral (5.2 million views and counting!). I just know you’ll love my version of these tasty little treats.

Ingredient Notes + Variations

This recipe keeps things classic, but every ingredient has a job to do. The balance is what gives these Peanut Butter Balls that soft bite with just enough crunch and a smooth chocolate finish.

  • Salted butter – Adds richness and a little salt to balance the sweetness
  • Creamy peanut butter – Stick with creamy for the smoothest texture
  • Powdered sugar – Blends in easily and keeps the centers soft
  • Rice Krispies cereal – Light crunch without overpowering the peanut butter
  • Melting chocolate or chocolate chips – Use a good quality melting chocolate or feel free to use any kind of chocolate chips you have on hand (dark, semi-sweet, milk or even peanut butter chips will do).
  • Vegetable oil – Or coconut oil helps the chocolate melt smoothly and coat evenly
chocolate covered peanut butter balls on parchment paper

How to Make Peanut Butter Rice Krispie Balls

This is a pretty easy recipe to make. Simply prepare the filling, scoop into balls then freeze. Melt the chocolate then dip the frozen peanut butter balls into the chocolate. Then once they are all finished they chill until the chocolate hardens! For full recipe details, including ingredients and measurements needed, see the printable recipe card and helpful video down below.

Step 1: Melt the Base

Microwave the butter and peanut butter until smooth, stopping to stir so it doesn’t overheat.

Step 2: Mix It All Together

Stir in powdered sugar, then gently fold in the Rice Krispies until evenly combined.

Step 3: Scoop and Shape

Use a 2-teaspoon scoop for uniform balls. Roll smooth and freeze briefly so they hold their shape.

Step 4: Melt the Chocolate

Heat chocolate with vegetable oil in short bursts, stirring until silky.

Step 5: Dip and Set

Roll each frozen ball in chocolate, tap off excess, then chill until the coating hardens.

peanut butter ball with a piece cut off

Tips for Success

  • Dipping utensil: you could use a specialty fondue utensil for these peanut butter balls but you could also use a fork just as easily! Using a fork can be a little messier but it gets the job done.
  • To thin out chocolate: if your chocolate is still too thick for dipping, add in another teaspoon of vegetable oil and mix away. Be careful though, if you add too much oil, the chocolate won’t stick to the peanut butter ball.
  • For smooth chocolate: you either need more vegetable oil or the chocolate mixture still needs some microwaving to melt all the way.
  • Chocolate is hardening too fast: first things first, work quickly. Secondly, there is no shame in popping that chocolate back in the microwave for 10 seconds to get it loose again.
  • The filling is sticking to my dipping utensil: either the filling is too cold or the chocolate is too hot! Adjust accordingly and try again.

These Peanut Butter Rice Krispie Balls hit that sweet spot between creamy, crunchy, and chocolate-coated perfection. Make a batch once and you’ll understand why they never last long. The printable recipe card is below. Have a great week, friends! 🙂

close up peanut butter ball cut in half

Chocolate Peanut Butter Rice Krispie Balls

Katie Cooksey
These Peanut Butter Rice Krispie Balls are creamy, lightly crunchy, and coated in smooth chocolate for the perfect bite. They’re easy to make, hold their shape beautifully, and are always one of the first treats to disappear.
Be the first to rate this recipe!
Prep Time 15 minutes
Freeze Time 10 minutes
Total Time 25 minutes
Course Dessert
Cuisine American
Servings 24 balls
Calories 156 kcal

Ingredients
 
 

Instructions
 

  • In a large bowl, measure out the butter and peanut butter. Microwave in 30-second intervals until completely melted and smooth; should take about 1 1/2 minutes.
  • Stir in powdered sugar and Rice Krispies. Gently incorporate until fully mixed together.
  • Using a 2 teaspoon cookie scoop, scoop mixture into 24 even balls. Roll in between palms to smooth completely.
  • Place onto a parchment (or wax) paper-lined baking sheet. Freeze 10 minutes.
  • While peanut butter balls are freezing, melt chocolate and vegetable oil together in a small microwave-safe bowl. Microwave in 30-second intervals until completely melted and smooth.
  • Drop the frozen balls one at a time into the melted chocolate. Use a fork to roll ball evenly in chocolate.
  • Lift ball out of the chocolate with the prongs of the fork and tap gently to remove any excess chocolate. Place back on parchment paper.
  • Continue coating balls in chocolate until they are all coated.
  • Chill until chocolate hardens.

Video

Notes

Storage Directions 

Once chocolate has set, store in an airtight container or bag. The real beauty of this Peanut Butter Balls recipe is that it can be frozen for up to 3 months. This also means you could have these bad boys ready for whenever the craving strikes.
to freeze- Once the balls are coated, chilled and the chocolate has set, toss them into a freezer-safe bag and freeze.
to thaw- Simply thaw in the fridge overnight (or for at least 8 hours) then enjoy.

Nutrition

Calories: 156kcalCarbohydrates: 16gProtein: 3gFat: 10gSaturated Fat: 4gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gTrans Fat: 0.1gCholesterol: 5mgSodium: 72mgPotassium: 85mgFiber: 1gSugar: 12gVitamin A: 176IUVitamin C: 1mgCalcium: 8mgIron: 1mg
Keyword peanut butter balls, peanut butter balls recipe
Rate This RecipePlease consider Leaving a 5-Star Review!

Variations

  • Use dark or white melting chocolate for a different finish
  • Add a pinch of flaky salt on top before the chocolate sets
  • Swap half the peanut butter for almond butter for a twist
  • Drizzle with contrasting chocolate instead of fully coating

Recipe for Peanut Butter Balls FAQ:

Why are my peanut butter balls soft?

Your peanut butter balls may be too soft because your butter was too warm. Place them in the freezer and they should harden back up.

How do you make peanut butter balls less sticky?

Make sure you are using regular peanut butter instead of natural. If your peanut butter balls are too sticky, try adding more powdered sugar to the mix.

Why are my peanut butter balls grainy?

It may be the type of peanut butter you are using. Try adding in a tiny bit of vegetable oil to make your peanut butter balls smoother.

More Peanut Butter-y Recipes to Try

If you make this recipe, I would really appreciate it if you would give it a star rating and leave your review in the comments! If you have a picture of your finished dish, post it on Instagram using the hashtag #laurenslatest and tagging me @laurens_latest.

Share a Comment

Your email address will not be published.

Recipe Rating




28 Responses
  1. JAYNE

    5 stars
    I get asked to make these every Christmas for the work gift bags, I do x 1.5 the recepie each ball works out at approx 15g each before chocolate and I get 53 balls, I always use more chocolate to coat than the recepie (but I dont add oil so maybe that’s why) and they go down a storm! ive been doing them for 4 years and keep forgetting to comment – thanks for this amazing but simple delicacy x

  2. Marilyne tessier

    Bonjour j’aimerais savoir comment s’appelle la cuillère a cerceaux que vous utilisez pour sortir les boules du chocolat svp et où je peux l’acheter ? merciiiii joyeux noël ?

  3. Teri Smith

    I love a good choc. covered PB ball! And I love that cool dipping utensil – I am going to get one of those! TIP: I like to use my double boiler to melt 3 squares of the regular chocolate almond bark for my coating of PB balls, pretzels, ritz crackers & PB, chocolate covered strawberries… I don’t have to rush and it sets up quickly without having to chill. I can’t wait to try this one, the Rice Krispies will be a nice crunchy touch in these treats.

      1. Marion Mitchell

        I love your peanut butter balls and usually make them every Xmas. I have been searching for your dipping tool with no success. I live in eastern Canada. Any idea who sells them?

  4. Lee

    5 stars
    Thank you for this recipe!
    These were so easy to make, and I made them gluten free with almond butter. I also can’t a lot of regular chocolate at one time, but I can have a little. So I coated them with melted white chocolate, and used Gluten free Cocoa Pebbles instead of Rice Krispies. My family said, this was so good. One son said it reminded him of my white chocolate muddy buddies just inside out! lol

  5. Maggie A Herron

    5 stars
    Okay these are the best ever. And I have no problem converting your recipes to gluten free. For this one I used rice chex in place of the rice crispies. Surprisingly rice crispies are not gluten free. I also made your Tuna Noodle Casserole today with gluten free pasta. Amazing. Your sauce is easy and very, very delicious. You make a lot of the things we like. Don’t stop!

  6. Marissa Rizzo

    Peanut butter balls are my weakness ? We make them at Christmas time every year. Instead of Rice Krispie cereal, I usually use graham cracker crumbs. I’ll have to try the cereal!

Hi, I'm Katie, a professional recipe developer who spends countless hours perfecting recipes so you can know with confidence that what you see is exactly what you’ll get.

“logos”