As an Amazon Associate and Walmart Creator, I earn from qualifying purchases at no extra cost to you.

Want to save this recipe?

Enter your email & get this sent to your inbox! Plus you’ll get great new recipes from us every week!

These vegan chocolate peanut butter balls with Rice Krispies are an easy, no-bake, 4-ingredient and absolutely addicting treat. AKA peanut butter bon bons, these delicious bites are crunchy, creamy, and slightly chewy! Even better, they are naturally dairy-free. They can also be prepared gluten-free or keto for a sweet and salty snack or dessert, and they make a great no-bake addition to your Christmas cookie tray.

Several completed Peanut Butter Bon Bons with one with a bite taken out of it.

Why You’ll Love This Vegan Chocolate Peanut Butter Balls With Rice Krispies Recipe

Toni Okamoto, creator of Plant-Based on a Budget

These chocolate peanut butter bon bons have it all! A decadent chocolate coating, creamy peanut butter to give a boost of protein and healthy fats, and crispy puffed rice cereal for texture and a hint of sweetness.

You may know these delicious treats by another name: vegan peanut butter truffles, peanut butter bon bons, chocolate peanut butter balls, or even Buckeye balls (when coating only ¾ way with chocolate). But by any other name, they’re still as sweetly addicting and satisfying.

Plus, this indulgent bite-sized snack is so easy to make and also budget-friendly. This makes it a no-brainer for an afternoon pick-me-up when the sugar cravings strike. Also, for adding to lunch boxes, or serving at parties or potlucks. (Although, be warned: these crowd-pleasing no-bake peanut butter balls disappear in minutes!) If you can manage to make them last, these vegan chocolate peanut butter balls also store well in the fridge and freezer!

Can’t get enough of that amazing chocolate and peanut butter combo? Make some peanut butter cracker sandwiches, chewy granola bars, or chocolate-covered trail mix peanut butter balls. Also chocolate peanut butter pretzel bars or no-bake peanut butter cups! Try my easy vegan chocolate bark with pretzels and peanuts.

No-Bake Chocolate Peanut Butter Ball Ingredients

The 4-ingredient peanut butter balls require just a few simple pantry staples!

  • Peanut butter: I recommend using creamy peanut butter for these vegan peanut butter truffles. Avoid natural peanut butter where oils have separated and are sitting at the top of the jar.
  • Puffed rice cereal: Rice Krispies aren’t vegan (or gluten-free)! However, there are many brands of puffed rice cereal that you can use for these vegan peanut butter balls (including most of the generic unbranded versions of Rice Krispies). You can also use chocolate-flavored crispy rice cereal. I haven’t tested puffed quinoa, but it could be a fun swap.
  • Powdered sugar: You can use regular powdered sugar or a sugar-free option like powdered erythritol. If you want to avoid extra sweetness entirely, you could thicken the peanut butter mixture with oat flour or coconut flour (or a combination of the two). I haven’t tested these flours yet, so add them a little at a time.
  • Chocolate: I used dairy-free semi-sweet chocolate chips. However, any high-quality (with cocoa butter rather than palm oil/other fats/oils) dairy-free chocolate (vegan milk, semi-sweet, bitter-sweet) should work. Use keto-approved (sugar-free) chocolate if preferred.

If you struggle with the chocolate melting to the correct dipping consistency (which shouldn’t be an issue when using high-quality chocolate), you could add a tablespoon or so of coconut oil or vegetable shortening to help make it more smooth. Here’s a guide to How to Melt Chocolate that you might find handy also!

Ingredients for Peanut Butter Bon Bons on a marble white surface.

