Peanut Butter Balls with Rice Krispies | Chocolate with Grace | Homemade Candy Recipes, Peanut Butter Balls Recipe, Peanut Butter Rice Krispie Treats
I’ve been making these peanut butter balls with Rice Krispies since I was a kid — they’re one of those no-fuss, nostalgia-packed treats that always disappear fast at potlucks and holiday cookie trays. Think creamy peanut butter centers studded with crispy Rice Krispies, dipped in glossy chocolate: bite-sized, crunchy, and perfectly balanced between sweet and salty. They’re quick to make, require no baking, and are endlessly adaptable — ideal for school parties, last-minute gifts, or any time you want a homemade candy without a lot of fuss. If you like clever Rice Krispies spins, you might also enjoy this take on blueberry Rice Krispies treats with vanilla glaze that plays with texture and flavor in a similar way: blueberry Rice Krispies treats with vanilla glaze.
Why you’ll love this dish
Peanut butter balls with Rice Krispies feel like two desserts in one: the melt-in-your-mouth richness of a classic peanut butter ball meets the playful crunch of cereal. They’re:
- Fast to make (no oven, no chill for hours).
- Budget-friendly — pantry staples make the base.
- Kid-approved — easy rolling and chocolate dipping kids can help with.
- Portable and giftable — stack them in a tin or cellophane bag.
“These lasted less than one day at my family holiday — the crunch from the Rice Krispies made every bite exciting.” — a homemade-candy believer
How this recipe comes together
This recipe is simple: mix peanut butter, powdered sugar, and melted butter until smooth, fold in Rice Krispies for crunch, shape into balls, chill briefly to firm, then dip in melted chocolate. Expect about 30–45 minutes total time including chilling; active hands-on time is closer to 15–20 minutes. The process is forgiving — if your mixture is too sticky, add more cereal or powdered sugar a tablespoon at a time; if it’s too dry, soften with a teaspoon of milk or a bit more peanut butter.
For a related Rice Krispies technique using brown butter and dulce de leche, check how the texture interplay changes in other recipes like this brown butter dulce de leche Rice Krispie treats variation: brown butter dulce de leche Rice Krispie treats.
What you’ll need
- 1 cup creamy peanut butter (natural is fine but thicker commercial peanut butter holds shape better)
- 1/2 cup unsalted butter, softened or melted
- 2 cups powdered (confectioners’) sugar, sifted for smoothness
- 1 1/2 to 2 cups Rice Krispies cereal (start with 1 1/2 cups; add more to reach desired texture)
- 10–12 oz semi-sweet chocolate or chocolate chips (for coating)
- 1 tablespoon vegetable oil or coconut oil (optional, thins chocolate for dipping)
- Pinch of salt (if your peanut butter is unsalted)
Substitution notes: Use crunchy peanut butter for extra texture, swap peanut butter for almond or sunflower seed butter for allergies, and use dairy-free chocolate if needed.
Step-by-step overview
- Mix the base: peanut butter + butter + powdered sugar until smooth.
- Fold in Rice Krispies to add crispy texture.
- Roll into uniform balls and chill to set.
- Melt chocolate with a teaspoon of oil for smooth dipping.
- Dip each ball, let chocolate set on parchment.
This overview keeps you moving quickly and helps you estimate where to chill or multitask (melt chocolate while the centers firm up).
Directions
- In a medium bowl, beat peanut butter and butter until fully combined and smooth.
- Add powdered sugar in two additions, mixing until a soft dough forms. Taste and add a pinch of salt if needed.
- Fold in 1 1/2 cups Rice Krispies gently. If the mix is still very loose, add more cereal a little at a time until it holds shape but is still slightly malleable.
- Scoop tablespoon-sized portions and roll between your palms into tight balls. Place on a parchment-lined tray.
- Refrigerate the balls for 15–20 minutes to firm up (this makes dipping cleaner).
- While they chill, melt chocolate in a double boiler or microwave in 30-second bursts, stirring between intervals. Stir in the oil to thin if needed.
- Using a fork or dipping tool, dip each chilled ball into chocolate, tap off excess, and return to parchment.
- Let the chocolate fully set at room temperature or speed it up by chilling for 10 minutes in the fridge.
- Store as below or package for gifting.
For more guidance on texture and chilling timing with crisped rice variations, you can see another Rice Krispies-based idea that uses brown butter for a deeper flavor: brown butter dulce de leche Rice Krispie treats.
Best ways to enjoy it
- Serve on a cookie platter alongside other holiday candies.
- Pack a few in cupcake liners for school snacks or party favors.
- Pair with strong coffee or a glass of cold milk — the bitterness of coffee cuts the sweetness nicely.
- For a dessert board, stagger with salted caramels and fresh fruit to contrast textures and flavors.
How to store & freeze
Short-term: Store in an airtight container layered with parchment at room temperature for up to 3 days, or in the refrigerator for up to 2 weeks. Let chilled balls come to room temperature a few minutes before serving so chocolate and centers soften slightly.
Freezing: Freeze in a single layer until solid, then transfer to a freezer-safe container with parchment layers. Thaw overnight in the fridge or on the counter for 30–60 minutes. Always practice safe food handling: when defrosting, keep chilled below 40°F (4°C) until ready to serve.
Helpful cooking tips
- Chill before dipping: Firm centers make cleaner, neater chocolate shells.
- Use a thinner chocolate: Adding 1 tsp of oil per 6 oz chocolate creates a glossy, more manageable coating.
- Uniform size: Use a small cookie scoop to keep balls consistent so they set and package evenly.
- Avoid soggy crunch: Don’t let the mixture sit too long after adding Rice Krispies; the cereal will soften over time. If it gets too soft, add a bit more cereal.
- Make ahead: Centers can be made and frozen; dip them from frozen straight into slightly warmed chocolate for a faster coating step.
Extra hands help—kids can roll while adults dip.
For more ideas on crisped-rice dessert techniques and flavor play, I recommend experimenting with flavor-infused butter like in this brown butter Rice Krispie idea for a richer note: brown butter dulce de leche Rice Krispie treats.
Creative twists
- Nut-free: Use sunflower seed butter and dairy-free chocolate.
- Peanut butter blossom: Press a chocolate candy or half of a chocolate truffle into the center before the chocolate shell sets.
- Spicy-sweet: Add a pinch of cayenne or chili powder to the chocolate for a Mexican chocolate vibe.
- White chocolate drizzle: Dip in semi-sweet then drizzle with white chocolate for contrast.
- No-crunch version: Omit Rice Krispies and roll a denser peanut butter truffle dusted in crushed graham crackers or cocoa.
FAQ
How long do these keep at room temperature?
Stored in an airtight container at room temperature, they stay good for about 3 days. Refrigerating extends that to about 2 weeks.
Can I use natural peanut butter?
Yes, but natural peanut butter is more oily and can make the mixture looser. If using natural, you may need a little extra powdered sugar or cereal to reach the right consistency.
What’s the best chocolate for coating?
Use compound chocolate or high-quality chocolate chips for ease; add a teaspoon of neutral oil per 6–8 oz to smooth and thin the coating. Tempering is unnecessary for home treats since they’ll be refrigerated or eaten quickly.
Can I make them ahead and freeze?
Yes. Freeze uncoated centers on a tray, then transfer to a freezer bag. Dip frozen centers directly into slightly warmed chocolate or thaw in the fridge before dipping.
My coated balls have streaks — how do I get a smooth finish?
Make sure the centers are well chilled and the chocolate is fluid but not too hot. Tap off excess chocolate and let them set on parchment. A final short chill will give a smoother sheen.
Conclusion
If you want a quick, crowd-pleasing homemade candy, these peanut butter balls with Rice Krispies hit the mark: crunchy, sweet, and endlessly adaptable. For the original inspiration and a tested recipe, see the Chocolate with Grace version, which helped popularize this exact combo: Peanut Butter Balls with Rice Krispies – Chocolate with Grace. For another take and helpful tips on a similar chocolate-peanut butter style using Rice Krispies, Courtney’s Sweets offers a useful variation worth comparing: Chocolate Peanut Butter Balls Rice Krispies – Courtney’s Sweets.
Peanut Butter Balls with Rice Krispies

