• About
  • Recipe Index
  • By Meal
    • Breakfast
    • Soups
    • Side-Dish
    • Dinner
    • Desserts
menu icon
go to homepage
  • About
  • Recipe Index
  • By Meal
    • Breakfast
    • Soups
    • Side-Dish
    • Dinner
    • Desserts
  • Pinterest
search icon
Homepage link
  • About
  • Recipe Index
  • By Meal
    • Breakfast
    • Soups
    • Side-Dish
    • Dinner
    • Desserts
  • Pinterest
×

Chocolate Peanut Butter Balls

Published: Oct 22, 2025 by Ava · This post may contain affiliate links · Leave a Comment

Jump to Recipe·Leave a Review

These Chocolate Peanut Butter Balls are a classic no-bake treat made with a rich, creamy peanut butter center coated in silky melted chocolate. They’re the perfect bite-sized dessert for holidays, parties, or whenever your sweet tooth strikes. With just a handful of ingredients and minimal prep, you can whip up a batch in no time.

Chocolate Peanut Butter Balls

Why You’ll Love This Recipe

  • No-bake and quick – ready in just 35 minutes

  • Perfect for holidays or gifting – festive and freezer-friendly

  • Kid-friendly and fun to make

  • Rich and indulgent – creamy peanut butter and smooth chocolate

  • Easy to customize – add your favorite toppings or switch up the coating

  • Minimal ingredients – pantry staples come together effortlessly

  • Great for make-ahead – stores well in the fridge or freezer

  • Portable – great for sharing or serving at gatherings

  • Naturally gluten-free

  • Crowd-pleasing treat – a guaranteed favorite

Ingredients

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

¾ cup creamy peanut butter
¼ cup unsalted butter, softened
½ teaspoon vanilla extract
1 ¾ cups powdered sugar
1 ½ cups semi-sweet chocolate melting wafers

Optional toppings
Sea salt
Crushed nuts
Mini chocolate chips
Powdered sugar
Coconut flakes
Sprinkles

Directions

  1. Prepare the tray:

    • Line a baking sheet with parchment paper and set aside.

  2. Make the peanut butter filling:

    • In a medium bowl, mix together the peanut butter, softened butter, and vanilla extract using an electric mixer.

    • Gradually add 1 cup of powdered sugar and continue mixing until combined.

    • Add the remaining ¾ cup powdered sugar and mix with your hands until a thick dough forms.

  3. Shape into balls:

    • Roll the dough into 1-inch balls using a small cookie scoop or your hands.

    • Place them on the prepared baking sheet.

    • Freeze for 15 minutes to firm up.

  4. Melt the chocolate:

    • In a microwave-safe bowl, melt the chocolate melting wafers for about 60 seconds, stirring until smooth. (Alternatively, melt using a double boiler.)

  5. Dip the balls:

    • Remove the peanut butter balls from the freezer.

    • Dip each ball into the melted chocolate using a fork.

    • Tap the fork on the side of the bowl to remove excess chocolate.

  6. Chill and set:

    • Place the coated balls back onto the parchment-lined tray.

    • Add your desired toppings while the chocolate is still soft.

    • Chill in the refrigerator for 10 minutes to harden.

  7. Serve or store:

    • Enjoy immediately or store in the refrigerator for later.

Servings and timing

Servings: 30 balls
Prep time: 15 minutes
Chill time: 20 minutes
Total time: 35 minutes

Variations

  • Chocolate coating swap: Use white chocolate, dark chocolate, or dairy-free chocolate alternatives.

  • Crunchy texture: Add crushed graham crackers, crisped rice, or pretzel bits to the filling.

  • Nut-free version: Use sunflower seed butter for an allergy-friendly treat.

  • Add-ins: Mix in chopped nuts or mini chocolate chips to the peanut butter dough.

  • Protein boost: Add a scoop of your favorite protein powder to the dough.

  • Decorative finish: Drizzle with contrasting chocolate or add festive sprinkles for holidays.

  • Salty-sweet combo: Sprinkle with flaky sea salt just before chilling.

  • Coconut lovers: Roll finished balls in shredded coconut before chilling.

  • Spiced version: Add a pinch of cinnamon or cayenne for a subtle twist.

  • Layered version: Press into a pan and make bars instead of individual balls.

Storage/Reheating

To store: Keep in an airtight container in the refrigerator for up to 1 week.
To freeze: Place in a freezer-safe container or bag for up to 3 months. Thaw in the refrigerator before serving.
To serve: Enjoy chilled or at room temperature for a softer center.

FAQs

Can I use natural peanut butter?

Yes, but make sure it’s well-stirred and not too oily or runny. It may require a little extra powdered sugar for binding.

Can I use chocolate chips instead of melting wafers?

Yes, chocolate chips can work, but melting wafers yield a smoother, shinier coating. Add a teaspoon of coconut oil to help chips melt more smoothly.

Can I make these dairy-free?

