These Peanut Butter Balls with Rice Krispies are a delightful treat combining the smooth richness of peanut butter, the crunch of Rice Krispies, and a velvety chocolate coating. It’s a simple no-bake dessert that’s perfect for satisfying those sweet cravings!
Ingredients
1 cup creamy peanut butter
¼ cup unsalted butter, softened
1 teaspoon vanilla extract
1 ½ cups powdered sugar
1 ½ cups Rice Krispies cereal
1 ½ cups semi-sweet chocolate chips (for coating)
1 tablespoon coconut oil or shortening (optional, for smoother chocolate)
(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)
Directions
Mix the filling: In a large bowl, cream together the peanut butter, butter, and vanilla extract until smooth. Gradually mix in the powdered sugar, blending until well combined. Gently fold in the Rice Krispies, ensuring not to crush them too much.
Shape the balls: Scoop out tablespoon-sized portions of the mixture and roll them into balls. Place the balls on a parchment-lined baking sheet.
Chill: Put the baking sheet in the refrigerator or freezer for 20–30 minutes to firm up the balls.
Melt the chocolate: In a microwave-safe bowl or double boiler, melt the chocolate chips with coconut oil (if using) until smooth and fully melted.
Dip & chill: Using a fork or toothpick, dip each ball into the melted chocolate, allowing any excess chocolate to drip off. Place the coated balls back onto the parchment paper. Refrigerate them for about 20 minutes or until the chocolate has set.
Servings and Timing
This recipe yields around 20–24 peanut butter balls, depending on the size you make them. The total time for making them is approximately 1 hour, including chilling time.
Variations
Sea salt topping: Sprinkle a pinch of sea salt on top of each ball before the chocolate sets for a perfect sweet and salty contrast.
Marshmallow or toasted coconut: Mix in mini marshmallows or toasted coconut into the peanut butter mixture for added texture and flavor.
Dark chocolate coating: If you prefer a richer chocolate flavor, try using dark chocolate instead of semi-sweet chocolate for the coating.
Storage/Reheating
Store the peanut butter balls in an airtight container in the refrigerator for up to 1 week. If you want to store them for longer, you can freeze them for up to 3 months. Just make sure to let them thaw for a few minutes before enjoying them.
FAQs
How long do Peanut Butter Balls with Rice Krispies last?
These peanut butter balls will last for about 1 week in the refrigerator when stored in an airtight container. They can also be frozen for up to 3 months.
Can I use crunchy peanut butter instead of creamy?
Yes, you can use crunchy peanut butter if you prefer some extra texture. It will still work well in this recipe, but the filling may be a bit more textured than with creamy peanut butter.
Can I make these without coconut oil or shortening?
Yes, you can skip the coconut oil or shortening when melting the chocolate. The chocolate will still coat the peanut butter balls, though it might be slightly less smooth.
How can I make the chocolate coating smoother?
If you want a smoother chocolate coating, you can add a tablespoon of coconut oil or shortening to the chocolate chips while melting them. This helps the chocolate melt more smoothly and gives it a glossier finish.
Can I use other cereals instead of Rice Krispies?
If you don’t have Rice Krispies, you can substitute them with another crispy cereal like Cornflakes, or even granola for a different texture.
Conclusion
Peanut Butter Balls with Rice Krispies are the perfect combination of sweet, salty, and crunchy. They’re incredibly easy to make, require no baking, and can be customized with different variations to suit your tastes. Whether you’re looking for a quick snack, a party treat, or a homemade gift, these delicious bites are always a hit.
Recipe:

Peanut Butter Balls with Rice Krispies
- Total Time: 1 hour
- Yield: 20–24 peanut butter balls
- Diet: Vegetarian
Description
These Peanut Butter Balls with Rice Krispies are a delightful treat combining the smooth richness of peanut butter, the crunch of Rice Krispies, and a velvety chocolate coating. A simple no-bake dessert perfect for satisfying sweet cravings!
Ingredients
1 cup creamy peanut butter
¼ cup unsalted butter, softened
1 teaspoon vanilla extract
1 ½ cups powdered sugar
1 ½ cups Rice Krispies cereal
1 ½ cups semi-sweet chocolate chips (for coating)
1 tablespoon coconut oil or shortening (optional, for smoother chocolate)
Instructions
- In a large bowl, cream together the peanut butter, butter, and vanilla extract until smooth. Gradually mix in the powdered sugar, blending until well combined. Gently fold in the Rice Krispies, ensuring not to crush them too much.
- Scoop out tablespoon-sized portions of the mixture and roll them into balls. Place the balls on a parchment-lined baking sheet.
- Put the baking sheet in the refrigerator or freezer for 20–30 minutes to firm up the balls.
- In a microwave-safe bowl or double boiler, melt the chocolate chips with coconut oil (if using) until smooth and fully melted.
- Using a fork or toothpick, dip each ball into the melted chocolate, allowing any excess chocolate to drip off. Place the coated balls back onto the parchment paper. Refrigerate them for about 20 minutes or until the chocolate has set.
Notes
For a sweet and salty contrast, sprinkle a pinch of sea salt on top before the chocolate sets.
Try mixing in mini marshmallows or toasted coconut for added texture and flavor.
For a richer chocolate flavor, use dark chocolate instead of semi-sweet chocolate for coating.
- Prep Time: 30 minutes
- Cook Time: 0 minutes
- Category: Dessert
- Method: No-bake
- Cuisine: American
Nutrition
- Serving Size: 1 peanut butter ball
- Calories: 150
- Sugar: 10g
- Sodium: 80mg
- Fat: 9g
- Saturated Fat: 3g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 17g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 5mg