Grandma’s Old-Fashioned Peanut Butter Fudge Recipe
Picture this: the rich, irresistible aroma of sugary peanut butter filling your kitchen, swirling through the air as you stir a creamy, velvety fudge mixture. The glossy surface cools in your hands, promising the perfect bite—a little sweet, a little salty, and wickedly nostalgic. This is not just any treat; it is a warm hug from the past, a timeless delight that melts on your tongue and lingers in your heart. Grandma’s Old-Fashioned Peanut Butter Fudge Recipe is as comforting as it is impressive, effortlessly simple yet packed with that soul-satisfying flavor that only comes from decades of tradition and love.
Why You’ll Love This Grandma’s Old-Fashioned Peanut Butter Fudge Recipe
- Quick and Easy: Ready in just 45 minutes from start to finish, this fudge whips up faster than most desserts but tastes like you spent all day on it.
- Simple Ingredients: Uses common pantry staples like sugar, peanut butter, and butter—no fancy shopping trips needed.
- Perfect for Gifting: Cut into neat squares, this fudge makes an impressive homemade gift that everyone will adore.
- Classic Comfort: Brings back those nostalgic memories with every bite, perfect for holidays or cozy nights in.
- Customizable: Easy to tweak with your favorite nut butters or a sprinkle of sea salt on top for a personal twist.
Why This Grandma’s Old-Fashioned Peanut Butter Fudge Recipe Works
This recipe shines because it embraces the timeless technique of gently boiling sugar, milk, and butter to create a luscious foundation for the peanut butter to blend in harmoniously. The two minutes of undisturbed boiling develop a perfect texture—soft but firm enough to cut clean squares. Adding vanilla extract and salt at the end balances the sweetness and intensifies the peanutty richness, creating that unforgettable depth of flavor. It’s simple chemistry combined with loving hands that make this fudge the treasure it is.

