Desserts & Baking

Easy Peanut Butter Balls With a Crisp Chocolate Coating

Most peanut butter balls fail in one of two ways. Either the centers turn sticky and slump in the chocolate, or the filling dries out and crumbles on the first bite. This version lands in between: a dense, creamy center, a faint toasty crunch from graham cracker crumbs, and a thin chocolate shell that snaps cleanly.

I tested this recipe eight times over three weeks because my first three batches went wrong in three different ways: one greasy, one crumbly, and one with a shell that cracked right off. The fixes were small. A no-stir creamy peanut butter, a spooned and leveled cup of powdered sugar, and balls that are cold but not frozen solved all three.

You need eight ingredients, a mixing bowl, and a microwave, with no oven involved. Plan on about 83 minutes from first stir to first bite, mostly hands-off chilling. The sections below explain each choice so your first batch turns out like my eighth.

Glossy chocolate peanut butter balls stacked on a white plate as an easy no-bake dessert
Table of Contents

Why You Will Love These Peanut Butter Balls

  • No oven and no stovetop, unlike my chocolate peanut butter no-bake cookies, so the kitchen stays cool.
  • The shell is thin and glossy, so you taste peanut butter first and chocolate second.
  • A cookie scoop rolls all 36 balls in about 12 minutes, and the fridge handles the rest.
  • At my niece’s birthday, a neighbor’s son ate four and asked which candy shop sold them.
  • Peanut butter balls keep for 7 days in the fridge and 2 months in the freezer, so you can prep well ahead.

Recipe Snapshot

  • Prep Time: 35 minutes
  • Cook Time: 3 minutes
  • Total Time: 1 hour 23 minutes, including 45 minutes of chilling
  • Servings: 18 (36 balls)
  • Difficulty: Easy
  • Calories per serving: About 300
  • Key Ingredient or Tool: No-stir creamy peanut butter
  • Best For: Parties and gift tins

Nutrition Information

  • Calories per Serving: About 300
  • Protein: 4 g
  • Carbs: 33 g
  • Fat: 19 g
  • Fiber: 2 g
  • Sugar: 26 g
  • Sodium: 125 mg
  • Serving Size: About 2 balls
  • Servings per Recipe: 18

Two balls deliver 4 grams of protein and 2 grams of fiber, mostly from the peanut butter and graham crumbs. Sugar lands at 26 grams, so portion these like candy.

Nutrition values are approximate and calculated per serving using standard ingredient amounts. Values may vary based on brands used and portion sizes.

Ingredients for Peanut Butter Balls

For the Filling

  • 1 cup creamy peanut butter (Jif or Skippy style, not natural)
  • 1/2 cup (1 stick) unsalted butter, softened
  • 2 cups powdered sugar, spooned and leveled
  • 1 cup fine graham cracker crumbs
  • 1 teaspoon alcohol-free vanilla extract
  • 1/4 teaspoon fine salt

For the Chocolate Coating

  • 2 cups (12 ounces) semi-sweet chocolate chips (Ghirardelli melts the smoothest)
  • 1 tablespoon coconut oil

Three ingredients decide the result. No-stir peanut butter keeps its oil blended, so the dough stays firm, while natural jars separate and leave the balls greasy. Powdered sugar dissolves into the butter, where granulated sugar leaves grit. Coconut oil thins the chocolate into a glossy shell, and one drop of water can make it seize.

Kitchen Scale Tip: Spooned cups vary from kitchen to kitchen, and this dough is picky. With a scale, use 256 grams of peanut butter, 240 grams of powdered sugar, and 100 grams of crumbs.

  • Peanut butter: sunflower seed butter works one for one in a nut-free batch.
  • Butter: plant-based butter sticks.
  • Graham crumbs: crushed vanilla wafers, one for one.
  • Chocolate: milk chocolate chips or chocolate almond bark.
  • Coconut oil: vegetable shortening.
 Ingredients for homemade peanut butter balls laid out flat on a light marble counter

