These are the BEST Vegan Chocolate Peanut Butter Balls! With a creamy but slightly crispy peanut butter filling and chocolate coating, they are sure to be a hit! Only 6 ingredients.
Chocolate Peanut Butter Balls are a classic favorite and are perfect for holiday parties. Chocolate and peanut butter are a match made in heaven, and these balls are made even more amazing thanks to a secret ingredient. Watch them disappear!
What kind of peanut butter should I use?
In this particular recipe, I recommend using creamy peanut butter, NOT the natural kind that is only peanuts and/or salt. The creamy stuff just works better here, and gives more consistent results. Natural peanut butter is more liquidy and oily.
You can use natural if you must, but you may need to add more powdered sugar to get a peanut butter dough that is thick and firm enough to roll into balls.
The secret ingredient…
Rice Krispies cereal! In my opinion, the addition of Rice Krispies in the peanut butter dough really brings these peanut butter balls to the next level of amazing! You get just a little “crunch” with each bite that is irresistible.
Making vegan chocolate peanut butter balls is easy
- Make the peanut butter dough, roll into balls and refrigerate for 30 minutes.
- Melt chocolate chips and coconut oil in a bowl.
- Dip each peanut butter ball into chocolate
- Place back in the refrigerator to set for 15 minutes.
- Try not to eat them all at once!
Tips & Substitutions
- Peanut allergy? Use almond butter instead!
- Gluten free? Use a gluten free brand of rice krispies type cereal.
- Use refined coconut oil to avoid any coconut flavor in the chocolate coating.
- Before you start, clear an area of your refrigerator so you have room to place a baking sheet in there.
- The peanut butter dough should be thick enough to roll into balls easily, and shouldn’t be overly sticky. If it’s too sticky, add a tablespoon of powdered sugar at a time until you the perfect consistency is reached.
This post contains affiliate links. Read my full disclosure here.
Where can I find vegan chocolate chips?
I almost never buy chocolate chips that are actually labeled “vegan”. They are too expensive! However, many brands are accidentally vegan, such as Trader Joe’s semi-sweet chocolate chips and Guittard brand. Even my local discount store carries a generic brand of non-dairy chocolate chips.
Simply check the ingredients list for milkfat, butter oil, etc.
Want more peanut butter desserts?
- Vegan Chocolate Peanut Butter Bars
- Vegan Peanut Butter Cups
- Classic Vegan Peanut Butter Cookies
- Oil Free Peanut Butter Chocolate Chip Cookies

Vegan Chocolate Peanut Butter Balls
Ingredients
Peanut Butter Balls
- 1 cup creamy peanut butter
- 6 tablespoons vegan butter, softened
- 2 cups powdered sugar
- 1 cup Rice Krispies cereal
Chocolate Coating
- 2 cups vegan chocolate chips (12 oz, 1 bag)
- 2 tablespoons refined coconut oil
Instructions
- Add the peanut butter and softened vegan butter to a large bowl. Using a hand mixer, mix until combined, about 1 minute. Now add the powdered sugar and Rice Krispies cereal. Mix together on low speed until combined, it will be thick.
- Form tablespoon sized balls and place on a pan lined with parchment paper. Place in the refrigerator for at least 30 minutes to chill.
- In a medium bowl, melt the chocolate and coconut oil in the microwave, or on the stovetop if desired. I microwave in 30 second intervals, stirring in between until melted.
- Dip each peanut butter ball into the melted chocolate (I used a fork to help me). Tap off some of the excess chocolate and place back onto the parchment lined pan.
- Once all the peanut butter balls are covered in chocolate, place them back in the refrigerator to set, about 15 minutes. Drizzle any remaining melted chocolate over the balls, if desired. Store peanut butter balls in the refrigerator, they will get quite soft at room temperature if left out for long.
Video
Notes
- I don't recommend using all natural peanut butter for this recipe, creamy peanut butter works best and will give more consistent results.
- I use refined coconut oil so there is no coconut flavor whatsoever, but if you don't mind the chocolate tasting like coconut, you can use unrefined coconut oil.
- These balls freeze very well, and can be made ahead of time. They will keep in the refrigerator for up to 2 weeks.
- Allergic to peanuts? Use almond butter instead!
- For Gluten Free, use a different brand of gluten free rice krispies type cereal.
It is really delicious! The best!
I’m thrilled you love them! Thank you for sharing your great feedback and review!
This recipe is to DIE FOR! They taste exactly like, if not better, than Reese’s peanut butter cups!! You have to make these!
Thank you, Nora, for all of your amazing vegan recipes! I am a huge fan and love making your recipes. ❤️❤️❤️❤️❤️
Hi Jodi. Your positive words make my heart happy! I’m thrilled you are loving my recipes! These peanut butter balls are one of our favorites! I’m glad you love them as well! Thanks for your incredible feedback!
Fun! I think I used too much puffed rice and the end result was a lot crunchier than what I think it’s supposed to be. But still very tasty.
LOL! Crunchy sounds good! I’m glad that you enjoyed the peanut butter balls! Thank you for sharing your awesome feedback!
In In better can I use coconut oil instead of 6 Tbs of vegan butter?
You should be fine to use softened coconut oil instead of butter, although the peanut butter filling might taste a bit oily. Worth a try, though!
Hi! Could I omit the coconut oil in the chocolate coating or use vegan butter or a different type of oil?
Yes, you can probably omit it or use vegan butter instead. I don’t know about a different oil, I wouldn’t use any other oil I don’t think. Hope that helps!
Yum! These are so so good. I made these to pass out to neighbors and family this year and they are a hit! I had to pass them out quickly so we wouldn’t eat too many. Lol. Thank you for a delightful recipe.
You are welcome, Karen! I’m so glad that you loved the peanut butter balls! Thank you for sharing your terrific feedback and review!
Yum! I used puffed rice and got 27 balls. The other ball was probably what I licked off my hands. I assume they’re healthy from the protein in the peanut butter. 😉
Hi Elizabeth. I agree – healthy! Sounds like you had fun making them! Thank you for sharing!