Optional Add-ins & Recipe Variations

  • Vanilla extract: Use natural vanilla extract for the best flavor. Just a few drops will enhance the flavor of these peanut butter bon bons.
  • Sea salt: If the peanut butter you use is unsalted, you may want to add a pinch to enhance the flavors. You can also sprinkle each vegan chocolate peanut butter truffle with a bit of flaky sea salt. They’ll look beautiful, have a little crunch, and taste great!
  • Graham crackers: Instead of using puffed rice cereal, you could make chocolate peanut butter balls with crushed graham crackers. I haven’t tested this swap yet.
  • Peanut butter protein balls: Instead of the powdered sugar or flours mentioned above, you could thicken the peanut butter mixture with your favorite plain or vanilla protein powder. I haven’t tested this version, but chocolate peanut butter protein balls would make a great pre or post-workout snack!
  • Omit the chocolate: If you’d prefer your crunchy peanut butter balls to be chocolate-free, no problem! Just skip that step.
  • Crunchy Buckeye balls: Use a toothpick and make sure to only dip the chocolate Buckeyes 3/4 of the way into the chocolate.
  • Gluten-free chocolate peanut butter balls: Just make sure to use a crispy puffed rice cereal that’s labeled gluten free. Rice Krispies (and some other brands) use malt flavor, which is not gluten free.
  • Optional toppings: There are several toppings you could choose to sprinkle over or roll the vegan peanut butter truffles into. These include shredded coconut, chopped nuts, freeze-dried Berry powder or pieces, cookie crumbs, etc. You could also use a vegan white chocolate or dark chocolate drizzle.

How to Make Chocolate Peanut Butter Balls

Process of mixing ingredients for Peanut Butter Bon Bons together in a bowl.

Step 1: First, in a large mixing bowl, combine the peanut butter, powdered sugar (or flour), and puffed rice cereal (whole or lightly crushed). Then, mix well until a rollable dough forms.

Process of putting a scoop of Peanut Butter Bon Bon on a silicone mat.

Step 2: Next, using either a small cookie scoop or melon baller, scoop the mixture into small 1-inch balls. Then gently roll to smooth the shape. Place them onto a wax paper or parchment paper-lined baking sheet. Once they are all rolled, transfer the tray to the freezer to set for 15 minutes until hard.

Process of melting chocolate in a small white bowl against a white marble surface.

Step 3: Once they are ready to dip, melt your vegan chocolate either using a double boiler or in the microwave.

Process of placing a chocolate covered bon bon on parchment paper.

Step 4: After that, dip each of the peanut butter bon bons into the melted chocolate. Then place them back onto the tray. Finally, return them to the freezer to set. 15 minutes should be enough. Enjoy!

How to dip: You can dip the chocolate peanut butter balls with either a small fork or a toothpick. Insert the toothpicks into the peanut butter bon bons before placing them in the fridge to harden. That way, they won’t slip off as you’re dipping. If you want to make chocolate buckeye balls, only dip the peanut butter balls ¾ way into the chocolate. I use this same fork method for my chocolate-dipped peppermint patties.

How to use the double boiler method: Place a small heatproof bowl over a saucepan of simmering water (making sure the water isn’t touching the bottom of the bowl). Add your vegan chocolate chips or chopped dairy-free chocolate to the bowl, mixing constantly until melted. To microwave the vegan chocolate, I recommend doing so in 15 to 20 second increments in a microwave-safe bowl, stirring between each one. Be careful not to burn or scorch the chocolate.

Toni’s Recipe Tips and Notes

  • Adjust the amount of thickener added: The amount needed will vary based on the type of peanut butter you use and the thickener (powdered sugar vs. flour vs. protein powder).
  • To avoid a crumbly dough: Add the powdered sugar (or thickener of your choice) with the peanut butter incrementally. If you accidentally add too much, add a teaspoon at a time of your favorite dairy-free milk until it forms a dough.
  • Don’t skip the chilling step: Otherwise, you’ll find that dipping the peanut butter bon bons is a mess as they’ll melt into the hot vegan chocolate.
  • To keep the dairy-free chocolate melted for dipping: I recommend using the double boiler method and keeping it over low heat even once the vegan chocolate has melted. That will keep it from hardening while you’re dipping all your no-bake peanut butter balls.
  • If the mixture is too soft: It may help to place the bowl in the refrigerator or freezer for 15 to 20 minutes and then roll the crunchy peanut butter balls again. Work quickly, as they’ll soften the longer they sit at room temperature.
  • To gift the no-bake peanut butter balls: You could place a few within a cellophane candy bag, biscuit tin, or even mug, tied nicely with a pretty bow. They’re a great no-bake addition to a holiday cookie box next to my vegan Christmas cookies. It’s best to use tempered vegan chocolate if you plan to have them at room temperature for extended periods.