Equipment Needed

  • Hand mixer or stand mixer: A wooden spoon works, but plan on 4 minutes of arm work.
  • 13×18-inch rimmed baking sheet with parchment paper: All 36 balls fit with space between them.
  • #60 cookie scoop (1 tablespoon): Level scoops make evenly sized balls.
  • 2-cup microwave-safe bowl: A deep, narrow bowl covers each ball in one dunk.
  • Food processor: It turns graham crackers into fine crumbs in 20 seconds.

Preparation

  • Set the butter out 30 minutes ahead. It should dent under a finger without looking shiny or greasy.
  • Pulse the graham crackers for 20 seconds until they look like fine sand, or crush them in a zip-top bag with a rolling pin. Measure after crushing.
  • Line the 13×18-inch baking sheet with parchment paper.
  • Spoon and level the powdered sugar, pressing out any lumps. Measure the peanut butter, vanilla, and salt.
  • Put the chocolate chips and coconut oil in the microwave-safe bowl.
  • No oven is needed, so nothing needs preheating.

Step-by-Step Instructions

  1. Beat the peanut butter and softened butter with a hand mixer on medium for 2 minutes. The mixture should look pale and fluffy, with no butter streaks.
  2. Add the vanilla and salt and mix for 30 seconds. The filling should smell sweet and nutty.
  3. Add the powdered sugar 1 cup at a time, mixing on the lowest speed for 1 minute after each. The mixture should look like damp sand and clump when squeezed. Chef’s Note: A high speed sends powdered sugar across the counter.
  4. Stir in the graham cracker crumbs with a spatula for 1 minute. The dough should pull together into a soft mass with no dry streaks.
  5. Scoop level tablespoons and roll each into a smooth, round 1-inch ball, 36 in all, which takes about 12 minutes. Set them 1/2 inch apart on the lined sheet. Chef’s Note: Rinse your hands under cold water after every dozen balls, since warm palms soften the butter and make the surface sticky.
Rolling creamy dough into peanut butter balls with a cookie scoop on a lined baking sheet
  1. Refrigerate the baking sheet for 30 minutes. The balls are ready when they feel cold and firm and a fingertip leaves no dent. Use the wait to line a second baking sheet with parchment.
  2. Microwave the chocolate chips and coconut oil at 50% power for 1 minute, then stir. Continue in 20-second bursts, stirring each time, until a few chips remain, about 2 to 3 minutes in all. Chef’s Note: Stir off the heat until the chocolate turns glossy and falls from the spoon in a ribbon.
  3. Drop one cold ball into the chocolate, roll it with a dinner fork, and lift it out. Tap the fork 3 times on the bowl rim, then slide the ball onto the second sheet, where the shell should look glossy with no peanut butter showing. Chef’s Note: Hold the fork level for 2 seconds after tapping for thin, even edges.
  4. Refrigerate the dipped peanut butter balls for 15 minutes. The shell is set when it looks matte instead of shiny and the base feels dry.

Pro Tip: Dip peanut butter balls cold but never frozen, because chocolate can crack or slide off a rock-hard center. In a warm kitchen, 10 minutes in the freezer is the limit.

Close-up of a bitten chocolate peanut butter ball showing the creamy graham cracker center

Expert Tips and Tricks

  • I skipped the salt on test number four, and the balls tasted like plain sugar. The 1/4 teaspoon is now non-negotiable.
  • Mix the dough for peanut butter balls up to 3 days ahead, press it flat in an airtight container, and refrigerate. Roll it straight from the fridge, since cold dough rolls cleaner.
  • Layer finished balls between parchment in an airtight container and keep them chilled for up to 7 days. Pull them out 10 minutes before serving.
  • After tapping, drag the bottom of the fork across the rim once. That stops the puddle from hardening into a ragged foot.
  • Crush the crackers fine. Coarse pieces keep the dough from binding, so the balls crumble.
  • Boxed graham cracker crumbs skip the food processor entirely. Just measure 1 cup and mix.

