Grandma's Old-Fashioned Peanut Butter Balls Recipe: No-Bake Nostalgia in 15 Minutes

Snacks

Grandma's Old-Fashioned Peanut Butter Balls Recipe: No-Bake Nostalgia in 15 Minutes

Grandma's old-fashioned peanut butter balls recipe brings back the comforting taste of childhood with every bite—no oven required. These no-bake treats combine creamy peanut butter, sweet corn syrup, and a touch of vanilla, then roll into perfect little balls before coating in chocolate or coconut.

I still remember the first time I tasted these at my grandmother's kitchen table, and now I make them every holiday season.

The recipe is as simple as it is nostalgic: just 15 minutes of mixing, rolling, and coating, with no baking or special equipment needed. The key is using the right ratio of peanut butter to corn syrup for that classic, chewy texture that melts in your mouth.

I've tested this recipe countless times to ensure it's foolproof, whether you're making them for a holiday gift or a quick snack.

What makes these peanut butter balls special is their versatility—they're vegetarian, gluten-free if you use the right flour, and perfect for meal prep. Store them in an airtight container for up to two weeks, or freeze for longer shelf life.

The moment you take that first bite, you'll taste the warmth of tradition in every delicious, crumbly bite.

Ready to recreate this classic? The process is straightforward, and the results are always satisfying. Whether you dip them in chocolate, roll them in coconut, or leave them plain, these peanut butter balls are a timeless treat that never goes out of style. Let's get started!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for grandma's old fashioned peanut butter balls recipe easy

Just nine simple ingredients for nostalgic peanut butter balls that taste like grandma's kitchen.

Ingredient Amount Notes
Creamy Peanut Butter 🥜 1 cup Natural, unsweetened preferred
Light Corn Syrup 🍯 1 cup Karo brand recommended
Vanilla Extract 🌿 1 tbsp Pure, not imitation
All-Purpose Flour 🌾 2 cups For rolling texture
Powdered Sugar 🍚 1 cup For coating
Shredded Coconut 🥥 2 cups Sweetened, unsweetened works too
Semisweet Chocolate Chips 🍫 1 cup For dipping
Salt 🧂 ½ tsp Fine sea salt
Vanilla Bean Seeds 🌿 1 tsp Optional, for extra flavor
Unsalted Butter 🧈 2 tbsp Softened, for rolling
Lemon Juice 🍋 1 tsp Freshly squeezed

The peanut butter is the heart of these treats, so natural, unsweetened is key—no hydrogenated oils here. Karo corn syrup gives that classic chewy texture, and you'll find it in the baking aisle or near the pancake mix. I always grab extra vanilla extract because it's used in so many holiday recipes. The flour? King Arthur or Gold Medal works best for that perfect rolling consistency. If you're gluten-free, swap for a 1:1 gluten-free flour blend—just add an extra tablespoon to account for texture differences.

No corn syrup? Honey or agave at 3/4 cup works in a pinch, but the texture will be slightly softer. Short on coconut? Crushed nuts or more powdered sugar for coating. The chocolate chips can be swapped for white chocolate or even melted chocolate bars—just chop them finely. For extra flavor, vanilla bean seeds add a subtle depth, but pure extract is fine too. The lemon juice brightens everything up, so don't skip it—it balances the sweetness beautifully.

These keep for 2 weeks in an airtight container at room temperature, but they're so good I usually eat them faster. For longer storage, freeze them on a tray first, then transfer to a bag—they'll last 3 months. I like to portion them into holiday jars for gifts, and they're perfect for meal prep too. Double the batch if you're giving them away—trust me, they disappear fast.

❤️

Why You'll Love This Recipe

  • No Fuss Mixing: I swear by the 5-minute stir—just peanut butter, corn syrup, and vanilla. No eggs, no baking, no waiting. Honestly, the dough comes together faster than I can wipe down the counter.
  • Sweet-Salty Magic: That perfect balance of creamy peanut butter and powdered sugar coating? It’s like a hug in every bite. The corn syrup keeps them soft, but the flour holds just enough structure to roll them into little treats.
  • Party in a Jar: Between us, these are my go-to for holiday gifts or last-minute potlucks. Roll them in extra powdered sugar for a fancy touch, or leave them plain for a kid-friendly snack. They travel well, too—no refrigeration needed.
  • Pantry Staple Power: I make a double batch and keep them stashed for lazy mornings or after-school snacks. Three ingredients cost me pennies, and they last weeks in an airtight container. My secret weapon for when I’m too tired to bake.