FAQs

Why are my peanut butter balls sticky?

This is usually because you haven’t added enough thickener (powdered sugar/flour). I recommend starting with one tablespoon and increasing by the teaspoon until you reach the desired consistency.

Do peanut butter balls need to be refrigerated?

I prefer to keep them in the refrigerator for the best texture and consistency. I recommend only keeping the chocolate peanut butter balls with Rice Krispies at room temperature if you plan to eat them within one to two days as they’ll soften as they sit.

Do you need to add vegan butter to peanut butter balls?

This recipe is butter-free, and I love it that way. The lower liquid content means I need to rely on less powdered sugar to achieve the correct consistency. If you want to experiment with vegan butter (for richer bonbons), I recommend adding three tablespoons to the mixture and increasing your thickener accordingly.

Can I use other nut butter? 

Absolutely! Try this peanut butter truffles recipe with almond butter, cashew butter, or even make a nut-free version with sunflower seed butter.

Is the nutrition information for one peanut butter ball?

Yes! The nutrition in the recipe card is for one peanut butter ball when you roll the mixture into 12 balls. If you make them smaller, you’ll get more balls and each one will have fewer calories.

Several completed Peanut Butter Bon Bons with one with a bite taken out of it.

Serving Suggestions

Looking for more snacks and treats to keep in rotation or to share with friends?

Storage Instructions

Fridge: Store these vegan chocolate peanut butter balls with Rice Krispies in an airtight container or zip lock bag in the refrigerator for up to one week.

Freezer: You could also keep them in the freezer for up to three months.

Thaw: When you want to enjoy a chocolate peanut butter ball, allow it to thaw on the counter for just 10 to 15 minutes.

More Easy Vegan Peanut Butter Recipes:

If you tried this vegan chocolate peanut butter balls with Rice Krispies recipe or any other recipe on my blog, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks!

Cookbooks

If you’re loving my recipes and would like a more comprehensive resource, check out my cookbooks!

Vegan No-Bake Chocolate Peanut Butter Balls With Rice Krispies (Peanut Butter Bon Bons)

5 from 68 votes
Prep: 5 minutes
Cook: 0 minutes
Freeze: 30 minutes
Total: 35 minutes
Servings: 12 peanut butter balls
Several completed Peanut Butter Bon Bons with one with a bite taken out of it.
These vegan chocolate peanut butter balls with Rice Krispies are an easy, no-bake, 4-ingredient and absolutely addicting treat. AKA peanut butter bon bons, these delicious bites are crunchy, creamy, and slightly chewy! Even better, they are naturally dairy-free and can be prepared gluten-free or keto for a sweet and salty snack or dessert!

Want to save this recipe?

Enter your email & get this sent to your inbox! Plus you’ll get great new recipes from us every week!

Video

Ingredients 

  • ¾ cup (192 g) creamy peanut butter no-stir, smooth or chunky
  • 2 Tablespoons (15 g) powdered sugar plus more as needed
  • 1 cup (27 g) puffed rice cereal
  • 1 ½ cups (255 g) vegan semisweet chocolate chips

