If you have a craving for a nostalgic, melt-in-your-mouth treat that combines creamy peanut butter with a satisfying crunch, you’re going to love this Peanut Butter Balls with Rice Krispies Recipe. These little bites burst with rich, nutty flavor, balanced perfectly by the light crispness of Rice Krispies and a smooth chocolate coating that adds just the right touch of indulgence. Whether you’re making a batch for a family gathering or just a sweet afternoon snack, this recipe is simple to follow and guaranteed to become a beloved classic in your kitchen.

Ingredients You’ll Need
Getting the perfect Peanut Butter Balls with Rice Krispies Recipe hinges on having just the right ingredients. Each one plays a crucial role in achieving the ideal texture and flavor balance, making the process both straightforward and rewarding.
- Creamy peanut butter: The star ingredient, providing that rich, smooth, and nutty base that defines the taste.
- Softened butter: Adds creaminess and helps bind the mixture, making it easier to shape the balls.
- Powdered sugar: Sweetens the mixture while lending a silky texture that’s essential for smoothness.
- Rice Krispies cereal: Lightly crushed to add the perfect crunch without overpowering the bite.
- Semi-sweet chocolate chips: Melted for coating, they provide a luscious, glossy finish with a hint of bittersweet flavor.
- Vegetable shortening: Blended with chocolate to ensure a smooth, shinier coating that hardens nicely.
How to Make Peanut Butter Balls with Rice Krispies Recipe
Step 1: Prepare the baking sheet
Start by lining a baking sheet with parchment or wax paper. This simple step will save you a lot of mess later and keep your peanut butter balls from sticking while they chill and set.
Step 2: Make the peanut butter mixture
In a large bowl, combine the creamy peanut butter, softened butter, and powdered sugar. Cream them together thoroughly until the mixture is smooth and homogenous—this ensures every bite is perfectly balanced in flavor and texture.
Step 3: Mix in Rice Krispies
Gently fold in the slightly crushed Rice Krispies cereal. Take care to evenly distribute the crispy bits without crushing them into powder; this will contribute that delightful crunch in every bite.
Step 4: Shape into balls
Roll the mixture into small, bite-sized balls. Aim for uniformity so they chill and set evenly. Place them on your lined baking sheet and pop them in the refrigerator for at least 30 minutes to firm up before dipping.
Step 5: Melt the chocolate coating
In a microwave-safe bowl, combine the semi-sweet chocolate chips with vegetable shortening. Heat them in one-minute intervals, stirring after each, until smooth and fully melted. The shortening helps the chocolate stay glossy and easy to work with.
Step 6: Coat the peanut butter balls
Remove the chilled peanut butter balls from the fridge one by one, and dip them fully into the melted chocolate, coating each ball thoroughly. Allow excess chocolate to drip off, then set them back on the baking sheet.
Step 7: Chill to set
Refrigerate the chocolate-coated peanut butter balls for 10 to 15 minutes, or until the chocolate hardens to a firm, shiny shell that’s irresistibly smooth and delicious.
How to Serve Peanut Butter Balls with Rice Krispies Recipe