Ingredients You’ll Need
With only a handful of ingredients, this fudge proves that you don’t need complexity to achieve pure dessert perfection. Each one plays a vital role in crafting that smooth, creamy texture and delightful flavor.
- Granulated sugar: The sweet backbone that caramelizes to create that classic fudge consistency.
- Milk: Adds moisture and creaminess to develop a soft, fudgy bite.
- Peanut butter: The star ingredient delivering nutty, rich flavor and velvety texture.
- Vanilla extract: Enhances the overall aroma and taste with warm, fragrant notes.
- Salt: Balances the sweetness and intensifies the peanut butter taste.
- Butter: Infuses richness and smoothness into the fudge, making each morsel melt luxuriously.
Ingredient Substitutions & Tips
- Peanut Butter: Try creamy almond or cashew butter if you want a nutty variation or need a peanut-free version.
- Milk: Use coconut milk or any plant-based milk for a dairy-free fudge option; just watch the texture closely.
- Butter: Vegan butter or coconut oil can replace regular butter for those who avoid dairy.
- Granulated sugar: Brown sugar can be substituted for a deeper caramel flavor, though it will slightly alter color and texture.
👨🍳 Pro Tips for Perfect Results
- Use fresh peanut butter: Freshly opened peanut butter ensures the creamiest texture; oily separation can make the fudge grainy.
- Stir constantly before boiling: This prevents the sugar from burning and keeps your fudge silky smooth.
- Do not stir during boil: Letting it boil without stirring for the full 2 minutes helps achieve the perfect crystal structure.
- Use an 8×8 inch pan: The thickness of the fudge is just right in this size, ensuring it sets properly and cuts cleanly.
- Cool at room temperature: Avoid refrigerating immediately; slow cooling makes the texture just right.
How to Make Grandma’s Old-Fashioned Peanut Butter Fudge Recipe
Step 1: Combine the Sugar, Milk, and Butter
Begin by placing 2 cups of granulated sugar, 1/2 cup of milk, and 1/2 cup of butter into a medium saucepan. Stir gently over medium heat until the sugar dissolves and the butter melts completely.
💡 Pro Tip: Use medium heat to prevent scorching and keep stirring until the mixture is fully smooth.
Step 2: Boil the Mixture
Bring the mixture to a rolling boil, stirring constantly to prevent burning. Once boiling, let the mixture cook for exactly 2 minutes without stirring. This step is crucial to set the fudge’s texture.
💡 Pro Tip: Set a timer and resist the urge to stir during this time for the best consistency.
Step 3: Add Peanut Butter, Vanilla, and Salt
Remove the saucepan from heat. Quickly stir in 1 cup of creamy peanut butter, 1 teaspoon of vanilla extract, and 1/4 teaspoon of salt. Mix until the fudge is perfectly smooth and glossy.
💡 Pro Tip: Use creamy peanut butter for a silky fudge; chunky may change the texture.
Step 4: Pour and Let Cool
Pour the heavenly fudge mixture into a greased 8×8 inch baking dish and let it rest at room temperature. Allow it to cool completely and set before slicing into 16 delightful squares.
💡 Pro Tip: Avoid refrigerating to set—it can cause your fudge to harden too much and lose that melt-in-your-mouth feel.
Common Mistakes to Avoid
Learn from these common pitfalls to ensure your fudge turns out flawlessly every time:
- Boiling too long: Overcooking makes the fudge dry and crumbly, so time your boil carefully.
- Stirring during boil: Stirring while boiling can cause sugar crystals to form, leading to grainy fudge.
- Using old peanut butter: Stale or separated peanut butter ruins the texture.
- Pouring into a cold pan: Greasing the pan is important to prevent sticking, but a cold pan can speed setting too fast.
- Cutting too soon: Cutting before the fudge fully sets can cause it to be sticky and unshaped.
- Skipping salt: Salt counterbalances the sweetness; omitting it results in a flat-flavored fudge.
Delicious Variations to Try
Once you’ve mastered the classic Grandma’s Old-Fashioned Peanut Butter Fudge Recipe, feel free to experiment with these halal-friendly twists to keep things exciting:
Chocolate Swirl
Before pouring, gently fold in melted dark chocolate or drizzle it on top and swirl for a visually stunning and decadent chocolate-peanut combo.
Honey Peanut Butter Fudge
Swap half the sugar for honey to add natural sweetness and a subtle floral undertone that elevates the fudge beautifully.
Nutty Crunch
Fold in chopped roasted almonds or pistachios for a crunchy texture contrast that adds a delightful surprise in each bite.
Cinnamon Spice
Add 1/2 teaspoon of ground cinnamon to the mixture before boiling for a warm, spiced twist perfect for cool evenings.
Sea Salt Topping
Sprinkle flaky sea salt flakes on top of the fudge just before it sets to enhance flavor contrast and give it a gourmet touch.
How to Serve Grandma’s Old-Fashioned Peanut Butter Fudge Recipe

