If you are looking for an irresistibly delicious and fun treat to whip up in no time, look no further than this Peanut Butter Balls with Rice Krispies Recipe. These little bites are perfectly balanced with creamy peanut butter, crispy Rice Krispies, and a rich chocolate coating that simply melts in your mouth. They’re a no-bake delight that’s not only easy to make but also a guaranteed crowd-pleaser, whether for family snack time, parties, or just because you deserve a sweet pick-me-up.

Ingredients You’ll Need
The magic of this Peanut Butter Balls with Rice Krispies Recipe lies in its simplicity. Each ingredient plays a vital role, bringing unique flavors and textures that combine into an unforgettable bite.
- Creamy peanut butter: The heart of the recipe, providing smooth richness and that classic peanut butter flavor.
- Unsalted butter (softened): Adds creaminess and helps bind the ingredients for easy rolling.
- Vanilla extract: Just a splash to enhance the sweetness and depth of the mixture.
- Powdered sugar: Sweetens and thickens the base while making the balls a perfect consistency.
- Rice Krispies cereal: Brings the iconic light crunch that contrasts beautifully with the creamy peanut butter.
- Semi-sweet chocolate chips: Creates a luscious, glossy chocolate shell that seals in the flavors.
- Coconut oil or shortening (optional): Helps the chocolate coating melt smoothly and harden with a nice shine.
How to Make Peanut Butter Balls with Rice Krispies Recipe
Step 1: Combine the Base Ingredients
Start by mixing the creamy peanut butter, softened butter, and vanilla extract in a large bowl until you have a smooth, uniform blend. This step is crucial because it ensures every bite is perfectly rich and creamy, setting the stage for a delightful treat.
Step 2: Sweeten and Thicken
Gradually add the powdered sugar to the peanut butter mixture, stirring continuously until it’s fully incorporated. This turns the base into a dough-like consistency that’s sweet but not overly sugary, perfect for rolling into balls.
Step 3: Add the Crunch
Gently fold the Rice Krispies cereal into the mixture, making sure each bit is evenly coated without crushing the cereal. The delicate crunch will be the ultimate texture contrast to the smooth, rich filling.
Step 4: Shape the Peanut Butter Balls
Roll the mixture into one-inch balls with your hands, and line them up on a parchment paper-lined baking sheet. This tidying-up step gets you ready for the chilling process and ensures they’re uniform in size for even coating.
Step 5: Chill Until Firm
Place the baking sheet in the refrigerator for about 30 minutes. Chilling is essential to firm up the balls so that they hold their shape when dipped into the melted chocolate.
Step 6: Dip in Chocolate
While the balls are chilling, melt the semi-sweet chocolate chips with coconut oil (if using) in a microwave-safe bowl. Heat in 30-second bursts, stirring between intervals until the chocolate is entirely smooth and glossy. This gentle process avoids burning the chocolate and keeps the oil well distributed for a perfect coating.
Step 7: Coat and Set
Using a fork or dipping tool, coat each peanut butter ball fully with the melted chocolate and return them to the parchment paper. Pop them back into the refrigerator for 15 to 20 minutes until the chocolate hardens into a shiny shell that adds a rich, slightly crunchy outer texture.
How to Serve Peanut Butter Balls with Rice Krispies Recipe

