Jojo Recipes
  • Easy Desserts
  • All Recipes
  • Breakfast
  • Easy Dinners
  • About
World's Best Recipes Awards Submit Your Recipe
Jojo Recipes
  • Restaurants Menu
  • All Recipes
  • Breakfast
  • Easy Dinners
  • About
Home | Easy Desserts | Peanut Butter Balls Recipe

Peanut Butter Balls Recipe That Doesn’t Stick to Your Teeth

4.9 from 122 votes | By: Chef Mary | Updated: Jul 2026
Peanut Butter Balls Recipe That Doesn’t Stick to Your Teeth
These homemade peanut butter balls have a creamy peanut butter center, a thin chocolate coating, and a soft texture that stays smooth after chilling.
Prep: 1h 20min Cook: 0min Serves: 35

Tired of peanut butter balls that stick to your teeth and ruin the whole experience? Most homemade versions turn dense and clingy the moment they hit the fridge.

This peanut butter balls recipe fixes that for good. The filling stays soft and creamy even after chilling, with a smooth texture that actually melts instead of sticking.

A thin chocolate coating adds just the right richness, and the best part? It’s completely no-bake and genuinely easy to make.

Simple ingredients, balanced sweetness, and a treat that disappears faster than you expect. Once you try these, the sticky ones just won’t cut it anymore.

Pin Jump to Recipe
Soft peanut butter balls recipe made with a creamy peanut butter filling, chocolate coating, and chopped peanuts for a smooth homemade candy texture
The secret to these peanut butter balls is a creamy filling that stays soft after chilling, with a balanced texture that is smooth, rich, and easy to bite.

Why These Peanut Butter Balls Stay Soft and Creamy

  • 🍯 Honey instead of large amounts of sugar – Adds natural sweetness while helping the filling stay soft and smooth instead of dry or crumbly.
  • 🥜 Rich peanut butter base – Creates a creamy, smooth texture with a bold peanut flavor in every bite.
  • ✨ Doesn't stick to your teeth – The ingredient balance keeps them from turning into those dense, sticky balls most recipes end up with.
  • 🍫 Thin chocolate coating – Adds richness and crunch without overpowering the creamy peanut butter center.
  • 🥣 Easy-to-shape mixture – The filling becomes firm enough to roll into neat balls while staying soft and pleasant to bite after chilling.
  • ❄️ Stays creamy after chilling – A lot of recipes get hard and crumbly in the fridge. These stay soft and smooth.

Ingredients for Peanut Butter Balls Recipe

For the Peanut Butter Filling

  • 2 cups creamy peanut butter
  • 1 cup almond flour or oat flour
  • ⅓ to ½ cup honey, depending on desired sweetness
  • ¾ cup coconut milk powder (optional)

For the Chocolate Coating

  • 10 ounces semi-sweet chocolate, chopped
  • 2 cups roasted peanuts, finely chopped
Ingredients for a peanut butter balls recipe including creamy peanut butter, honey, almond flour, roasted peanuts, and semi-sweet chocolate
Honey adds natural sweetness, almond flour helps with structure, and the chocolate coating brings everything together.