Garnishes
To boost presentation and flavor, consider drizzling a little white chocolate over the set peanut butter balls or sprinkling crushed peanuts on top before the chocolate sets. These garnishes add a lovely visual contrast and extra texture to each bite.
Side Dishes
Peanut Butter Balls with Rice Krispies Recipe pairs wonderfully with a cold glass of milk for dipping or alongside a cup of rich coffee or tea. It’s a delightful combination of sweet, crunchy, and creamy that works perfectly for dessert or an afternoon pick-me-up.
Creative Ways to Present
Think beyond the traditional plate by arranging your peanut butter balls in colorful mini cupcake liners or on a decorative platter with fresh fruit and nuts for an inviting snack board. This makes them perfect for parties and gatherings, where a little extra flair goes a long way.
Make Ahead and Storage
Storing Leftovers
Store leftover peanut butter balls in an airtight container in the refrigerator to keep the chocolate coating crisp and the centers fresh. They will stay delicious for up to a week, making them a fantastic make-ahead treat.
Freezing
If you want to prepare them well in advance, you can freeze the peanut butter balls after they’re coated in chocolate. Place them on a tray to freeze individually before transferring to a freezer-safe container. They’ll keep beautifully for up to three months.
Reheating
To enjoy frozen peanut butter balls, thaw them in the refrigerator overnight. Serve chilled or at room temperature—there’s no need to heat since they’re perfect as a cool, creamy snack.
FAQs
Can I use crunchy peanut butter instead of creamy?
Absolutely! Using crunchy peanut butter will add an extra layer of texture and peanut flavor to your peanut butter balls. Just keep in mind it may make the mixture a bit chunkier, but it’s delicious either way.
What if I don’t have vegetable shortening for the chocolate coating?
If shortening isn’t available, you can substitute coconut oil or even a small amount of butter. These alternatives help with the glossy finish and smooth melting of the chocolate, though the texture may vary slightly.
Can I make these nut-free?
Since peanut butter is the key flavor, making a nut-free version is challenging. However, you could experiment with sunflower seed butter as a substitute to keep the nutty essence without peanuts, but it will change the flavor profile.
How small or large should the peanut butter balls be?
A bite-sized ball about one inch in diameter works perfectly. This size is easy to eat in one or two bites and chills evenly in the refrigerator.
Why do I need to crush the Rice Krispies slightly?
Slightly crushing the Rice Krispies helps them blend better into the peanut butter mixture while maintaining their crunch. If left whole, the balls might be too airy and fall apart more easily.
Final Thoughts
This Peanut Butter Balls with Rice Krispies Recipe truly hits all the right notes when you want a quick, delightful treat that’s both nostalgic and downright irresistible. It’s a recipe that’s easy to make, fun to share, and guaranteed to bring smiles around the table. Give it a try soon—you might just find your new favorite go-to dessert!
Print
Peanut Butter Balls with Rice Krispies Recipe
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Total Time: 50 minutes
- Yield: 12 servings
- Category: Dessert
- Method: No-Cook
- Cuisine: American
Description
These Peanut Butter Balls with Rice Krispies are a delightful no-bake treat combining creamy peanut butter, crunchy cereal, and a rich chocolate coating. Perfect for snacking or dessert, these bite-sized balls offer a satisfying mix of textures and flavors with minimal preparation time.
Ingredients
Peanut Butter Mixture
- 1 cup creamy peanut butter
- ¼ cup softened butter
- 1 cup powdered sugar
- 2 cups Rice Krispies cereal (slightly crushed)
Chocolate Coating
- 2 cups semi-sweet chocolate chips
- 2 tablespoons vegetable shortening
Instructions
- Prepare the baking sheet: Line a baking sheet with parchment or wax paper to prevent the peanut butter balls from sticking and set it aside.
- Make the peanut butter mixture: In a large bowl, cream together the peanut butter, softened butter, and powdered sugar until the mixture is smooth and well combined.
- Mix in Rice Krispies: Gently fold the slightly crushed Rice Krispies into the peanut butter mixture until they are evenly incorporated.
- Shape into balls: Using your hands, roll the mixture into small bite-sized balls. Place each ball on the prepared baking sheet. Refrigerate for at least 30 minutes to allow them to firm up.
- Melt the chocolate coating: In a microwave-safe bowl, combine the semi-sweet chocolate chips and vegetable shortening. Microwave in 1-minute intervals, stirring after each, until the mixture is fully melted and smooth.
- Coat the peanut butter balls: Dip each chilled peanut butter ball into the melted chocolate, making sure it is completely coated. Let any excess chocolate drip off before placing the coated ball back on the baking sheet.
- Chill to set: Refrigerate the chocolate-coated peanut butter balls for about 10-15 minutes, or until the chocolate has hardened and set properly.
Notes
- Ensure the Rice Krispies are only slightly crushed to maintain a pleasant crunchy texture.
- Vegetable shortening helps the chocolate coating set with a nice glossy finish and prevents cracking.
- Store leftover peanut butter balls in the refrigerator in an airtight container for up to one week.
- For a different flavor, try using milk chocolate or dark chocolate chips instead of semi-sweet.
- These peanut butter balls can be made ahead and frozen for longer storage; thaw in the refrigerator before serving.

