If you are looking for a delightful no-bake treat that captures the perfect balance of crunchy cereal, creamy peanut butter, and rich chocolate, then this Rice Krispie Peanut Butter Balls Recipe is your new best friend in the kitchen. These little bites of joy are irresistibly delicious and come together in no time, making them a perfect snack for busy days, holiday gatherings, or anytime you need a sweet pick-me-up. I absolutely love how the combination of textures and flavors makes each bite special and utterly satisfying.

Ingredients You’ll Need
The magic of this Rice Krispie Peanut Butter Balls Recipe lies in its simplicity, and each ingredient plays an essential role in delivering the taste and texture you will adore. From the crispy cereal to the silky peanut butter and the glossy chocolate coating, every element is a star.
- 3 cups Rice Krispies cereal: Provides that signature crispy crunch and light texture that makes these balls so fun to eat.
- 1 cup creamy peanut butter: Adds creamy, nutty richness that binds everything together perfectly.
- 1/2 cup unsalted butter: Melts smoothly with peanut butter to create a luscious base for coating the cereal.
- 1 teaspoon vanilla extract: Imparts subtle warmth and depth, elevating the peanut butter flavor.
- 2 cups semi-sweet chocolate chips: Creates a silky, indulgent shell for dipping and adds that irresistible chocolate touch.
- 1 tablespoon vegetable oil: Helps melt the chocolate evenly and keeps it glossy when dipping the balls.
How to Make Rice Krispie Peanut Butter Balls Recipe
Step 1: Melt the Butter and Peanut Butter
Begin by gently heating the unsalted butter and creamy peanut butter in a medium saucepan over low heat. Stir continuously until the mixture is smooth and fully combined. This step ensures your peanut butter base is silky and easy to coat the cereal with. Once melted, remove from heat and stir in the vanilla extract for a subtle flavor boost.
Step 2: Coat the Rice Krispies Cereal
Pour the Rice Krispies cereal into a large mixing bowl. Then, pour the warm peanut butter mixture over the cereal. Using a spatula or your hands, stir gently but thoroughly to make sure every crispy piece is coated with that creamy peanut butter goodness. This step is key to getting the perfect balance of crunchy and chewy in every bite.
Step 3: Shape Into Balls
Now, the fun part! Using your hands or a small cookie scoop, form the coated mixture into 1-inch balls. Place each ball on a parchment-lined baking sheet, giving them enough space so they don’t stick together. This shapes the treats into neat little bites that are easy to enjoy in one or two mouthfuls.
Step 4: Melt and Dip the Chocolate
In a microwave-safe bowl, combine the semi-sweet chocolate chips and vegetable oil. Heat in 30-second intervals, stirring after each one, until the chocolate is smooth and glossy. Then, dip each peanut butter ball into the melted chocolate, letting any excess drip off, and place them back on the parchment paper. This creates a delicious chocolate coating that adds an extra layer of flavor and texture.
Step 5: Chill and Set
Pop the baking sheet into the refrigerator for at least 30 minutes, allowing the chocolate to fully harden. Once set, your Rice Krispie Peanut Butter Balls Recipe is ready to enjoy — perfectly firm on the outside and irresistibly soft and crunchy on the inside.
How to Serve Rice Krispie Peanut Butter Balls Recipe

