If you’re anything like us, you keep a stash of peanut butter in the pantry at all times. It’s one of those cozy, nostalgic ingredients that somehow finds its way into everything—from breakfast toast to late-night desserts. And when the holiday season rolls around (or anytime we need a quick treat), these no-bake peanut butter balls are an absolute go-to.
We’ve made these more times than we can count. They’re ridiculously easy, naturally gluten-free, and can easily be made vegan with just a couple of simple swaps. Whether you’re whipping up a batch for holiday cookie plates, packing lunch bag snacks, or just craving something sweet made with pantry ingredients you already have, this recipe has you covered.
You’ll love how simple the process is—no oven, no complicated steps, just creamy peanut butter, a few mix-ins, and a quick dunk in melted chocolate. So let’s get rolling!
Vegetarian Zen is reader-supported. When you buy through links on our site, we may earn a monetary commission. Additionally, the information presented is for educational purposes only. Always consult with your doctor. Learn More.

Why You’ll Love These Peanut Butter Balls
There’s something incredibly satisfying about a treat that comes together with zero fuss and maximum flavor. These no-bake peanut butter balls check all the boxes—especially if you’re short on time, baking energy, or both!
Here’s why they’re a regular in our kitchen:
- No oven required. Perfect for warm days, busy days, or those “I’m not turning on the oven for anything” days.
- Totally customizable. Use creamy or chunky peanut butter, toss in rice cereal for crunch, or add a pinch of sea salt flakes on top for a salty-sweet pop.
- Vegan-friendly options. Swap in coconut oil or dairy-free chocolate chips and you’re set for a plant-based version.
- Kid- and omnivore-approved. These taste just like storebought peanut butter cups, so they’re a hit across the board.
- Perfect for gifting. Tuck a few into mini cupcake liners and add them to a holiday cookie plate or wrap in wax paper for a sweet surprise.
These peanut butter balls have definitely earned “repeat recipe” status in our house. Next, we’ll break down exactly what you need to get started.
Ingredients
This recipe is pantry-friendly, which is why we reach for it so often. You probably have most of these ingredients on hand already—and if not, we’ve included some simple swaps.
Pantry Staples
- Creamy peanut butter Natural or classic both work. Just make sure it’s well-stirred and not too oily. Chunky peanut butter also works if you like a bit of crunch.
- Powdered sugar (confectioners’ sugar) Helps firm things up and adds sweetness.
- Vanilla extract
- Coconut oil or vegan butter Softens the texture slightly and helps with mixing.
- Chocolate chips or melting wafers Use dark chocolate chips, vegan melting wafers, or even almond bark for dipping.
Optional Add-Ins (Totally Delicious, Totally Optional)
Graham cracker crumbs For a denser texture and mild crunch.
Rolled oats or rice crisp cereal Great for a crispy variation (especially if you like a peanut butter “energy ball” vibe).
Coconut flour Adds texture and absorbs extra moisture if your peanut butter is too runny.
Maple syrup or plant-based milk Optional; if you like a slightly softer texture.
Protein powder A favorite in our house when we want a treat with a little boost.
Sea salt flakes Sprinkle on top after dipping for extra flavor.
How to Make Peanut Butter Balls
This recipe is so simple, once you’ve made them, you’ll be whipping up batches from memory. It’s just mix, chill, scoop, dip, and done.
1. Mix the dough.
In a large bowl or stand mixer with the paddle attachment, combine the peanut butter, powdered sugar, vanilla extract, and any optional dry ingredients (like oats, graham crackers, or protein powder). Mix until smooth and dough-like. If it’s too sticky, add more powdered sugar or a tablespoon of coconut flour.
Tip: A food processor works great if you don’t want to pull out the mixer.
2. Chill the dough.
Cover the bowl and refrigerate for 30–45 minutes. This makes it easier to shape.
3. Scoop and roll.
Use a small cookie scoop or tablespoon to portion the dough. Roll each scoop into a ball and place it on a parchment-lined baking sheet or tray.
4. Freeze before dipping.
Pop the tray in the freezer for about 15–20 minutes. This helps the balls hold their shape when you dip them in warm chocolate.
5. Melt the chocolate.
While the balls are in the freezer, in a double boiler (or microwave in 30-second bursts), melt your chocolate chips with a little coconut oil or vegan butter.
6. Dip and set.
Using a fork or dipping tool, dip each chilled ball into the melted chocolate. Tap off the excess and place back on a wire rack or parchment-lined tray. Sprinkle with sea salt flakes, if using.
Chill in the fridge or freezer until firm, then transfer to a freezer-safe bag or airtight container.
And that’s it! You’ve got a batch of ridiculously tasty, no-bake peanut butter balls that are ready for snacking, sharing, or hiding in the back of the fridge just for you.