How to Make Peanut Butter Balls Recipe Step by Step

  1. Make the Peanut Butter Filling

    Making peanut butter balls filling by mixing creamy peanut butter, honey, and almond flour until thick enough to shape
    Mix the peanut butter, honey, and almond flour until the filling becomes thick and firm enough to roll into soft, creamy peanut butter ball.

    In a large bowl, mix the peanut butter, honey, almond flour (or oat flour), and coconut milk powder if you’re using it, until everything is fully combined and thick.

    Cover the bowl and refrigerate for at least 1 hour to allow the mixture to firm up before shaping.

    ✔️ How to know it's ready: The mixture should feel firm enough to roll between your hands without collapsing. If it feels too soft, the balls may lose their shape because of the honey.

    If you use the coconut milk powder, it adds a light tropical note that works really well with the peanut butter and chocolate.

  2. Shape the Balls

    Shaping homemade peanut butter balls by rolling chilled peanut butter filling into smooth balls before dipping them in chocolate
    Roll the chilled mixture into balls. It should hold its shape nicely while still staying soft inside.

    Remove the chilled mixture from the refrigerator. Using a spoon, scoop small portions and gently roll them between your palms using circular motions until smooth balls form.

    Repeat until all of the mixture has been used.

    Place the balls on a parchment-lined tray and return them to the refrigerator while preparing the chocolate coating.

    ✔️ Helpful tip: Parchment paper makes it much easier to remove the balls later without damaging their shape.

  3. Prepare the Chocolate Coating

    Peanut butter balls dipped in melted semi-sweet chocolate to create a smooth chocolate coating around the creamy peanut butter filling
    Dip each chilled peanut butter ball into melted chocolate to create a thin coating that adds a rich chocolate flavor without overpowering the creamy center.

    Melt the semi-sweet chocolate in a microwave-safe bowl in 30-second intervals, stirring well each time, until it’s completely smooth and easy to dip.

    ✔️ Important: Stirring every 30 seconds helps prevent the chocolate from overheating or burning.

    Using a toothpick, carefully dip each peanut butter ball into the melted chocolate until coated.

    If the toothpick slips or does not hold the ball securely, simply place the peanut butter ball directly into the chocolate and lift it out with a spoon or fork.

    Another trick is to pour the melted chocolate into a tall, narrow glass. This makes dipping easier and helps create a more even coating.

  4. Finish and Chill

    Finished peanut butter balls recipe with chocolate coating and crushed roasted peanuts chilling on parchment paper before serving
    Sprinkle the chopped roasted peanuts over the top while the chocolate is still wet, then chill until the coating sets.

    Sprinkle chopped roasted peanuts over the chocolate-coated peanut butter ball before the chocolate sets.

    If you prefer, leave some balls without chocolate and roll them directly in crushed peanuts instead.

    Return the finished balls to the refrigerator until the chocolate coating is fully set.

    Once chilled, they are ready to serve.

If you enjoy simple step-by-step desserts, this dirt cake is another easy option that delivers great results with minimal effort.

Creamy peanut butter balls recipe showing a soft peanut butter center with a firm chocolate coating and roasted peanut topping
Perfect peanut butter balls should have a firm chocolate shell on the outside while staying soft, creamy, and smooth in the center after chilling.

How to Know Your Peanut Butter Balls Are Ready

Peanut butter balls should feel firm on the outside while remaining soft and creamy in the center. The chocolate coating should be fully set and no longer sticky to the touch.

Mary

Mary says

Chef
  • ✔️ The filling holds its shape when picked up.
  • ✔️ The center stays soft instead of becoming dry or crumbly.
  • ✔️ The chocolate shell feels firm after chilling.
  • ✔️ The peanut butter flavor remains rich and balanced.
  • ✔️ The texture stays pleasant to bite and does not stick to your teeth.

⚠️ Common Mistakes to Avoid

Mistake How to Fix It
The mixture is too soft to roll Usually there’s too much honey or it hasn’t chilled long enough. Stick it in the fridge for at least an hour, and if it’s still soft, mix in a little more almond flour or oat flour.
The balls lose their shape The filling needs to be firm before rolling. If the mixture becomes too soft while working, place it back in the refrigerator for a few minutes before continuing.
The chocolate coating becomes thick or grainy Chocolate overheats easily in the microwave. Melt it in 30-second bursts and stir well each time until it’s smooth and glossy.
The toothpick won't hold the peanut butter ball If the filling is very soft or heavy, skip the toothpick and use a fork or spoon for dipping instead. Chilling the balls longer can also help them stay firm.
The chopped peanuts won't stick to the chocolate Add them right after dipping, while the chocolate is still wet. Once it starts to set, they won’t stick as well.
The balls stick to the tray Always use parchment paper before chilling. It makes removing the balls much easier and helps preserve their smooth shape.