Common Mistakes and Troubleshooting

  • Greasy, soft dough. Natural peanut butter separates and leaks oil, so the balls slump. Use a no-stir brand. To rescue a batch, knead in 1/4 cup powdered sugar and chill for 20 minutes.
  • Crumbly dough. Scooped powdered sugar and coarse crumbs dry the filling out. Spoon and level the sugar and crush the crackers fine. To fix it, knead in 1 tablespoon of peanut butter at a time until the dough holds.
  • Peanut butter balls that slump in the chocolate. Warm filling goes soft the second it touches warm chocolate. Chill the full 30 minutes and dip straight from the fridge. If one droops, return it to the tray for 10 minutes.
  • Thick, dull chocolate. Overheated or cooled chocolate loses its flow. Heat in short bursts. To loosen it, stir in 1 teaspoon of coconut oil and microwave for 10 seconds at 50% power.
  • Seized chocolate. A drop of water from a damp fork or bowl turns chocolate into a stiff paste. Dry every tool completely. Seized chocolate cannot be dipped, so melt a fresh batch.

Storage Instructions

  • Room Temperature: Up to 2 hours while serving, or 1 hour if the room is above 90°F.
  • Refrigerator: Up to 7 days in an airtight glass container with parchment between the layers.
  • Freezer: Up to 2 months. Freeze the peanut butter balls on a parchment-lined tray for 1 hour, then move them to a freezer-safe zip-top bag with the air pressed out.
  • Reheating: Do not reheat. Thaw overnight in the fridge, then rest 10 minutes at room temperature.

Make-Ahead Notes: Roll the balls up to 2 days ahead and keep them covered on the tray in the fridge. Dip them the day you serve.

I freeze them in bags of six so one craving never costs me the whole batch. Straight from the freezer the shell sweats, so I move a bag to the fridge the night before.

Variations and Substitutions

  • Spicy: Stir 1/4 teaspoon cayenne pepper and 1/2 teaspoon ground cinnamon into the filling with the salt. The heat arrives late, so start with 1/8 teaspoon for gentle warmth.
  • Mild or Kid-Friendly: Use milk chocolate chips for a sweeter shell and add sprinkles within 60 seconds of dipping. For lunchboxes, use sunflower seed butter and check every label.
  • Vegetarian: These are already vegetarian, with no gelatin or meat. For a dairy-free version, use plant-based butter sticks and dairy-free chocolate chips.
  • Gluten-Free: Use gluten-free graham-style crumbs, one cup for one cup. Confirm the powdered sugar and chocolate chips are labeled gluten-free.
  • Salted Peanut Crunch: Press chopped roasted peanuts or flaky sea salt onto each ball right after dipping. The crunch cuts through the sweetness.

What to Serve With This

  • Cold milk: The salt and fat in the filling want something plain and cold.
  • Cookie tray: Set the balls beside soft peanut butter cookies for a double peanut butter dessert board.
  • Truffle plate: Add Oreo balls for a softer, fudgier bite next to the creamy filling.
  • Fresh strawberries: Their tartness balances the sugar.
  • Game day snack board: Pair the balls with salted pretzels and popcorn for a sweet and salty spread.
 Peanut butter balls on a serving platter with cold milk and fresh strawberries for a party table

Frequently Asked Questions

Do peanut butter balls have to be refrigerated?

Yes, for anything longer than a party. The butter in the filling softens at room temperature, and the shell loses its snap. Keep finished peanut butter balls in an airtight container in the fridge for up to 7 days. They can sit out for 2 hours while you serve them, or 1 hour in a room above 90°F. Pull them out 10 minutes before serving.

Why are my peanut butter balls so sticky?

The butter is usually too soft or the peanut butter is too thin, and warm hands make it worse. Chill the whole bowl for 15 minutes, then roll with cold, dry hands, which goes quicker once the dough is cold. If the dough still clings, work in 2 tablespoons of powdered sugar and chill again. Next time, soften the butter only until a finger leaves a dent.

Can you use crunchy peanut butter for peanut butter balls?

Yes, with one change. Crunchy works as long as it is a no-stir brand, but the peanut pieces make the dough lumpier and harder to roll smooth. Use the same 1 cup and chill the dough for 15 minutes before scooping. The chocolate shell will show small bumps, which I think looks homemade. For a smoother finish, stick with creamy peanut butter.

How long does it take for chocolate to harden on peanut butter balls?