Yes, use dairy-free butter and chocolate for a fully vegan version.

How long do peanut butter balls last?

They last up to 1 week in the fridge and 3 months in the freezer when stored properly.

Can I make them ahead of time?

Absolutely. They’re great for prepping in advance and storing until needed.

Do I have to chill them before dipping?

Yes, chilling helps the peanut butter balls firm up so they hold their shape during dipping.

What’s the best way to dip the balls?

Use a fork to lift each ball, allowing excess chocolate to drip off. Tapping the fork on the edge of the bowl helps create a smooth finish.

Can I use almond or cashew butter instead?

Yes, any creamy nut butter can be used, though it will slightly change the flavor.

Are these gluten-free?

Yes, all ingredients listed are naturally gluten-free, but check labels to be safe.

Can I skip the toppings?

Yes, the toppings are optional, but they add flavor, texture, and visual appeal.

Conclusion

Chocolate Peanut Butter Balls are a rich, crowd-pleasing treat that’s as simple to make as it is satisfying to eat. With a smooth, sweet peanut butter center and glossy chocolate shell, these bite-sized indulgences are perfect for holidays, gifting, or enjoying anytime you need a little something sweet. No oven required—just mix, roll, dip, and chill!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Chocolate Peanut Butter Balls

Chocolate Peanut Butter Balls

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Print Recipe
Pin Recipe

Easy chocolate peanut butter balls made with creamy peanut butter, powdered sugar, and coated in smooth chocolate. A quick, no-bake holiday treat that's perfect for gifting or snacking!

  • Total Time: 35 minutes
  • Yield: 30 balls

Ingredients

  • ¾ cup creamy peanut butter
  • ¼ cup unsalted butter, softened
  • ½ teaspoon vanilla extract
  • 1 ¾ cups powdered sugar
  • 1 ½ cups semi-sweet chocolate melting wafers
  • Optional toppings: sea salt, crushed nuts, mini chocolate chips, powdered sugar, coconut, or sprinkles

Instructions

  1. Line a baking sheet with parchment paper and set aside.
  2. In a medium bowl, mix together peanut butter, softened butter, and vanilla extract using an electric mixer.
  3. Gradually add in 1 cup of powdered sugar and mix until combined. Add the remaining ¾ cup powdered sugar and mix by hand until a thick dough forms.
  4. Shape the dough into 1-inch balls using a small cookie scoop or your hands. Place on the prepared baking sheet.
  5. Freeze the peanut butter balls for 15 minutes.
  6. Meanwhile, melt the chocolate wafers in a microwave-safe bowl or double boiler until smooth, stirring occasionally.
  7. Remove balls from freezer and dip each into the melted chocolate, coating evenly. Use a fork to dip and tap off excess chocolate.
  8. Place dipped balls back on the parchment-lined baking sheet. Top with desired toppings.
  9. Refrigerate for 10 minutes, or until chocolate is set. Store in the fridge.

Notes

  • Use a cookie scoop for evenly sized balls.
  • Peanut butter dough should be thick and hold shape easily—add a bit more powdered sugar if needed.
  • Customize with toppings like sea salt, coconut, or sprinkles for a festive touch.
  • Keep refrigerated for freshness, especially if making ahead.
  • Author: AVA
  • Prep Time: 15 minutes
  • Cook Time: 0 minutes
  • Category: Dessert
  • Method: No-Bake
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 ball
  • Calories: 130
  • Sugar: 12g
  • Sodium: 40mg
  • Fat: 8g
  • Saturated Fat: 3g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 14g
  • Fiber: 1g
  • Protein: 2g
  • Cholesterol: 5mg

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Desserts

  • 4 Ingredient Apple Fritters Recipe
    4 Ingredient Apple Fritters Recipe
  • Keto Cauliflower Fudge Recipe
    Keto Cauliflower Fudge Recipe
  • Custard Pecan Pie Recipe
    Custard Pecan Pie Recipe
  • Easy Lemon Cookies Recipe
    Easy Lemon Cookies Recipe

Leave a Reply Cancel reply

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

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

Hi and welcome to Ava’s Cooking
I'm Ava, a 27 year old chef from Marseille, France, and I'm so glad you found your way here.

Learn more

Popular

  • Easy Beef Empanadas Recipe
    Easy Beef Empanadas Recipe
  • Crockpot Rotel Dip Recipe
    Crockpot Rotel Dip Recipe
  • BBQ Tofu Veggie Bowls Recipe
    BBQ Tofu Veggie Bowls Recipe
  • Slow Cooker Birria Beef Tacos Recipe
    Slow Cooker Birria Beef Tacos Recipe

Footer

↑ Back to Top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

Newsletter

Sign Up! for emails and updates

Browse Recipes

  • Appetizers & Snacks
  • Beef
  • Breakfast
  • Chicken
  • Desserts
  • Dinner
  • Drinks
  • Side-Dish
  • Soups

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Ava's Cooking. All rights reserved.