How to Store Peanut Butter Balls

These homemade Peanut Butter Balls store very well, making them a great make-ahead dessert for holidays, parties, and edible gifts.

Refrigerator

Place the balls in an airtight container and store them in the refrigerator for up to 1 week. Keeping them chilled helps maintain their shape and keeps the chocolate coating firm.

Freezer

For longer storage, arrange the balls in a freezer-safe container with parchment paper between layers. Freeze for up to 2 months.

When ready to serve, transfer them to the refrigerator and allow them to thaw overnight.

Room Temperature

Because the filling contains peanut butter and the coating is made with melted chocolate, these peanut balls are best kept refrigerated. They can sit at room temperature for a short period while serving, but should be returned to the refrigerator afterward.

The Origin of This Peanut Butter Balls Recipe

Homemade peanut butter balls recipe with chocolate coating and roasted peanuts served as a classic American no bake treat
These are inspired by the classic homemade peanut butter candies a lot of us grew up with, but with a softer texture that doesn’t turn sticky or dry.

Peanut butter balls have been a favorite homemade treat in the United States for generations. They became especially popular during the holiday season because they are easy to make, require no baking, and can be prepared in large batches for family gatherings, cookie exchanges, and edible gifts.

Over the years, countless variations have appeared, ranging from classic chocolate-coated peanut balls to versions made with different sweeteners, nuts, and toppings. One thing most recipes have in common is the rich combination of peanut butter and chocolate.

I started with the traditional American peanut butter candies most of us know, then kept testing until I got a filling that stays soft after chilling — instead of turning dry, crumbly, or sticking to your teeth.

Honey helps keep the texture smoother, and a little coconut milk powder (if you use it) adds a light tropical note. You still get that classic peanut butter and chocolate flavor, just with a softer bite.

Easy Variations of Peanut Butter Balls Recipe

One of the best things about this Peanut Butter Balls Recipe is how easy it is to customize. Here are a few simple variations to try.

Dark Chocolate Peanut Butter Balls

Replace the semi-sweet chocolate with dark chocolate for a richer flavor and less sweetness. The intense chocolate pairs beautifully with the creamy peanut butter filling.

Coconut Peanut Balls

Add coconut milk powder to the filling and sprinkle shredded coconut over the chocolate coating for a subtle tropical twist.

Crunchy Peanut Balls

Use crunchy peanut butter or mix chopped roasted peanuts directly into the filling for extra texture in every bite.

Peanut Balls Without Chocolate

Skip the chocolate coating and roll the peanut balls in crushed roasted peanuts instead. This version highlights the peanut butter flavor and requires even less preparation.

📊 Nutrition Facts (Per serving – 1 Peanut Butter Ball)

💬 Note:

The following nutrition values are approximate and based on one peanut butter ball when the recipe is divided into 35 servings.

Actual values may vary depending on ingredient brands, chocolate used, and portion size.

Nutrition Information
Calories 165kcal
Total Fat 11g
Saturated Fat 3g
Cholesterol 0mg
Sodium 85mg
Carbohydrates 11g
Dietary Fiber 2g
Sugar 7g
Protein 5g
Calcium 18mg
Iron 0.8mg
Potassium 165mg

🍰 Related Desserts You May Enjoy

If you enjoy coconut desserts and homemade cakes, you might also like these recipes from JojoRecipes:

  • 👉 Coconut Cream Pie Recipe - A rich and creamy coconut pie with a smooth filling and a silky chocolate ganache topping.
  • 👉 Peach Cake Recipe – A soft and fruity homemade cake made with juicy peaches and a tender crumb.
  • 👉 Apple Pie Recipe – A classic homemade dessert with tender apples, warm spices, and a flaky crust.
  • 👉 Easy Desserts Recipes– Browse a collection of simple and delicious dessert recipes perfect for everyday baking.

