Snacks
Grandma’s old-fashioned peanut butter balls recipe brings back the sweet, crunchy nostalgia of childhood treats without requiring an oven. ✨ These classic no-bake candies combine simple pantry staples—peanut butter, powdered sugar, and butter—to create bite-sized balls that harden into chewy, flavorful bites.
The secret lies in rolling them just right and letting them set properly for that perfect texture.
What makes this recipe special is its simplicity and speed—ready in just 15 minutes with no baking required. The combination of creamy peanut butter, sweet powdered sugar, and a touch of vanilla creates a flavor that’s both comforting and addictive.
Whether you’re making them for a holiday gathering or a quick snack, these peanut butter balls are always a crowd-pleaser.
The result is a batch of golden-brown, crunchy-coated treats with a soft, peanut-buttery center that melts in your mouth. The no-bake method means no oven heating, no mess, and no waiting—just pure, nostalgic satisfaction.
These are the kind of treats that bring back memories of grandma’s kitchen, but with a modern twist that’s easy to recreate at home.
Perfect for meal prep, holiday gifts, or a quick dessert fix, these peanut butter balls keep well in an airtight container for up to two weeks. Let’s get rolling—your taste buds will thank you!
Ingredients for grandma's old fashioned peanut butter balls recipe easy
Pantry staples transform into nostalgic no-bake treats with just seven ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Creamy Peanut Butter 🥜 | 1 ½ cups | Natural, unsweetened preferred |
| Powdered Sugar 🍚 | 2 cups | Sifted for smooth texture |
| Unsalted Butter 🧈 | ½ cup | Softened, room temperature |
| Pure Vanilla Extract 💧 | 1 tbsp | High-quality preferred |
| Shredded Coconut 🥥 | 1 cup | Sweetened, unsweetened works too |
| Chopped Pecans 🌰 | ½ cup | Toasted for enhanced flavor |
| Granulated Sugar 🍚 | ½ cup | For rolling the balls |
The peanut butter is the heart of these treats—natural, unsweetened gives the best flavor without added oils or sugars. Jif or Smucker's are reliable brands, but check labels for 100% peanuts. Powdered sugar needs to be sifted to avoid lumps, which can ruin the smooth texture. For the butter, Land O'Lakes or Plugrá work perfectly, but make sure it's softened to room temperature. Vanilla extract matters too—Nielsen-Massey or McCormick are solid choices, but avoid imitation extracts. The shredded coconut should be fresh, not that dried-out stuff from the back of the pantry.
No powdered sugar? Confectioners' sugar substitute works in a pinch, but it won’t be as smooth. Short on pecans? Walnuts or almonds add a nice crunch, though they change the flavor slightly. Want extra richness? Add 1 tbsp melted coconut oil to the peanut butter mixture. For a festive twist, swap coconut for crushed pretzels or mini chocolate chips. The granulated sugar for rolling can be skipped if you prefer a stickier texture, but it gives that classic golden-brown coating. If your peanut butter is too thick, microwave for 10 seconds to loosen it up.
These keep beautifully in an airtight container for up to 2 weeks at room temperature. For longer storage, freeze them for up to 3 months—just let them thaw at room temperature before enjoying. I like to portion them into small jars for gifts or lunches. The coconut and pecans stay crunchy if stored properly, but the peanut butter center softens over time. If they get too soft, pop them in the fridge for 10 minutes to firm up before serving.
Why You'll Love This Recipe
- No-Fuss Mixing: I swear by the 5-minute hand-mix method—just fold those three ingredients (peanut butter, powdered sugar, butter) until it holds, then roll. No stand mixer, no stress, just pure satisfaction when they come together like they’re supposed to.
- Sweet & Nutty Magic: That first bite of creamy peanut butter, a whisper of vanilla, then the crunch of coconut—it’s like a hug in your mouth. Honestly, I’ve tried fancy recipes, but this combo is where it’s at.
- Party-Ready in Minutes: Toss them in coconut, chill for 30 minutes, and boom—you’ve got a snack table star. I’ve used them for potlucks, teacher gifts, even my kid’s soccer team treats. (Yes, even on a Tuesday night.)
- Makes a Month’s Worth: A single batch lasts us weeks, and they freeze like a dream. Pop them in the freezer, grab one whenever, no reheating needed. My secret weapon for lazy afternoons or when I forget to pack lunch.
Step-by-step instructions for grandma's old-fashioned peanut butter balls
Here's the classic method—simple, foolproof, and ready in just minutes.
👨🍳 Step 1: Cream the Peanut Butter and Butter
In a large mixing bowl, combine the 1.5 cups creamy peanut butter and 0.5 cup softened unsalted butter. Use a hand mixer or wooden spoon to beat until completely smooth and creamy. You'll see the mixture transform from chunky to uniformly light-colored—this ensures no dry spots in your balls later.
I like to press the peanut butter against the sides of the bowl with a spatula first to break up any clumps before mixing. This step is critical for achieving that classic, velvety texture Grandma's version is known for. If your peanut butter is particularly thick, let it sit at room temperature for 5-10 minutes before starting.
👨🍳 Step 2: Sweeten and Flavor the Mixture
Gradually add the 2 cups powdered sugar and 1 tbsp pure vanilla extract to the peanut butter mixture. Mix on medium speed until fully combined and smooth. The powdered sugar should dissolve completely—you'll know it's ready when the mixture holds its shape when dropped from a spoon and leaves no gritty residue.
Here's where the magic happens: taste the mixture now. It should be sweet but not cloying, with just a hint of vanilla warmth. If it needs more sweetness, add 1-2 tablespoons more powdered sugar (but don't overdo it—these should taste like nostalgic treats, not candy). The mixture should be thick enough to hold together when rolled between your palms.
🥘 Step 3: Fold in Coconut and Pecans
Using a rubber spatula, gently fold in the 1 cup shredded coconut and 0.5 cup chopped pecans until evenly distributed. Be careful not to overmix—just until the nuts and coconut are incorporated. You'll see little pockets of white and brown throughout the peanut butter mixture, which is exactly what we want for that classic texture.
The coconut should be evenly distributed but still visible—this gives each bite that delightful crunch contrast. If your coconut is particularly dry, you might want to toast it first in a dry skillet over medium heat for 3-4 minutes, stirring constantly, until fragrant. This enhances the flavor and prevents it from absorbing too much moisture from the peanut butter.
👨🍳 Step 4: Roll into Balls
Scoop the mixture into 1-tablespoon portions (about the size of a golf ball) and roll them between your palms until smooth. Place each ball on a parchment-lined baking sheet or plate. Wet your hands slightly with water if the mixture sticks—this prevents sticking and makes rolling easier.
Here's the thing about rolling—don't worry if they're not perfect spheres. Grandma's version was always a little rustic, with some slightly flattened or irregular shapes. What matters is that they hold together well when you pick them up. If the mixture feels too sticky to roll, chill it in the refrigerator for 10 minutes to firm up slightly.
🥘 Step 5: Coat with Granulated Sugar
Place the 0.5 cup granulated sugar in a shallow bowl or pie plate. Roll each peanut butter ball in the sugar until fully coated on all sides. Shake off any excess sugar—you want a light, even coating, not a thick crust. This sugar coating gives the classic "sand" texture that makes these so special.
Work quickly but carefully—each ball should get equal attention. If you notice some balls sticking together after coating, gently separate them with your fingers. Once all balls are coated, place them back on the parchment-lined baking sheet. Let them sit at room temperature for 15-20 minutes to firm up before serving or storing.
Pro Tips For Making Grandma'S Old Fashioned Peanut Butter Balls Recipe Easy
- MEASURE PEANUT BUTTER BY WEIGHT: I learned this the hard way—using scoops with peanut butter leads to inconsistent batches. Grab a kitchen scale and measure your peanut butter in grams or ounces. The texture and flavor stay uniform, and you won’t end up with a dough that’s too sticky or crumbly.
- CHILL THE DOUGH 30 MINUTES: Sounds weird, but it works: Let the dough sit in the fridge before rolling. Warm peanut butter softens fast, and skipping this step means your balls will flatten or stick to your hands. Give it a solid 30 minutes—your future self will thank you.
- USE FINE SHREDDED COCONUT: Pre-shredded coconut from a can is your enemy here. It clumps and looks messy. Buy unsweetened coconut flakes and pulse them briefly in a food processor for a smooth, even coating. The difference in texture is night and day.
- PACK THE DOUGH TIGHTLY: Don’t just eyeball it—press the dough into the pan with your fingers until it’s firm. Loose dough spreads when it bakes, leaving gaps that turn to crunchy, dry spots. Press it like you’re tucking in a blanket, and you’ll get those perfect, chewy centers.
Pro cooking tips for grandma's old fashioned peanut butter balls recipe easy
Peanut Butter Consistency
Start with room-temperature peanut butter—this is non-negotiable for smooth rolling. If your jar is straight from the fridge, let it sit for 5-10 minutes to soften. I use Jif Natural because it's creamy without added oils that can make the mixture greasy.
For extra smoothness, microwave the peanut butter for 10 seconds to break up any clumps before mixing. The goal is a uniform, velvety texture that rolls effortlessly between your palms. 🥜
Powdered Sugar Tricks
Sift your powdered sugar through a fine-mesh sieve to eliminate lumps—this prevents grainy bites in your peanut butter balls. Measure it accurately: 2 cups should be 8 ounces by weight (not scooped).
If your mixture feels too dry after adding sugar, add 1 teaspoon of milk or water to restore moisture. The perfect consistency should hold its shape when rolled but still be pliable. Taste as you go—adjust sweetness in 1-tablespoon increments to avoid overpowering the peanut flavor.
Rolling Like a Pro
Wet your hands with lukewarm water (not cold) before rolling—this prevents sticking without making the mixture too soft. Roll each ball to 1-inch diameter (about 1 tablespoon of mixture). For even size, use a cookie scoop or ice cream scoop to portion before rolling.
If the mixture cracks while rolling, it’s too dry—add 1 teaspoon of milk to the bowl and mix again. Place finished balls on a parchment-lined tray with space between them to prevent sticking during setting. 💫
Sugar Coating Secrets
Use superfine sugar (or pulse granulated sugar in a food processor) for a smoother coat. Roll each ball twice in the sugar—first to coat, then to shake off excess. For a glossy finish, lightly mist the sugar with 1 teaspoon of water before rolling.
Let the coated balls sit for 15-20 minutes at room temperature—they’ll firm up and develop that signature crunchy exterior. If your kitchen is humid, chill the coated balls for 10 minutes in the fridge to prevent sticking.
Texture Troubleshooting
If your peanut butter balls are too sticky, chill the mixture for 10 minutes before rolling. For too crumbly texture, add 1 teaspoon of melted butter to the peanut butter mixture.
The coconut should be toasted (not raw) to prevent moisture absorption—spread it on a baking sheet and toast at 300°F for 5 minutes if needed. For extra crunch, fold in 1 tablespoon of crushed cornflakes with the coconut.
The pecans should be lightly toasted too—toss them in a dry skillet over medium heat for 2 minutes to enhance their flavor. ⚡
Make-Ahead Magic
These balls keep for up to 2 weeks in an airtight container at room temperature. For longer storage, freeze them on a tray first, then transfer to a ziplock bag—they’ll last 3 months.
To reheat (if needed), place frozen balls in a single layer on a baking sheet and microwave for 10 seconds to soften slightly. For gift-giving, portion into small glass jars with a ribbon—add a sprinkle of extra sugar on top for presentation.
The flavors actually improve after 24 hours as the ingredients meld together. 💛
Nutrition facts
Frequently asked questions
Can I make these peanut butter balls without coconut?
Swap the coconut for 1 cup crushed cornflakes, chopped pretzels, or even mini chocolate chips for a different texture. The key is keeping the total amount to 1 cup to maintain the right balance. Just fold in your chosen topping at the same step as the coconut.
Why do my peanut butter balls stick together after coating?
Humidity is usually the culprit. If your kitchen feels damp, chill the coated balls in the fridge for 10 minutes before setting them out. Also, make sure your granulated sugar is dry—if it's clumpy, spread it on a baking sheet and toast at 200°F for 5 minutes to remove moisture. Work quickly when coating to minimize sticking.
How do I make these vegan?
Replace the butter with 1/2 cup coconut oil (solid at room temperature) and use vegan vanilla extract. For binding, add 1 tablespoon of flaxseed meal mixed with 3 tablespoons water (let sit for 5 minutes to thicken). The texture will be slightly different but still delicious. Test the consistency before rolling—add 1 teaspoon of plant-based milk if needed.
Can I use chunky peanut butter instead of creamy?
While creamy peanut butter gives the smoothest texture, you can use chunky if that's what you have. Just blend it briefly in a food processor first to break up the chunks, then proceed with the recipe. The flavor will be slightly different but still tasty. For best results, strain the mixture through a fine-mesh sieve to remove any remaining bits.
How do I store them for maximum freshness?
Keep them in an airtight container at room temperature for up to 2 weeks. For longer storage, freeze them on a tray first, then transfer to a ziplock bag—they'll last 3 months. Let them sit at room temperature for 10 minutes before serving to bring back the crunch. Avoid refrigerating unless your kitchen is very warm.