If you’re looking for that irresistible sweet treat nobody can resist at a party, school bake sale, or just a cozy night in, Peanut Butter Balls with Rice Krispies are pure magic in a bite-sized package. Imagine a creamy, slightly salty peanut butter filling folded gently with a crunch of Rice Krispies, all encased in glossy, rich chocolate — it’s a flavor and texture sensation that always has people reaching for seconds. Quick to make, no oven required, and perfect for both last-minute cravings and make-ahead holiday trays, this no-bake delight is a must-try for anyone who loves the iconic combination of peanut butter, chocolate, and that cereal crunch.

Ingredients You’ll Need
Just a handful of pantry staples come together to make these delicious Peanut Butter Balls with Rice Krispies. Each ingredient has a key role — from the nutty, smooth richness of peanut butter to the cheerful pop of Rice Krispies and the decadent layer of chocolate.
- Creamy peanut butter: Provides the classic, dreamy peanut flavor and holds all the goodness together.
- Unsalted butter (softened): Adds rich flavor and helps create a perfect, smooth texture in the filling.
- Vanilla extract: Enhances and rounds out the flavors with a subtle hint of sweetness.
- Powdered sugar: Sweetens the filling and gives it structure, making the balls easy to shape.
- Rice Krispies cereal: The secret to irresistible crunch — don’t skip this!
- Semisweet chocolate chips: Melts into a glossy coating that pairs perfectly with the sweet and savory interior.
- Coconut oil or shortening (optional): Added to the chocolate for an extra smooth, shiny dip and easier coating.
How to Make Peanut Butter Balls with Rice Krispies
Step 1: Cream Together the Base
In a large mixing bowl, combine the creamy peanut butter, softened unsalted butter, and vanilla extract. Stir or beat the mixture until it’s perfectly smooth and luscious. This creamy base acts as the backbone of our Peanut Butter Balls with Rice Krispies, so make sure it’s beautifully blended and free of lumps.
Step 2: Sweeten and Structure
Gradually add the powdered sugar to your mixture, stirring continuously. You want to fully incorporate the sugar until no streaks remain and the mixture turns thick and almost dough-like. This step is crucial, as it makes the filling easy to shape and keeps everything together in the finished treats.
Step 3: Add the Crunch
Gently fold in the Rice Krispies cereal, making sure you distribute those crunchy bits evenly without crushing them. The result should be a filling that’s evenly studded with pops of cereal, adding lightness and that delightful, signature texture to your Peanut Butter Balls with Rice Krispies.
Step 4: Roll and Chill
Scoop out tablespoon-sized portions and roll the mixture into 1-inch balls using your hands. Arrange them on a parchment-lined baking sheet, spacing them so they don’t touch. Refrigerate for at least 30 minutes, or until they’re firm and ready for their chocolate bath.
Step 5: Melt the Chocolate
In a microwave-safe bowl, combine the semisweet chocolate chips and, if you like, a tablespoon of coconut oil or shortening. Microwave in 30-second intervals, stirring after each round until the chocolate is melted smooth and silky. This provides a perfectly glossy coating for your Peanut Butter Balls with Rice Krispies.
Step 6: Dip and Set
Using a fork or toothpick, dip each peanut butter ball into the melted chocolate, covering it completely. Let any extra chocolate drip off, then place the balls back onto your lined baking sheet. Once all are dipped, refrigerate again for 15 to 20 minutes, just until the chocolate sets into a snappy, beautiful shell.
How to Serve Peanut Butter Balls with Rice Krispies

Garnishes
Dress up your Peanut Butter Balls with Rice Krispies by finishing each with a sprinkle of flaky sea salt, a drizzle of white chocolate, or a light dusting of extra Rice Krispies just before the chocolate sets. A touch of color from festive sprinkles can also make these treats pop for any celebration.
Side Dishes
These rich, chocolate-coated morsels are fantastic served alongside a fresh fruit platter or a scoop of vanilla ice cream. For a special dessert board, pair them with other small confections and candies so guests can sample a variety of flavors and textures.
Creative Ways to Present
Try stacking the Peanut Butter Balls with Rice Krispies in a glass jar with a ribbon for an edible gift, or arrange them in cupcake liners on a tiered tray for a party-ready display. For holidays, use colored chocolate or themed sprinkles to match the occasion and make your dessert table extra special.
Make Ahead and Storage
Storing Leftovers
Store any remaining Peanut Butter Balls with Rice Krispies in an airtight container in the refrigerator for up to one week. They’ll stay delightfully fresh and firm, while the flavors continue to meld beautifully.
Freezing
These treats freeze wonderfully! Place the balls in a single layer on a baking sheet to freeze until solid, then transfer them to a zip-top bag or airtight container. They’ll keep for up to three months, making them a wonderful make-ahead option for future cravings or gatherings.
Reheating
No reheating needed for this sweet snack! Simply thaw your Peanut Butter Balls with Rice Krispies in the fridge or at room temperature before serving, and enjoy their creamy, crunchy texture as if freshly made.
FAQs
Can I use crunchy peanut butter instead of creamy?
Absolutely! Crunchy peanut butter adds an extra dimension of texture, giving each bite a nutty surprise alongside the crisp of the Rice Krispies.
Are Peanut Butter Balls with Rice Krispies gluten-free?
If you use certified gluten-free Rice Krispies cereal and chocolate, these treats can easily be made gluten-free — just double-check your ingredient labels to be sure.
How do I stop the chocolate coating from cracking?
Make sure your peanut butter balls aren’t too cold when dipping; let them sit at room temperature for a few minutes after chilling. This prevents rapid temperature changes and keeps the chocolate from cracking as it sets.
Can I make these dairy-free?
Yes! Swap in plant-based butter and dairy-free chocolate chips, and you’ll have a delightfully dairy-free version that’s just as delicious.
How long can I leave these out at room temperature?
If your kitchen isn’t too warm, you can serve Peanut Butter Balls with Rice Krispies at room temperature for several hours. For best freshness and to keep the chocolate coating looking its best, refrigerate any leftovers promptly.
Final Thoughts
There’s just something truly joyful about a batch of homemade Peanut Butter Balls with Rice Krispies; they’re easy enough for beginners yet special enough for any occasion. I hope you’ll whip up a batch, share them with friends (or keep a few as your own secret stash), and see just how quickly they disappear from the plate!