These Chocolate Rice Krispie Balls are the perfect no-bake treat when you want something sweet, crunchy, chocolatey, and easy to make. They combine crispy Rice Krispies cereal with creamy peanut butter, powdered sugar, vanilla, and a smooth chocolate coating.
No oven is needed, and the recipe comes together with simple pantry ingredients. These little chocolate-covered bites are perfect for holidays, parties, lunchbox treats, dessert trays, or homemade gifts.
They are rich, crunchy, creamy, and so easy to grab that they disappear fast.
Why You’ll Love This Recipe
These Rice Krispie balls are simple, fun, and always a crowd favorite. The inside is sweet and crispy, while the outside has a smooth chocolate shell that makes every bite feel special.
They are also easy to customize with coconut, nuts, sea salt, white chocolate, dark chocolate, or even peppermint for the holidays.
Recipe Details
Prep Time: 25 minutes
Chill Time: 50 to 90 minutes
Total Time: About 1 hour 30 minutes
Servings: About 30 balls
Ingredients
For the Rice Krispie Balls
- 4 cups Rice Krispies cereal
- ½ cup unsalted butter, softened
- 1 cup creamy peanut butter
- 2 cups powdered sugar
- 1 teaspoon vanilla extract
For the Chocolate Coating
- 2 cups semi-sweet chocolate chips
- 1 tablespoon coconut oil or vegetable shortening
Optional Add-Ins
- ½ cup finely chopped pecans or walnuts
- ½ cup sweetened shredded coconut
- ¼ cup mini chocolate chips
- Flaky sea salt, for sprinkling
Instructions
Step 1: Make the Filling
In a large mixing bowl, beat the softened butter and peanut butter together until smooth and creamy.
Add the powdered sugar and vanilla extract. Mix until fully combined. The mixture will be thick.
Gently fold in the Rice Krispies cereal. If using chopped nuts, coconut, or mini chocolate chips, fold them in at this stage.
Mix carefully so the cereal stays crispy.
Step 2: Shape the Balls
Using your hands or a small cookie scoop, roll the mixture into 1-inch balls.
Place the balls on a parchment-lined baking sheet.
Refrigerate for 30 to 60 minutes, or until firm. This helps them hold their shape when dipped in chocolate.
Step 3: Melt the Chocolate
In a microwave-safe bowl, combine the chocolate chips and coconut oil.
Microwave in 30-second intervals, stirring after each one, until the chocolate is smooth and fully melted.
Do not overheat the chocolate. Stirring between intervals helps it melt evenly.
Step 4: Dip the Balls
Remove the chilled Rice Krispie balls from the refrigerator.
Using a fork or dipping tool, dip each ball into the melted chocolate. Turn to coat completely.
Let the excess chocolate drip off, then place the coated ball back onto the parchment-lined baking sheet.
If desired, sprinkle with flaky sea salt while the chocolate is still wet.
Step 5: Chill Until Set
Refrigerate the coated balls for 20 to 30 minutes, or until the chocolate has hardened.
Serve chilled or at room temperature.
Helpful Tips
Make sure the butter is softened before mixing. Cold butter will not blend smoothly with the peanut butter.
Do not skip the chilling step before dipping. Firm balls are much easier to coat in chocolate.
If the chocolate becomes too thick while dipping, microwave it for 10 to 15 seconds and stir until smooth again.
For a cleaner coating, use a fork and gently tap it against the side of the bowl to remove excess chocolate.
If you want smaller bite-sized treats, roll the mixture into ½-inch balls instead of 1-inch balls.
Recipe Variations
Peanut Butter Chocolate Balls
Use creamy peanut butter in the filling and semi-sweet chocolate for the classic version.
Almond Joy Rice Krispie Balls
Use almond butter instead of peanut butter and add shredded coconut to the filling. Dip in dark chocolate.
Buckeye-Style Balls
Dip only part of each ball in chocolate, leaving a small circle of filling visible on top.
Mint Chocolate Balls
Add ½ teaspoon peppermint extract to the filling and top with crushed candy canes before the chocolate sets.
White Chocolate Rice Krispie Balls
Use white chocolate for the coating and add dried cranberries or chopped pistachios for color and flavor.
Extra Chocolate Version
Add mini chocolate chips to the filling and dip the balls in dark chocolate.
What to Serve With Chocolate Rice Krispie Balls
These treats pair perfectly with cold milk, hot coffee, espresso, or hot chocolate.
You can also chop them and sprinkle them over vanilla ice cream for an easy sundae topping.
For a dessert tray, serve them with cookies, fudge, brownies, or fresh berries.
Storage
Refrigerator
Store the Rice Krispie balls in an airtight container in the refrigerator for up to 2 weeks.
Place parchment paper between layers to keep them from sticking together.
Freezer
Freeze the balls in a single layer until firm, then transfer them to a freezer-safe bag or container.
Freeze for up to 3 months. Thaw in the refrigerator before serving.
Frequently Asked Questions
Can I use a different cereal?
Yes. Cocoa Krispies, corn flakes, or Fruity Pebbles can all work. Keep in mind that sweeter cereals may make the final treat sweeter.
Can I use natural peanut butter?
You can, but natural peanut butter is often thinner and oilier. If the mixture feels too soft, add an extra ¼ cup of powdered sugar.
Why are my Rice Krispie balls falling apart?
The mixture may need more peanut butter or butter to bind it together, or it may not have chilled long enough. Chill the balls until firm before dipping.
Can I bake these?
No. These are no-bake treats. Baking would melt the filling and ruin the texture.
Can I double the recipe?
Yes. This recipe doubles very well and is great for parties or holiday treat boxes.
Final Thoughts
These Chocolate Rice Krispie Balls are crunchy, creamy, chocolatey, and incredibly easy to make. With a simple peanut butter filling and a smooth chocolate coating, they are the kind of no-bake dessert everyone reaches for.
Make them for holidays, gatherings, lunchboxes, or anytime you need a quick sweet treat that looks beautiful and tastes even better.

