Peanut butter balls with Rice Krispies are the kind of no-bake treat that looks polished but takes almost no effort. Creamy peanut butter, a little butter and powdered sugar, and a fold of crisp rice cereal roll into balls, chill until firm, then get dipped in glossy chocolate and sprinkled with extra cereal for crunch. The result is a dense, peanut-buttery center with a snappy shell, and a plate that disappears fast.
What makes this peanut butter balls with Rice Krispies recipe work is the balance of soft and crisp. The peanut butter base is stiff enough to hold its shape, the cereal stays crunchy because it goes in last, and the chocolate is thin enough to coat without drowning the ball. Chill the centers properly, melt the chocolate gently, and the whole batch comes together in about 25 minutes of active work.
Why the chill matters more than the chocolate
Most peanut butter balls fail because the centers are too warm when they hit the chocolate. A soft ball slumps, sheds its coating, and leaves a puddle in the bowl. Thirty minutes in the refrigerator is the minimum; the balls should feel cool and firm all the way through, not just cold on the surface.
The chocolate matters too, but in the opposite way: it should be just warm enough to flow. Microwaving in short bursts and stirring between them keeps it glossy, and stopping while a few small pieces remain lets the residual heat finish the melting without scorching. If the chocolate gets too hot, it thickens and clumps instead of coating thinly.
Ingredients
- 1 cup (250 g) creamy peanut butter
- 1/4 cup (57 g) unsalted butter, softened
- 1 teaspoon vanilla extract
- 1/4 teaspoon fine salt
- 2 cups (240 g) powdered sugar
- 2 cups (60 g) crisp rice cereal, plus 1/3 cup (10 g) extra for sprinkling
- 12 ounces (340 g) semi-sweet or milk chocolate chips
- 1 tablespoon coconut oil
On substitutions: creamy peanut butter gives the smoothest, firmest center. Natural peanut butter that separates will make a greasy, soft center; if you use it, stir it very well and add an extra 1/4 cup of powdered sugar. Semi-sweet chocolate gives a classic, not-too-sweet shell; milk chocolate is sweeter and softer, so chill it a little longer after dipping.
Peanut butter balls with rice krispies recipe: step by step
Step 1 — Beat the peanut butter base and fold in the cereal
Beat the peanut butter, softened butter, vanilla, and salt until completely smooth, about 1 minute. Beat in the powdered sugar in two additions until a thick, stiff dough forms. Fold in the 2 cups of crisp rice cereal gently, just until evenly distributed.

Step 2 — Roll the balls and chill until firm
Line a baking sheet with parchment paper. Scoop heaped tablespoonfuls of the mixture, about 1 inch across, and roll each into a smooth ball. Set about 1 inch apart on the lined sheet for about 30 balls. Refrigerate for 30 minutes, until firm and cool all the way through.

Step 3 — Melt the chocolate until glossy
Put the chocolate chips and coconut oil in a microwave-safe bowl. Microwave in 30-second bursts, stirring well between each, for about 90 seconds total. Stop while a few small pieces remain and stir until the residual heat melts them into thick, glossy ribbons with no lumps.

Step 4 — Dip each chilled ball
Working with a few balls at a time straight from the fridge, drop one into the melted chocolate and roll it with a fork until coated. Lift it out on the fork, tap gently against the rim so excess drips back, and slide the ball onto the parchment-lined sheet.

Step 5 — Sprinkle with cereal and chill to set
While the chocolate is still wet, sprinkle each ball with a pinch of the extra 1/3 cup of crisp rice cereal, pressing very lightly so the pieces stick. Return the tray to the refrigerator for 30 minutes, until the chocolate is completely firm.

Step 6 — Serve stacked, one cut open
Lift the set balls off the parchment and pile them on a plate. Cut one ball in half to show the dense peanut butter and cereal interior. Serve cool or at room temperature.

When the balls misbehave
Coating slides off or balls slump. The centers were too warm. Chill longer and work with only a few at a time.
Chocolate is thick and clumpy. It got too hot. Stop microwaving while a few small pieces remain and stir the rest smooth off the heat.
Coating is thin and patchy. The centers were cold and wet, or the chocolate was too thin. Pat the centers dry and dip quickly.
Cereal loses its crunch. It sat too long in the wet dough. Fold gently and sprinkle the extra cereal on top after dipping instead of mixing it all in.
Storage and make-ahead
Chill the finished balls in the refrigerator for 30 minutes until set, then store them in an airtight container in the refrigerator for up to 2 weeks. They can also be frozen for up to 3 months; let frozen balls sit at room temperature for 10 minutes before serving.
For a dessert table, arrange them on a plate with chocolate peanut clusters, a chilled caramel flan, and a slice of Hawaiian pineapple cake. The mix of crunchy, creamy, and fruity keeps a simple spread interesting.
Follow us on Instagram for more recipes: Follow CraveWave Kitchen on Instagram.
Frequently asked questions
Can I use natural peanut butter?
Yes, but it will make a softer center. Stir it very well before measuring and add an extra 1/4 cup of powdered sugar to firm the dough.
Can I make these ahead for a party?
Yes. Make them up to 2 weeks ahead and store them in an airtight container in the refrigerator. Bring them out 10 minutes before serving so the chocolate is not too cold.
Do these need to stay refrigerated?
They hold at cool room temperature for a day on a dessert table, but keep them refrigerated until serving on a warm day, because the chocolate and butter soften quickly.
Can I use white chocolate instead?
Yes. White chocolate works, but it sets softer and tastes sweeter, so chill the balls a little longer before dipping and store them in the refrigerator.