Garnishes
Sprinkle a little sea salt over the chocolate coating before it sets to heighten the sweet and salty balance. For extra flair, chop some roasted peanuts or drizzle white chocolate on top for a beautiful contrast and a flavor boost.
Side Dishes
These peanut butter balls pair perfectly with a cold glass of milk or a cup of hot coffee to complement their richness. They also work wonderfully alongside fresh fruit or a light yogurt dip to balance out the indulgence.
Creative Ways to Present
Arrange peanut butter balls on a decorative platter lined with colorful parchment or doilies for parties or gift-giving. Wrap individual bites in festive cellophane or small cupcake liners to make them look extra special and ready to share.
Make Ahead and Storage
Storing Leftovers
Store any leftover peanut butter balls in an airtight container in the refrigerator, where they’ll stay fresh and delicious for up to a week. The chocolate coating keeps the inside nicely sealed, preserving the crispy texture.
Freezing
If you want to keep your peanut butter balls longer, freeze them in a single layer on a baking sheet first. Once frozen, transfer to a freezer-safe container or bag. They’ll maintain their flavor and texture for up to three months, making them a fantastic make-ahead treat.
Reheating
These no-bake treats don’t really need reheating, but if you prefer them slightly softened, just let them sit at room temperature for 10–15 minutes. Avoid microwaving, as that can cause the chocolate to lose its firm snap.
FAQs
Can I use crunchy peanut butter instead of creamy?
Absolutely! Using crunchy peanut butter will add an extra layer of texture and a nutty surprise inside each ball. Just keep in mind that the consistency might be a bit less smooth, but the flavor is fantastic either way.
What if I don’t have coconut oil for the chocolate coating?
No worries at all. The coconut oil is optional and mainly helps with smoothness and shine. If you don’t have it, simply melt the chocolate chips gently as is, but be careful not to overheat so the chocolate doesn’t seize.
Are these peanut butter balls gluten-free?
Rice Krispies cereal contains malt flavoring, which has gluten, so traditional Rice Krispies are not gluten-free. However, you can substitute with gluten-free puffed rice cereal to make a gluten-free version of this Peanut Butter Balls with Rice Krispies Recipe.
How long does it take to make these treats?
The hands-on prep time is about 20 minutes, but you’ll want to factor in at least 30 minutes of chilling and 15 to 20 minutes for the chocolate to set. So, about 50 minutes total before you can enjoy them!
Can I use a different type of chocolate?
Definitely! Milk chocolate or dark chocolate both work beautifully. Just select your favorite quality chocolate chips, and if you want to maintain a glossy finish, consider adding a little coconut oil to help with melting and coating.
Final Thoughts
This Peanut Butter Balls with Rice Krispies Recipe is a total winner in the world of no-bake desserts. It’s quick, crowd-friendly, and offers the perfect combination of creamy, crunchy, and chocolatey goodness. I honestly can’t recommend it enough for your next snack attack or gathering. Give it a try—you’re going to love how simple ingredients come together for such a satisfying treat!
Print
Peanut Butter Balls with Rice Krispies Recipe
- Prep Time: 20 minutes
- Cook Time: 0 minutes
- Total Time: 50 minutes
- Yield: 24 balls
- Category: Dessert
- Method: No-Cook
- Cuisine: American
- Diet: Vegetarian
Description
These Peanut Butter Balls with Rice Krispies are a delightful no-bake dessert combining creamy peanut butter, crunchy Rice Krispies, and a smooth chocolate coating. Perfect for quick treats, they offer a sweet and crunchy bite-sized indulgence that’s simple to make and sure to satisfy any sweet tooth.
Ingredients
Main Ingredients
- 1 cup creamy peanut butter
- 1/4 cup unsalted butter, softened
- 1 teaspoon vanilla extract
- 2 cups powdered sugar
- 2 cups Rice Krispies cereal
Chocolate Coating
- 2 cups semi-sweet chocolate chips
- 1 tablespoon coconut oil or shortening (optional, for smoother chocolate coating)
Instructions
- Prepare the mixture: In a large mixing bowl, combine the creamy peanut butter, softened unsalted butter, and vanilla extract. Stir together until the mixture is smooth and well blended.
- Add powdered sugar: Gradually add the powdered sugar to the peanut butter mixture, stirring continuously to ensure it is fully incorporated, creating a thick, dough-like consistency.
- Incorporate Rice Krispies: Gently fold in the Rice Krispies cereal until they are evenly distributed throughout the mixture, maintaining their crunch.
- Form the balls: Roll the mixture into 1-inch diameter balls and place them on a parchment-lined baking sheet in a single layer for easy handling.
- Chill the balls: Refrigerate the peanut butter balls for 30 minutes, or until they become firm to the touch for easier coating.
- Melt the chocolate: In a microwave-safe bowl, melt the semi-sweet chocolate chips along with the optional coconut oil or shortening. Heat in 30-second intervals, stirring thoroughly between each, until the chocolate is smooth and fully melted.
- Coat the balls: Using a fork or dipping tool, dip each chilled peanut butter ball into the melted chocolate, ensuring it is coated completely. Place them back onto the parchment-lined sheet.
- Set the chocolate: Return the coated balls to the refrigerator and chill for 15 to 20 minutes or until the chocolate hardens and sets completely.
Notes
- For a crunchier texture, use crunchy peanut butter instead of creamy.
- Store finished peanut butter balls in an airtight container in the refrigerator for up to one week.
- These treats can be frozen for longer storage; thaw before serving.