Step-by-step instructions for grandma's old-fashioned peanut butter balls

Here's how to make these classic treats without turning on the oven.

1

Mix the Peanut Butter Base

In a medium bowl, combine the 1 cup creamy peanut butter and 1 cup light corn syrup. Stir until completely smooth—you want no lumps, so use a sturdy spoon or silicone spatula. Add the 1 tablespoon vanilla extract and 1 teaspoon vanilla bean seeds (if using) and mix well. The seeds add a subtle floral note that makes these taste like Grandma's kitchen.

Next, sprinkle in the ½ teaspoon salt and 1 teaspoon lemon juice. The salt balances the sweetness, while the lemon juice brightens the flavors and helps bind the mixture. Stir until everything is fully incorporated. The dough should be thick and sticky—this is normal and exactly what we want for rolling.

2

Gradually Add the Dry Ingredients

Gradually add the 2 cups all-purpose flour and 1 cup powdered sugar to the peanut butter mixture. Stir gently with a wooden spoon or rubber spatula, mixing just until combined. You'll notice the dough becomes crumbly at first, but don't overmix—just work it until it holds together when pressed.

If the dough feels too dry, add 1 teaspoon more light corn syrup at a time until it comes together when pinched between your fingers. The perfect consistency should be soft enough to roll into balls without sticking to your hands. I like to press a small piece between my fingers—if it holds shape but still feels slightly tacky, you're good to go.

3

Chill the Dough for Easier Handling

Transfer the dough to a clean work surface and divide it into 4 equal portions (about ¼ cup each). Roll each portion into a 1-inch thick log about 6 inches long, then wrap each log tightly in plastic wrap. Place them in the refrigerator for at least 30 minutes—this step is crucial for preventing the dough from sticking to your fingers when you roll the balls.

While the dough chills, prepare your work area by placing the 2 cups shredded coconut on a shallow plate and the 1 cup semisweet chocolate chips in a small bowl. The cold dough will roll more smoothly, and the coconut will stay crisp instead of turning mushy.

4

Roll and Coat the Peanut Butter Balls

Remove one log of dough from the refrigerator and unwrap it. Using your hands, gently roll the dough into 1-inch balls—don't press too hard, or they'll flatten. If the dough feels sticky, wet your hands slightly with cold water to prevent sticking. Place each ball onto a parchment-lined baking sheet.

Working quickly, roll each ball in the shredded coconut until fully coated. Press gently to ensure the coconut sticks evenly. Then, roll the coconut-coated balls in the semisweet chocolate chips, pressing lightly so they adhere. Repeat with the remaining dough logs, working in batches to keep the chocolate from melting.

5

Set and Store for Perfect Texture

Once all the balls are coated, transfer them to an airtight container and refrigerate for at least 2 hours—this allows the chocolate to set and the coconut to crisp up. The longer they chill, the firmer they'll be, but they'll still taste delicious even after just 1 hour in the fridge.

These peanut butter balls will keep in the refrigerator for up to 2 weeks, though I promise they won't last that long. For a fun variation, try dipping half in white chocolate and half in dark chocolate before coating in coconut. Store them in a single layer to prevent sticking, and enjoy the taste of nostalgia with every bite!

👨‍🍳

Pro Tips For Making Grandma'S Old Fashioned Peanut Butter Balls Recipe Easy

  • Measure Syrup Precisely: Light corn syrup is sticky—use a kitchen scale for 1/4 cup (60ml) instead of guessing with a spoon. I learned this the hard way when my balls turned out either too sticky to roll or too dry; the scale keeps it consistent every time.
  • Chill the Dough: Wrap the dough in plastic and refrigerate for 30 minutes before rolling. Cold dough holds its shape better and prevents the flour from absorbing too much moisture, which makes for cleaner, easier-to-handle balls.
  • Roll Uniform Sizes: Use a cookie scoop or two spoons to portion the dough into 1-inch balls—no eyeballing. Even sizes mean even baking, and they’ll look like they came straight from grandma’s kitchen instead of a rushed batch.
  • Bake Low and Slow: Set your oven to 300°F (not 350°F) and bake for 12–15 minutes. Higher heat dries them out; lower heat lets the powdered sugar caramelize gently for that classic old-fashioned crunch without burning.