In the fridge, the chocolate sets in about 15 minutes on a flat tray. You will know it is ready when the shine turns matte and the base feels dry. On the counter the same shell can take several times longer, and it may stay soft in a warm kitchen. The fridge is the safer choice for peanut butter balls with butter in the filling.

What is the difference between peanut butter balls and buckeyes?

Buckeyes are a close cousin, dipped only partway so a circle of filling shows on top like the nut of an Ohio buckeye tree. Classic peanut butter balls are usually coated all the way around, and many versions, including this one, add graham cracker crumbs to the filling. The flavor is nearly the same. For buckeyes, dip each ball only three quarters of the way down.

Final Thoughts on This No-Bake Chocolate Treat

Peanut butter balls reward patience more than skill. Give them the full chill time and the chocolate does most of the work for you.

If you are making a batch for a party or a gift tin, finish them a day ahead. The shells firm up in the fridge, the centers settle, and you skip the last-minute dipping.

I make a double batch now, because one tray never lasts through a weekend at my house. Try the cayenne version on your second round. Even people who only like sweet things went back for another.

If you loved this recipe, save it to your no-bake dessert Pinterest board so you can find it easily later!

Glossy chocolate peanut butter balls stacked on a white plate as an easy no-bake dessert

Easy Peanut Butter Balls With a Crisp Chocolate Coating

Creamy peanut butter balls with graham cracker crumbs and a thin, snappy chocolate shell. No oven needed.
Prep Time 35 minutes
Cook Time 3 minutes
Cooling Time 45 minutes
Total Time 1 hour 23 minutes
Servings: 36 balls
Course: Dessert
Cuisine: American, French
Calories: 300

Ingredients
  

For the filling
  • 1 cup creamy peanut butter Jif or Skippy style, not natural
  • 1/2 cup 1 stick unsalted butter, softened
  • 2 cups powdered sugar spooned and leveled
  • 1 cup fine graham cracker crumbs
  • 1 teaspoon alcohol-free vanilla extract
  • 1/4 teaspoon fine salt
For the chocolate coating
  • 2 cups 12 ounces semi-sweet chocolate chips
  • 1 tablespoon coconut oil

Equipment

  • Hand mixer or stand mixer
  • 13×18-inch rimmed baking sheet with parchment paper
  • #60 cookie scoop (1 tablespoon)
  • 2-cup microwave-safe bowl
  • Food processor

Method
 

  1. Beat the peanut butter and softened butter with a hand mixer on medium for 2 minutes, until the mixture looks pale and fluffy with no butter streaks.
  2. Add the vanilla and salt. Mix for 30 seconds, until the filling smells sweet and nutty.
  3. Add the powdered sugar 1 cup at a time, mixing on the lowest speed for 1 minute after each, until the mixture looks like damp sand and clumps when squeezed.
  4. Stir in the graham cracker crumbs with a spatula for 1 minute, until the dough pulls together into a soft mass with no dry streaks.
  5. Scoop level tablespoons and roll each into a smooth, round 1-inch ball (36 in all, about 12 minutes). Set them 1/2 inch apart on the parchment-lined baking sheet. Rinse your hands under cold water after every dozen balls.
  6. Refrigerate the baking sheet for 30 minutes, until the balls feel cold and firm and a fingertip leaves no dent. Line a second baking sheet with parchment.
  7. Microwave the chocolate chips and coconut oil at 50% power for 1 minute, then stir. Continue in 20-second bursts, stirring each time, until a few chips remain (2 to 3 minutes in all). Stir off the heat until the chocolate is glossy and falls from the spoon in a ribbon.
  8. Drop one cold ball into the chocolate, roll it with a dinner fork, and lift it out. Tap the fork 3 times on the bowl rim and hold it level for 2 seconds. Slide the ball onto the second sheet, where the shell should look glossy with no peanut butter showing.
  9. Refrigerate the dipped balls for 15 minutes, until the shell looks matte instead of shiny and the base feels dry.

Notes

Use a no-stir creamy peanut butter. Natural peanut butter makes the dough greasy and soft.
Dip the balls cold but never frozen, or the chocolate can crack or slide off.
Storage: Refrigerate up to 7 days or freeze up to 2 months in an airtight container.

Leave a Comment

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

Recipe Rating




Scroll to Top