Vegan Chocolate Peanut Butter Balls

5 from 4 votes

This post may contain affiliate links.

Peanut butter and chocolate are a match made in heaven and these vegan chocolate peanut butter balls are the perfect way to pair the two!

A stack of 3 chocolate-covered peanut butter balls. The one on top has a bite out of it.
8 chocolate-coated balls sitting on a small baking sheet lined with parchment paper.

Traditional peanut butter balls are made with a ton of butter and powdered sugar, on the other hand, these sweet little balls dipped in chocolate have no refined sugar. Instead, they’re sweetened with just 2 tbsp of maple syrup and coated in rich, dark dairy-free chocolate.

I also used a small amount of coconut oil and nutritional yeast for flavour and texture. The nutritional yeast actually makes them taste like a Reese Peanut Butter Cup!

A chocolate peanut butter ball with a bite out of it on a cooking rack.

Ingredient Notes

To make the peanut butter filling, make sure you use natural peanut butter and not a processed variety. There are plenty of good brands in stores or you can always make your own at home.

The ingredients listed should be peanuts or peanuts and salt and there should be no sugar or oil listed as an ingredient. You can also use almond butter or another nut butter of choice if you can’t do peanut butter. These are amazing with almond butter too.

For the delicious, simple chocolate coating for these balls, you’ll want to get your hands on some quality dark chocolate or vegan chocolate chips.

Other than the chocolate and peanut butter, you’ll just need a little maple syrup, coconut oil and nutritional yeast to finish these up. Once the balls have been dipped in chocolate and set, they’re ready to enjoy.

Peanut butter and nutritional yeast in a small bowl.
Balls of peanut butter dough on a baking tray lined with parchment.
A creamy peanut butter mixture in a bowl with a spoon.
A peanut butter ball being dipped in a bowl of melted chocolate.
3 chocolate covered peanut butter balls on a baking tray.

As for tools, you’ll need a mixing spoon, a medium or large mixing bowl for the peanut butter filling, a double boiler, a baking tray and some parchment paper.

If you don’t have a double boiler, simply place a glass or metal bowl over a small pot of boiling water, place the chocolate in the bowl and stir until smooth and melted. The chocolate can also be melted in the microwave 10-30 seconds at a time, mixing in between, until smooth and creamy.

Mmmm…chocolate peanut butter balls. These simple vegan treats are crunchy on the outside and melt-in-your-mouth on the inside with the perfect balance of sweet and salty.

More Dessert Recipes

Loving this peanut butter balls recipe? You might like these ones too:

More Recipes to Try!

Save this recipe!
Enter your email & I’ll send this recipe straight to your inbox.
Vegan Chocolate Covered Peanut Butter Balls - Running on Real Food
5 from 4 votes

Vegan Chocolate Peanut Butter Balls

By: Deryn Macey
These delicious chocolate peanut butter balls taste like Reese's Peanut Butter cups. These are very easy to make and are always a hit with everyone who tries them. If you can't do peanut butter, go ahead and use almond butter or another nut or seed butter of choice.
Prep: 10 minutes
Chill Time: 50 minutes
Total: 1 hour
Servings: 18 balls
Save Recipe
Enter your email & get the recipe!

Ingredients 

For the Peanut Butter Filling

  • 1 cup natural peanut butter
  • 2 tbsp nutritional yeast
  • 2 tbsp pure maple syrup
  • 2 tbsp coconut oil

For the Chocolate Coating

  • 4 oz vegan dark chocolate or dairy-free chocolate chips

Instructions 

  • Vigorously mix together everything except the chocolate in a large bowl for about 60 seconds. It should begin to thicken up a little.
  • Place the bowl in the freezer until it firms up enough to roll into balls. Approximately 20 minutes.
  • Once it’s ready, roll the peanut butter mixture into 18-20 approximately 1.5 inch balls and place back in the freezer.
  • Melt the dark chocolate or chocolate chips in a double boiler or bowl placed over a pot of boiling water.
  • Line a cookie sheet with parchment paper or wax paper.
  • Once the chocolate is totally melted, roll each peanut butter ball in the melted chocolate using a fork or toothpick until it’s completely covered.
  • Tap any excess chocolate off on the side of the bowl before placing on the cookie sheet.
  • Once you’ve covered them all, place in the freezer to set for at least 30 minutes.
  • They will melt at room temperature, so store in the fridge or freezer until you’re ready to eat.

Nutrition

Serving: 1ball, Calories: 163kcal, Carbohydrates: 11g, Protein: 7g, Fat: 11g, Sodium: 72mg, Potassium: 84mg, Fiber: 3g, Sugar: 6g, Calcium: 9mg
Like this recipe? Rate and comment below!

About Deryn Macey

Deryn Macey is a nutrition coach, certified personal trainer, and the creator of Running on Real Food, where she's been sharing nutritious recipes since 2013. She holds a science degree and offers strength training and nutrition coaching through Onward Strong, focusing on strength, sustainable eating habits, and breaking free from diet culture.

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

21 Comments

  1. I have been craving chocolate and peanut butter so it seems I have stumbled on this recipe at the perfect time! I never would have thought to use nutritional yeast. One question. I have no coconut oil and actually never have used it before–is it absolutely necessary? If so, is there a substitute? I might end up getting some.

    1. Hi Kimberly, it’s not totally necessary in this recipe but it helps the peanut butter firm up so you may struggle to roll the peanut butter into balls without it. You could try adding some coconut flour or almond flour instead though!

  2. 5 stars
    This delicious flavour combo never goes out of style. No matter who you prepare it, it gets devoured EVERY TIME!! Addictive and delicious, you can never go wrong with chocolate and peanut butter.