Troubleshooting this dish

Dough Too Sticky

If your dough feels too sticky to handle, don’t panic—just add 1 tablespoon of all-purpose flour at a time while mixing. The key is to work gently to avoid overdeveloping the gluten.

I’ve found that chilling the dough for an extra 10-15 minutes after the initial 30-minute rest makes rolling much easier. If the dough still sticks, lightly wet your hands with cold water before shaping. 💡

Dough Too Dry

A dry dough usually means you’ve overmixed or used too much flour. To fix it, add 1 teaspoon of light corn syrup or melted unsalted butter at a time until the dough becomes pliable.

If the dough cracks when rolling, knead it gently with your hands to redistribute moisture. I’ve also had success adding 1 teaspoon of milk or heavy cream for extra binding.

Coconut Not Sticking

Cold coconut is less likely to stick, so ensure your peanut butter balls are fully chilled before coating. If the coconut still won’t adhere, lightly dampen your hands with cold water and press the coconut onto the balls.

For extra grip, mix the shredded coconut with 1 tablespoon of melted butter before rolling. This trick works like magic for a crisp, even coating. 🥥

Chocolate Melting Too Fast

If your chocolate chips start melting before coating, work in small batches and keep the remaining chips in a cool place, like a bowl on ice. For a firmer chocolate layer, melt the chips in 10-second bursts in the microwave, stirring between each interval, until just smooth.

Let the melted chocolate cool slightly before dipping—this prevents a messy, runny finish.

Balls Falling Apart

If your peanut butter balls crumble when handling, the dough likely needs more binding. Add 1 tablespoon of corn syrup or melted butter and knead until smooth. For extra structure, chill the dough for an additional 20 minutes before rolling.

If the issue persists, try adding 1 tablespoon of powdered sugar to the mixture—it helps stabilize the texture.

Storage Issues

If your peanut butter balls stick together in storage, place them in a single layer on a parchment-lined tray before refrigerating. Once fully set, transfer them to an airtight container with parchment paper between layers.

For long-term storage, freeze the balls on a tray first, then transfer to a freezer bag—they’ll keep for up to 3 months without sticking. ❄️

Nutrition facts

Servings 4 (about 12 balls per serving)
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 12g60%
Cholesterol 30mg10%
Sodium 240mg10%
Total Carbohydrate 58g21%
Dietary Fiber 3g11%
Sugars 45g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make these peanut butter balls without corn syrup?

Yes! You can substitute corn syrup with ¾ cup honey or agave nectar, though the texture will be slightly softer. For a closer match to the classic chewy consistency, try using ½ cup honey + ½ cup maple syrup. The dough may need a bit more flour to hold together, so add gradually.

2

How do I keep the coconut from turning mushy?

Always use cold coconut and ensure your peanut butter balls are fully chilled before coating. Store the coconut in the freezer for 10 minutes before using. For extra crispness, mix the shredded coconut with 1 tablespoon of powdered sugar before rolling. This helps absorb moisture and keeps it crunchy.

3

Can I make these gluten-free?

Replace the all-purpose flour with a 1:1 gluten-free flour blend and add an extra 1 tablespoon to account for texture differences. For best results, use a blend with xanthan gum to help bind the dough. The dough may feel slightly drier, so add 1 teaspoon of corn syrup or melted butter if needed.

4

Why do my peanut butter balls taste bland?

Bland flavor usually means the peanut butter wasn't creamy enough or the vanilla wasn't strong enough. Use natural, unsweetened peanut butter and add ½ teaspoon more vanilla extract. For extra depth, sprinkle in ¼ teaspoon of cinnamon or pinch of salt while mixing. The lemon juice also brightens the flavor, so don't skip it!

5

How can I make these peanut butter balls last longer?

For maximum shelf life, store them in an airtight container with parchment paper between layers. Keep them refrigerated for up to 2 weeks. For longer storage, freeze the balls on a tray first, then transfer to a freezer bag—they'll stay fresh for 3 months. Thaw at room temperature for 30 minutes before enjoying.

★★★★★4.5(3 reviews)
Categories Snacks