A crunchy, chocolate-coated peanut butter treat that combines creamy filling with crispy texture.

Peanut Butter Balls with Chocolate Rice Krispies

Why You’ll Love This Recipe

I love how this recipe gives me the best of both worlds — the rich, comforting flavor of peanut butter and chocolate, plus a satisfying snap from the Rice Krispies. It’s no-bake, easy to make ahead, and always a crowd pleaser.

Ingredients

(Tip: You’ll find the full list of Ingredients and measurements in the recipe card below.)

  • Peanut butter (creamy)
  • Unsalted butter, softened
  • Vanilla extract
  • Powdered sugar
  • Rice Krispies cereal (crispy rice)
  • Semi-sweet chocolate (for coating)
  • Optional: vegetable shortening or coconut oil (to thin the chocolate)

Directions

  1. In a mixing bowl, cream together the peanut butter and softened butter until smooth.
  2. Stir in vanilla extract.
  3. Gradually add powdered sugar and mix until fully incorporated and the mixture is firm enough to shape.
  4. Fold in the Rice Krispies cereal until evenly distributed.
  5. Shape the mixture into small balls (about 1 tablespoon each) and place them on a parchment-lined baking sheet.
  6. Chill the balls in the refrigerator for at least 30 minutes to firm up.
  7. Meanwhile, melt the chocolate (with a bit of shortening or coconut oil if desired) until smooth.
  8. Dip each chilled ball into the melted chocolate to coat, allowing excess chocolate to drip off.
  9. Place coated balls back onto parchment and allow the chocolate to set (you can refrigerate to speed this).

Servings and timing

Makes about 24 to 36 balls (depending on size)
Prep time: ~20 minutes
Chill / set time: ~30 to 60 minutes
Total time: ~1 hour (including chilling)

Variations

  • Use crunchy peanut butter instead of creamy for extra texture.
  • Add a sprinkle of sea salt on top after dipping in chocolate.
  • Use dark chocolate, milk chocolate, or a mix for coating.
  • Swap part of the Rice Krispies for crushed nuts or toasted coconut.
  • For dairy-free: use vegan butter and dairy-free chocolate.

Storage/Reheating

Store the peanut butter balls in an airtight container in the refrigerator. They’ll keep for up to 1 week.
If you want to freeze them, place them in a single layer on a tray until solid, then transfer to a freezer bag or container; thaw in the fridge before serving.

Peanut Butter Balls with Chocolate Rice Krispies FAQs

How can I keep the chocolate from cracking when coated?

Make sure the peanut butter balls are well chilled before dipping. Also, adding a small amount of shortening or coconut oil to the chocolate helps it set more smoothly without becoming too brittle.

What if the peanut butter mixture is too sticky to roll?

If it’s too sticky, gradually add more powdered sugar or more Rice Krispies until it’s firm enough to handle. Chilling it before rolling also helps.

Can I use natural peanut butter?

You can, but natural peanut butter tends to be more oily or runny, which may make the mixture softer and harder to shape. A more stable creamy peanut butter works better.

Can I skip the Rice Krispies?

Yes — the recipe becomes a classic peanut butter ball (or “buckeye” style) without them. But the Rice Krispies add a fun crunch and lighter texture.

How long will these keep at room temperature?

Because of the chocolate coating and peanut butter base, I prefer to keep them chilled. At room temperature in a cool environment, they might last a day or two, but refrigeration is safer to maintain texture and prevent spoilage.

Conclusion

These Peanut Butter Balls with Chocolate Rice Krispies are a fun, no-bake treat that I make when I want a combination of creamy, crunchy, and chocolatey flavors. They travel well, are great for gifting, and always disappear fast — I hope you enjoy making and sharing them as much as I do.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Peanut Butter Balls with Chocolate Rice Krispies

Peanut Butter Balls with Chocolate Rice Krispies

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These Peanut Butter Balls with Chocolate Rice Krispies are a no-bake treat that combines creamy peanut butter, crispy rice cereal, and a smooth chocolate coating—perfect for gifting, snacking, or dessert trays.

  • Total Time: 1 hour
  • Yield: 24 to 36 balls

Ingredients

  • 1 cup creamy peanut butter
  • 1/4 cup unsalted butter, softened
  • 1 tsp vanilla extract
  • 1 1/2 cups powdered sugar
  • 2 cups Rice Krispies cereal
  • 1 1/2 cups semi-sweet chocolate chips (or chopped chocolate)
  • Optional: 1 tbsp vegetable shortening or coconut oil (for thinning chocolate)

Instructions

  1. In a large bowl, cream together peanut butter and softened butter until smooth.
  2. Stir in vanilla extract.
  3. Gradually add powdered sugar and mix until well combined and the mixture is firm.
  4. Fold in Rice Krispies until evenly distributed.
  5. Shape into 1-tablespoon-sized balls and place on a parchment-lined tray.
  6. Chill in the refrigerator for at least 30 minutes until firm.
  7. Melt chocolate (with optional shortening or coconut oil) in a microwave-safe bowl or double boiler until smooth.
  8. Dip each chilled ball in melted chocolate, let excess drip off, and place back on parchment.
  9. Refrigerate until chocolate is fully set, about 20–30 minutes.

Notes

  • Use crunchy peanut butter for added texture.
  • Sprinkle sea salt on top before chocolate sets for contrast.
  • Can be frozen for longer storage; thaw in the fridge before serving.
  • Dark or milk chocolate can be used depending on preference.
  • Use vegan butter and chocolate for a dairy-free version.
  • Author: Amelia
  • Prep Time: 20 minutes
  • Cook Time: 0 minutes
  • Category: Dessert
  • Method: No-Bake
  • Cuisine: American
  • Diet: Gluten Free

Nutrition

  • Serving Size: 1 ball
  • Calories: 140
  • Sugar: 10g
  • Sodium: 60mg
  • Fat: 9g
  • Saturated Fat: 4g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 13g
  • Fiber: 1g
  • Protein: 2g
  • Cholesterol: 3mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star