Instructions 

  • Add the peanut butter, powdered sugar, and puffed rice cereal to a mixing bowl.
    Ingredients for Peanut Butter Bon Bons on a marble white surface.
  • Stir until a thick, rollable dough forms.
    Process of mixing ingredients for Peanut Butter Bon Bons together in a bowl.
  • Scoop the mixture into 1-inch balls with a small cookie scoop or melon baller.
    Peanut butter and crisp rice mixture portioned with a scoop.
  • Roll each ball smooth and set it on a baking sheet lined with parchment paper or wax paper.
    Process of putting a scoop of Peanut Butter Bon Bon on a silicone mat.
  • Freeze the balls for about 15 minutes, until firm.
    Process of putting a scoop of Peanut Butter Bon Bon on a silicone mat.
  • Melt the chocolate in a double boiler or in the microwave in 15 to 20 second bursts, stirring between each one.
    Process of melting chocolate in a small white bowl against a white marble surface.
  • Dip each frozen ball into the melted chocolate with a fork or toothpick and set it back on the baking sheet.
    Process of placing a chocolate covered bon bon on parchment paper.
  • Freeze for about 15 more minutes, until the chocolate is set.
    Several completed Peanut Butter Bon Bons with one with a bite taken out of it.
  • Store the peanut butter balls in an airtight container in the fridge.
    completed Peanut Butter Bon Bons in a small white bowl with a halved bon bon and ingredients in the background

Notes

  • Use a creamy, no-stir peanut butter. Natural peanut butter with oil on top makes the mixture too soft to roll.
  • If the mixture feels sticky, add more powdered sugar a teaspoon at a time. If it gets crumbly, add a teaspoon of dairy-free milk.
  • If your melted chocolate feels thick, stir in about 1 Tablespoon of coconut oil to make dipping easier.
  • For more flavor, add a few drops of vanilla extract or a pinch of salt to the peanut butter mixture, or sprinkle flaky sea salt over the chocolate before it sets.
  • For buckeye balls, dip each ball only three quarters of the way into the chocolate.
  • For gluten-free peanut butter balls, use a puffed rice cereal labeled gluten-free, since Rice Krispies contain malt flavoring.
  • Nutrition is for one peanut butter ball when the mixture is rolled into 12 balls and all of the chocolate is used.

Nutrition

Serving: 1peanut butter ballCalories: 210kcalCarbohydrates: 20gProtein: 5gFat: 15gSaturated Fat: 5gPolyunsaturated Fat: 2gMonounsaturated Fat: 6gSodium: 82mgPotassium: 184mgFiber: 2gSugar: 15gVitamin A: 8IUCalcium: 14mgIron: 1.2mg

Additional Info

Author: Jake
Course: Dessert, Snack
Cuisine: American
Method: No Bake
Diet: Vegan
Tried this recipe?Please tag us at @PlantBasedOnABudget! 🙂
About

Toni Okamoto

Toni Okamoto is the founder of Plant-Based on a Budget, which she started in 2012. She has created over 1,500 budget-friendly vegan recipes and written four cookbooks, including a VegNews Cookbook of the Year and a Publishers Weekly bestseller. Her work has been featured in The New York Times, NPR, and NBC News, and has 2 million followers on social media.

More about Toni Okamoto
5 from 68 votes (65 ratings without comment)

Leave a comment

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

Recipe Rating




Comments

  1. you indicate this recipe yields 12 bonbons, but don’t state how many per serving. you provide nutritional info but it is useless without the servings pp info.

    1. Sorry for the confusion! The nutritional info shows the information for 1 bonbon if you split the recipe into 12 bonbons 🙂 Hope that helps and hope you enjoy the recipe!

  2. 5 stars
    These were EXCELLENT! Made as a dessert for lunch with friends and everyone raved about them! I just wish my chocolate was not so thick after melting (did keep it over the heat) as it just made them a little harder to work with. I used Enjoy Life chips. I think I have read you can add a little coconut oil to thin it? Five stars

  3. Planning on using all natural pbutter but yours looks thicker. Is the all natural ok or will they be a sticky mess? Planning on making them tomorrow! thank you

    1. Hi! We recommend using creamy butter; smooth or chunky for these vegan peanut butter truffles. Avoid natural peanut butter where oils have separated and are sitting at the top of the jar as the consistency will throw it off. Hope you enjoy them 🙂

  4. 5 stars
    I love how easy these are to make, their versatility to add/change ingredients (though they are perfect as is!) and above all, how delicious they are!