Garnishes
While the chocolate coating is fabulous on its own, you can add a little extra sparkle by rolling the peanut butter balls in crushed nuts, colorful sprinkles, or shredded coconut before chilling. These garnishes not only add visual appeal but also provide delightful texture contrasts that make serving even more special.
Side Dishes
Rice Krispie Peanut Butter Balls make a fantastic paired snack or dessert alongside a glass of cold milk, a hot cup of coffee, or even a fruity smoothie. Their rich flavor complements both creamy and fresh beverages, giving you a lovely combination for any time of day.
Creative Ways to Present
For parties or gifts, try arranging the peanut butter balls on a decorative platter lined with colorful parchment paper. You can also serve them in mini cupcake liners or stack them in a clear jar tied with a ribbon for an irresistible homemade treat gift. Presentation can make these simple bites feel even more indulgent and festive.
Make Ahead and Storage
Storing Leftovers
Any leftover Rice Krispie Peanut Butter Balls can be stored in an airtight container in the refrigerator. They stay fresh and delicious for up to one week, which means they’re perfectly suited for making ahead for a busy week or a special occasion.
Freezing
If you want to enjoy these treats later, they freeze beautifully. Place them in a single layer on a baking sheet to flash freeze, then transfer to a freezer-safe container or bag. When you’re ready to eat, just let them thaw in the refrigerator overnight for best results.
Reheating
These no-bake balls are just fine eaten chilled, but if you prefer, you can bring them to room temperature before serving. Avoid microwaving directly as it can melt the chocolate coating too much. Letting them sit out for 10–15 minutes softens their texture slightly without losing their charm.
FAQs
Can I use crunchy peanut butter instead of creamy?
Absolutely! Using crunchy peanut butter will add a more intense nutty texture inside the balls, which some people love. Just be aware it might change the overall texture slightly, but it will still be delicious.
Is it possible to make these vegan?
Yes, you can swap the butter for a plant-based margarine and use vegan chocolate chips. Make sure the peanut butter you use doesn’t contain any non-vegan ingredients as well, and you’ll have a tasty vegan-friendly version.
Can I use a different cereal instead of Rice Krispies?
You can experiment! However, Rice Krispies are ideal because they hold their crispness and absorb just enough peanut butter mixture without turning soggy. Other cereals might change the texture and flavor, so choose carefully.
How long should I chill the balls before serving?
At least 30 minutes is best to ensure the chocolate sets firmly around the peanut butter balls. If you have extra time, chilling for an hour or two enhances their firmness and makes them easier to handle and eat.
Can I skip dipping the balls in chocolate?
Yes, you can simply roll the peanut butter-coated Rice Krispies balls in crushed nuts, sprinkles, or coconut flakes for a lighter option without chocolate. They’ll still taste fantastic and provide appealing texture.
Final Thoughts
If you want a snack that brings together crunchy cereal, creamy peanut butter, and luscious chocolate in just about 20 minutes, you have to try this Rice Krispie Peanut Butter Balls Recipe. It’s a family favorite that’s simple yet so satisfying, perfect for sharing (or not!). From holidays to everyday indulgences, these balls bring joy to any moment. Go ahead and give it a whirl — your taste buds will thank you!
Print
Rice Krispie Peanut Butter Balls Recipe
- Prep Time: 15 minutes
- Cook Time: 5 minutes
- Total Time: 20 minutes
- Yield: 24 balls
- Category: Dessert
- Method: No-Cook
- Cuisine: American
- Diet: Vegetarian
Description
These Rice Krispie Peanut Butter Balls are a delightful no-bake treat combining crunchy cereal with creamy peanut butter and a smooth chocolate coating. Perfect for a quick dessert or a kid-friendly snack, they are easy to make and require minimal ingredients.
Ingredients
Main Ingredients
- 3 cups Rice Krispies cereal
- 1 cup creamy peanut butter
- 1/2 cup unsalted butter
- 1 teaspoon vanilla extract
Chocolate Coating
- 2 cups semi-sweet chocolate chips
- 1 tablespoon vegetable oil
Instructions
- Melt butter and peanut butter: In a medium saucepan over low heat, melt the butter and peanut butter together, stirring continuously until the mixture is smooth. Remove from heat and stir in the vanilla extract to infuse flavor.
- Combine with cereal: Pour the Rice Krispies cereal into a large mixing bowl. Gradually pour the peanut butter mixture over the cereal. Stir gently and thoroughly to ensure all pieces of cereal are evenly coated.
- Form balls: Using your hands or a small cookie scoop, form the coated cereal mixture into 1-inch balls. Place them evenly spaced on a parchment-lined baking sheet to prevent sticking.
- Melt chocolate chips: In a microwave-safe bowl, melt the chocolate chips with the vegetable oil in 30-second intervals. Stir thoroughly after each interval until the chocolate is completely smooth and ready for dipping.
- Coat peanut butter balls: Dip each peanut butter ball carefully into the melted chocolate, allowing any excess chocolate to drip off before placing them back on the parchment-lined baking sheet for setting.
- Chill: Refrigerate the chocolate-coated peanut butter balls for at least 30 minutes, or until the chocolate is fully set, before serving.
Notes
- You can roll the peanut butter balls in crushed nuts, sprinkles, or shredded coconut instead of dipping them in chocolate for a different texture and flavor.
- For a lighter option, use natural peanut butter or reduced-fat chocolate chips.
- Store the peanut butter balls in an airtight container in the refrigerator for up to 1 week to maintain freshness.