Ingredients
For the peanut butter mixture
- 1 cup creamy peanut butter Natural is fine but thicker commercial peanut butter holds shape better.
- 1/2 cup unsalted butter Softened or melted.
- 2 cups powdered (confectioners’) sugar Sifted for smoothness.
- 1 1/2 to 2 cups Rice Krispies cereal Start with 1 1/2 cups; add more to reach desired texture.
For the chocolate coating
- 10-12 oz semi-sweet chocolate or chocolate chips For coating.
- 1 tablespoon vegetable oil or coconut oil Optional, thins chocolate for dipping.
- pinch salt Add if using unsalted peanut butter.
Instructions
Preparation
- In a medium bowl, beat peanut butter and butter until fully combined and smooth.
- Add powdered sugar in two additions, mixing until a soft dough forms. Taste and add a pinch of salt if needed.
- Fold in 1 1/2 cups Rice Krispies gently. If the mix is still very loose, add more cereal a little at a time until it holds shape but is still slightly malleable.
- Scoop tablespoon-sized portions and roll into tight balls. Place on a parchment-lined tray.
- Refrigerate the balls for 15–20 minutes to firm up.
Dipping
- While they chill, melt chocolate in a double boiler or microwave in 30-second bursts, stirring between intervals. Stir in the oil to thin if needed.
- Using a fork or dipping tool, dip each chilled ball into chocolate, tap off excess, and return to parchment.
- Let the chocolate fully set at room temperature or speed it up by chilling for 10 minutes in the fridge.