Garnishes
Sprinkle chopped nuts, a light dusting of cocoa powder, or a few chocolate shavings on top for elegance. A drizzle of caramel sauce pairs wonderfully as well.
Side Dishes
Serve alongside a warm cup of spiced chai or freshly brewed coffee to balance the fudge’s sweetness perfectly.
Creative Ways to Present
Arrange fudge squares on a decorative plate with festive wrapping for gifts, or stack pieces on a rustic wooden board for parties and get-togethers.
Make Ahead and Storage
Storing Leftovers
Keep the fudge in an airtight container at room temperature for up to one week to maintain that soft, creamy texture.
Freezing
Wrap fudge pieces individually in parchment paper and place in a freezer-safe bag. Freeze for up to three months. Thaw at room temperature before serving.
Reheating
If fudge hardens excessively, let it sit at room temperature for 30 minutes or warm gently for a few seconds in the microwave to soften.
FAQs
Can I use crunchy peanut butter for this fudge?
While you can, creamy peanut butter yields a smoother, silkier fudge texture. Crunchy may introduce a bit of texture but could make cutting trickier.
What kind of sugar is best?
Granulated sugar is traditional here as it dissolves properly to create that perfect fudge consistency. Brown sugar will change both flavor and texture.
Do I need a candy thermometer?
No! This recipe relies on time rather than temperature, simplifying the process without sacrificing texture.
Can I substitute milk with plant-based milk?
Absolutely! Coconut or almond milk work well, but keep an eye on texture as plant milks vary in thickness.
How do I know when the fudge is set?
It will be firm to the touch but still soft inside, and it should cut cleanly without crumbling.
Can I add chocolate chips to the fudge?
Yes, adding chocolate chips when mixing in peanut butter adds a luscious chocolate element that melts perfectly.
Why did my fudge turn out grainy?
Graininess usually means sugar crystals formed, often caused by stirring during boiling or cooking too long.
Is this fudge suitable for diabetics?
This is a traditional sweet treat high in sugar; for diabetics, moderation or alternative recipes with sugar substitutes are recommended.
Final Thoughts
This Grandma’s Old-Fashioned Peanut Butter Fudge Recipe is a timeless treasure that fills your kitchen with love and nostalgia while satisfying your sweetest cravings. Its simplicity and rich flavor make it a go-to for celebrations, cozy nights, or anytime you want a moment of pure indulgence. The joy of this fudge lies in sharing—it’s more than a dessert; it’s a family memory passed down with each delicious bite.
Have you tried this Grandma’s Old-Fashioned Peanut Butter Fudge Recipe? I’d love to hear how it turned out! Leave a comment below. If you loved this recipe, please share it with friends and family. Happy cooking! 😊
PrintGrandma’s Old-Fashioned Peanut Butter Fudge Recipe
This Grandma’s Old-Fashioned Peanut Butter Fudge recipe is a classic, creamy, and rich fudge made from simple pantry ingredients. Ready in just 45 minutes, this nostalgic treat combines the perfect balance of buttery sweetness and peanut butter flavor, making it an irresistible homemade candy that’s perfect for sharing or gifting.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 45 minutes (includes cooling time)
- Yield: 16 servings 1x
- Category: Dessert
- Method: Stovetop
- Cuisine: American
Ingredients
Fudge Ingredients
- 2 cups granulated sugar
- 1/2 cup milk
- 1 cup peanut butter
- 1 teaspoon vanilla extract
- 1/4 teaspoon salt
- 1/2 cup butter
Instructions
- Combine Ingredients: In a medium saucepan, combine the granulated sugar, milk, and butter. Stir the ingredients together before heating to help blend them initially.
- Heat the Mixture: Place the saucepan over medium heat and bring the mixture to a boil, stirring constantly to prevent burning and ensure everything dissolves evenly.
- Boil and Set: Once the mixture reaches a full boil, allow it to cook without stirring for 2 minutes. This will help achieve the correct fudge consistency.
- Add Peanut Butter and Flavorings: Remove the saucepan from heat. Immediately stir in the peanut butter, vanilla extract, and salt until the mixture is completely smooth and uniform.
- Pour into Pan and Cool: Pour the hot fudge mixture into a greased 8×8 inch baking dish, spreading it evenly. Let the fudge cool at room temperature until it is fully set, then cut into 16 squares for serving.
Notes
- Use creamy peanut butter for the smoothest texture.
- Do not skip the step of boiling without stirring for 2 minutes to ensure the fudge sets properly.
- Greasing the pan well helps prevent sticking when cutting the fudge.
- Store fudge in an airtight container at room temperature for up to one week or refrigerate for longer freshness.
- For extra flair, sprinkle chopped peanuts or a pinch of sea salt on top before it sets.
Keywords: peanut butter fudge, old-fashioned fudge, homemade fudge, easy fudge recipe, classic candy, peanut butter candy