Variations and Substitutions
Peanut butter balls are delicious as-is, but part of what makes them a staple in our kitchen is how easy they are to customize. Here are some of our favorite ways to mix things up:
Nut-Free or Allergy-Friendly Swaps
- Sunflower seed butter A great option for nut-free homes; just be sure to use one that’s not too oily.
- Almond butter or cashew butter Both offer a milder flavor but still work beautifully in this recipe.
Chocolate Choices
- Dark chocolate chips For a richer, less sweet finish.
- Mini chips or white chocolate drizzle Add on top after dipping for a decorative touch.
- Melting wafers If you prefer a smoother shell and faster setting.
For Crunch or Texture
- Rice crisp cereal or crushed rice cakes Great for a crispy peanut butter ball hybrid.
- Graham cracker crumbs Adds a little heft and a subtle toasted flavor.
- Chia seeds or hemp hearts Boosts nutrition without changing flavor too much.
Protein and Nutrition Add-Ins
- Coconut flour or oat flour Helps absorb oil and adds fiber.
- Vanilla or unflavored protein powder Turns these into energy balls with dessert-level taste.
- Chopped dried fruit or cocoa nibs A chewy surprise in the center.
No matter how you tweak them, these peanut butter balls are super forgiving—so go ahead and experiment based on what’s in your pantry.
Tips for Perfect Peanut Butter Balls
After making (and taste-testing) dozens of batches, here are a few things we’ve learned:
Peanut Butter Tips
- Go for thick and creamy. Natural peanut butter is fine, but if it’s very runny, your dough might need a little extra powdered sugar or coconut flour to firm up.
- Chunky peanut butter will work, too. It adds some crunch—just expect slightly less uniform balls.
Chilling is key
Don’t skip the chill time. Soft dough = sticky fingers and messy dipping. A little time in the fridge or freezer helps everything firm up.
Freeze before dipping. This helps the chocolate set faster and gives you that smooth, candy-like finish.
Dipping made easy
- Use a fork or dipping tool. A simple fork works well to cradle the balls and let the excess chocolate drip off.
- Tap, don’t stir. Tap gently on the edge of your bowl to avoid losing balls to the chocolate abyss.
Storage tips
Keep refrigerated or frozen. These hold up best in a cold environment, especially if your house is warm.
Use parchment or wax paper between layers to prevent sticking in containers or freezer bags.
Pro tip: Make a double batch and freeze half. Future-you will be thrilled when that sweet craving hits.
How to Store and Gift These
Once your peanut butter balls are dipped, set, and ready to go, you’ve got a few options for storing—or sharing—them. We put them in an airtight container and store them in the fridge, where they stay fresh for about a week.
If you want to keep them longer (or get ahead for the holidays), they freeze beautifully. Just layer them in a freezer-safe bag or container with a sheet of parchment or wax paper between the layers so they don’t stick together.
These make wonderful gifts too, especially around the holidays. Arrange a few in mini cupcake liners and place them in a festive tin or box. A sprinkle of sea salt or a drizzle of white chocolate can dress them up even more. We’ve even tucked a handful into a lunch bag for a sweet midday surprise—they hold up well if kept cool, and they’re always a hit.
If you’re sharing with someone who avoids dairy or gluten, just label them as vegan or gluten-free as needed. It’s a thoughtful touch and makes them feel extra special.