🎬 Behind the Scenes

This recipe was carefully planned and tested over three days to capture every step of the process, including detailed photos and step-by-step videos.

Because all images were photographed using natural daylight, there were moments when I had to pause and wait until the following day to continue filming and photographing the next stages of the recipe.

You’ll notice some of the balls aren’t perfectly round. That’s on purpose — I’d rather show you what they actually look like in a real kitchen than create fake, overly styled photos.

All the photos here were taken while I was actually making the recipe, with real ingredients and real results. Flavor and texture matter more to me than making everything look perfect.

Frequently Asked Questions

Do Peanut Butter Balls Need to Be Refrigerated?

Yes. Refrigeration helps the peanut butter balls keep their shape and allows the chocolate coating to remain firm. Store them in an airtight container in the refrigerator until ready to serve.

Can I Freeze Peanut Butter Balls?

Absolutely. Place the balls in a freezer-safe container with parchment paper between layers and freeze for up to 2 months. Thaw overnight in the refrigerator before serving.

Why Is My Peanut Butter Mixture Too Soft?

Most of the time it’s either too much honey or it needs more time in the fridge. Chill it for at least an hour, and if it’s still loose, add a bit more almond flour or oat flour.

Can I Use Natural Peanut Butter?

Yes. Natural peanut butter works well, but some brands are softer and less sweet than traditional varieties. You may need to adjust the honey or flour slightly to achieve the correct consistency.

Can I Use Crunchy Peanut Butter Instead of Creamy?

Yes. Crunchy peanut butter adds extra texture and works perfectly in this recipe. The finished butter balls will simply contain small peanut pieces throughout the filling.

Can I Make Peanut Butter Balls Without Chocolate?

Yes. You can skip the chocolate coating and roll the balls directly in finely chopped roasted peanuts for a simpler version with a stronger peanut butter flavor.

How Long Do Peanut Butter Ball Last in the Refrigerator?

When stored in an airtight container, peanut butter ball stay fresh in the refrigerator for up to 1 week.

Why Do My Peanut Butter Ball Fall Apart?

The filling may be too dry or not mixed thoroughly enough. Make sure all ingredients are evenly combined before chilling. If necessary, add a little extra honey to help the mixture hold together.

Can I Make Peanut Butter Ball Ahead of Time?

Yes. Peanut butter ball are an excellent make-ahead dessert. You can prepare them several days in advance and keep them refrigerated until serving.

What Makes These Peanut Butter Ball Stay Soft?

It’s the mix of peanut butter, honey, and the right amount of almond flour (or oat flour). That combination keeps the filling soft instead of turning dry, crumbly, or sticky once chilled.

Add Your Review On A Scale Of 1-5 Stars:

Top Recipes

Meatloaf Recipe
Meatloaf
Comfort Food
Beef Stroganoff
Beef Stroganoff
Classic Dinner
General Tso Chicken
General Tso Chicken
Asian Food
Applesauce Cake
Applesauce Cake
Dessert
Beef Back Ribs Recipe
Beef Back Ribs
BBQ

Recommended For You

Coconut cream pie recipe with chocolate ganache

Coconut Cream Pie

Homemade Coconut cream pie recipe with ganache topping.
Shrimp Scampi

Shrimp Scampi

Garlicky shrimp tossed with pasta in a rich, buttery sauce.
Peach Cobbler

Peach Cobbler

Juicy peaches with golden crust — perfect for any season.
Peanut Butter Cookies

Peanut Butter Cookies

Soft, rich, and full of nutty flavor — a timeless favorite.

More Info

  • Contact Us
  • Terms of Use
  • Privacy Policy
  • World Cuisine
Jojo Recipes
❤️ World's Best Homemade Recipes. ❤️
     

As See On

  • CNN Business The Sun
  • Huffpost Mashed
  • The New York Times The Economist
Copyright © 2018-2026 KP Mastermind Group LLC. All Right Reserved.
Advertise With Us