Whether you’re prepping holiday gifts, craving a chocolatey snack, or just trying to keep things easy in the kitchen, these no-bake peanut butter balls are a must. They’re creamy, rich, and endlessly customizable—with plenty of vegan options and pantry-friendly swaps.
Try them out, make them your own, and let us know how they turned out in our Peas and Carrots Society on Facebook. We’d love to see your creations and hear your favorite add-ins! And for more great recipes, check out our recipes page.
More Treats to Try from Vegetarian Zen
If you loved these no-bake peanut butter balls, we’ve got a few more sweet ideas that you might want to keep on hand—especially during the holidays or when you just need something cozy and homemade.
You might also like our Dairy-Free Sugar Cookies, which are soft, sweet, and perfect for decorating. Our roundup of Vegan Christmas Cookies is another festive favorite, with options that even non-vegans gobble up. And for a savory balance to all that sweetness, check out our lineup of Vegan Holiday Appetizers—great for gatherings or snacking while you bake.
No-Bake Peanut Butter Balls
Ingredients
- 1 cup creamy peanut butter or chunky for texture
- 1 ½ cups powdered sugar
- 1 tsp vanilla extract
- 1 tbsp coconut oil or vegan butter optional, for smoother texture
- 1 cup chocolate chips or melting wafers vegan if needed
Optional Add-Ins
- ½ cup crushed graham crackers
- ¼ cup rolled oats or rice crisp cereal
- 1 tbsp coconut flour for thickening, if needed
- 1 tbsp maple syrup for added moisture, if needed
- 1 scoop protein powder
- Sea salt flakes for topping
Instructions
- In a large mixing bowl or food processor, combine peanut butter, powdered sugar, vanilla extract, and any optional dry ingredients. Mix until a thick, dough-like consistency forms.
- If the mixture feels sticky, add a tablespoon of coconut flour or more powdered sugar.
- Chill the dough in the fridge for 30–45 minutes.
- Once firm, scoop dough into 1-inch balls and roll between your hands. Place on a parchment-lined tray.
- Freeze the balls for 15–20 minutes to prepare for dipping.
- In a double boiler or microwave-safe bowl, melt chocolate chips with coconut oil or vegan butter until smooth.
- Dip each ball in melted chocolate, tap off excess, and place back on the tray.
- Sprinkle with sea salt flakes or mini chips if desired.
- Let them set in the fridge or freezer until firm, then store in an airtight container.
Notes
- For a nut-free version, use sunflower seed butter.
- Store in the fridge for up to a week, or freeze for up to 3 months.
- Great for holiday cookie plates or lunchbox treats!
FAQs
Can I make these peanut-free?
Yes, absolutely. We’ve made them with sunflower seed butter, and they turn out great. Just make sure to choose a version that isn’t too oily, or you might need to adjust the dry ingredients slightly.
Do I really need to chill the mixture before rolling?
We highly recommend it. The dough firms up nicely in the fridge, which makes it easier to roll into neat little balls without sticking to your hands. If you’re in a hurry, 20 minutes in the freezer can help.
What kind of chocolate works best for dipping?
We like dark chocolate chips or vegan melting wafers, especially if we’re gifting these. Chocolate coating or almond bark is another option for that classic candy-shell finish. If you’re keeping them dairy-free, check the label to make sure your chocolate is vegan.
Are these gluten-free?
They can be. As long as you stick to gluten-free add-ins like certified GF oats or rice crisp cereal, you’re good to go. Most of the base ingredients—like peanut butter, sugar, and chocolate—are naturally gluten-free, but it’s always smart to check labels if you’re serving someone with sensitivities.
Can I add protein powder or oats?
Yes, and it’s one of our favorite tricks. A scoop of vanilla protein powder adds a little boost without changing the flavor too much. Quick oats or oat flour work well too, especially if you’re going for more of an “energy bite” style snack.






