This post may contain affiliate links, Read the full disclosure here.
I’ll be honest—there’s something magical about Old Fashioned Fudge that just hits different. It’s not the quick 3-ingredient version (though that has its place). This is the real deal, the kind your grandma made in her warm kitchen with that big wooden spoon and a little bit of sweet patience.
If you’re craving a rich, chocolatey treat that’s family-approved and actually fun to make, then this grandma old fashioned fudge recipe is calling your name.
No fancy ingredients. No shortcuts. Just a classic chocolate fudge recipe passed down through generations—and now, from my kitchen to yours.
Why This Old Fashioned Fudge Belongs in Your Recipe Box
Whether you’re making this for a holiday gathering, your kids’ school treat day, or just because you need something decadent with your evening tea (guilty!), this recipe delivers every single time.
What makes it special?
- No condensed milk – just real ingredients, the old way
- Foolproof if you follow the steps (I promise!)
- It keeps for weeks – if you don’t eat it all before then 😉
- Perfect for freezing, gifting, or late-night snacking
Let me walk you through everything, step-by-step—because you can do this, even if you’ve never used a candy thermometer before.
Ingredients for Grandma’s Old Fashioned Fudge
You don’t need anything fancy here. These are probably already in your pantry:
- 3 cups granulated sugar
- 2/3 cup unsweetened Dutch-processed cocoa powder
- 1/8 teaspoon salt (or 1/4 tsp if using unsalted butter)
- 1 1/2 cups whole milk
- 1/4 cup salted butter, room temperature
- 1 teaspoon pure vanilla extract
That’s it. Just six ingredients.
How to Make Old Fashioned Fudge from Scratch
This is where the fun (and flavor!) begins. It takes a little patience, but trust me—it’s worth every stir.
Step-by-Step Instructions
- Prep your pan
Line an 8×8 inch square pan with buttered parchment paper. Don’t skip this—it’ll make your life so much easier when it’s time to slice. - Mix dry ingredients
In a medium heavy-bottom saucepan, stir together your sugar, cocoa powder, and salt. - Add milk
Pour in the milk and stir gently with a wooden spoon. Don’t use metal or a whisk—old-school tools work best here. - Bring to a boil
Place over medium heat and stir constantly until the mixture begins a strong, rolling boil. This will take about 15 minutes. - Let it cook – hands off!
Once it’s boiling, reduce to medium-low heat and let it cook without stirring until the temperature reaches 234°F (112°C). This takes another 30 minutes, and yes—you’ll need that candy thermometer! - Add butter and vanilla
Remove from heat and drop in the butter and vanilla—but don’t stir! Just let them sit there like cozy little flavor bombs. - Cool down
Let the whole mixture cool to 110°F (43°C). This takes about 30 minutes. You can go sip some coffee or clean up a bit while you wait. - Beat it good
Now the fun part—beat the fudge with your wooden spoon until it just starts to lose its gloss (about 6–8 minutes). You’ll feel the texture change. - Pour and set
Quickly spread into your prepared pan and smooth the top. Let it cool completely at room temperature—overnight is best. - Slice and serve
Once it’s set, slice into little squares and try not to eat them all at once.
My First Fudge Memory (and Why I Still Make It)
The first time I made this was with my mom during the holidays. We didn’t have a candy thermometer, and I definitely stirred when I wasn’t supposed to. But we laughed through the mess, ate the gooey “oops” version, and made it again the next day—right this time.
Now I make it with my kids. We each take turns stirring, guessing when the fudge is ready to beat, and of course—licking the spoon.
Fudge isn’t just candy. It’s memory-making magic.
Pro Tips for the Best Old Fashioned Fudge
Here are a few things I’ve learned along the way that might help:
Use a candy thermometer
It’s essential for hitting the right stage—234°F is that magic soft-ball temperature.
Don’t stir after boiling
This is a biggie. Stirring too much after the boil can make your fudge grainy.
Wooden spoon > metal
Wood holds up to the heat and won’t mess with the texture.
Beat just until it starts to thicken
Too long and it’ll be dry. Too short and it won’t set.

How to Store and Freeze Old Fashioned Fudge
You made it! Now, here’s how to keep your delicious chocolate masterpiece fresh:
- Room temperature: Airtight container for up to 2 weeks
- Fridge: Keeps well for 3–4 weeks
- Freezer: Wrap tightly and store for up to 3 months
You can freeze the whole slab or slice it first. Just double-wrap to avoid freezer burn.
Add a Twist: Flavor Variations to Try
Feeling a little creative? Here are some fun ways to mix it up:
- Stir in chopped walnuts or pecans
- Add crushed peppermint for a holiday vibe
- Swirl in a ribbon of peanut butter
- Use espresso powder for a mocha kick
- Swap vanilla for almond extract
FAQ: Your Fudge Questions, Answered
What makes fudge creamy?
The slow cooking and beating process! It gives you that perfect melt-in-your-mouth texture.
Can I use condensed milk?
Not for this version—it’s a grandma old fashioned fudge recipe without condensed milk. If you want a quicker version, try our [chocolate fudge recipe with condensed milk]!
Why won’t my fudge set?
It either didn’t reach the right temperature (234°F), or you didn’t beat it enough after cooling. Don’t worry—it’s all part of the learning.
Is fudge different from brownies?
Yes! Brownies are baked and have flour. Fudge is pure candy goodness with no baking required.
What’s the old wives’ tale about making fudge?
That you shouldn’t make fudge on a rainy day! Turns out, humidity can mess with sugar crystallization.
More Chocolate Recipes You’ll Love
If you’re in the mood for more decadent, chocolate-packed goodness, don’t miss:
Gooey Caramel Brownies Recipe
Ultimate Gooey Brownies
Matilda Chocolate Cake Recipe
Share the Love 💌
If you try this Old Fashioned Fudge, I’d absolutely love to hear about it. Tag me on Pinterest or Instagram @RitzyRecipes and show off your chocolate masterpiece. I’ll be over here, cheering you on with a square in each hand.
Or drop a comment below and tell me:
- Did you make it with your kids?
- Did you add any fun twists?
- Did it remind you of your grandma too?
Let’s keep the tradition going, one sweet bite at a time.
Thanks for stopping by my kitchen!
If this fudge made your day a little sweeter, please share it with your friends and family. Because the best recipes are the ones we pass down—and make again and again.
Old Fashioned Fudge – A Sweet Slice of Nostalgia You Can Make at Home
- Total Time: 55 minutes + cooling time
- Yield: 36 small squares 1x
- Diet: Vegetarian
Description
Creamy, rich, and full of old-school chocolate flavor—this Old Fashioned Fudge is made the traditional way, just like grandma did. No condensed milk, no shortcuts—just sugar, cocoa, milk, butter, and patience. Perfect for gifting, freezing, or sneaking a square for yourself!
Ingredients
- 3 cups granulated sugar
- 2/3 cup unsweetened Dutch-processed cocoa powder
- 1/8 teaspoon salt (or 1/4 tsp if using unsalted butter)
- 1 1/2 cups whole milk
- 1/4 cup salted butter (room temperature)
- 1 teaspoon pure vanilla extract
Instructions
- Line an 8×8 inch square pan with buttered parchment paper.
- In a heavy-bottom saucepan, mix sugar, cocoa powder, and salt.
- Add milk and stir gently with a wooden spoon.
- Cook over medium heat, stirring constantly, until a strong rolling boil forms (about 15 minutes).
- Lower heat to medium-low and continue cooking without stirring until mixture reaches 234°F (112°C).
- Remove from heat and add butter and vanilla—do not stir. Let sit and cool to 110°F (43°C), about 30 minutes.
- Beat the fudge with a wooden spoon for 6–8 minutes until it thickens and loses its gloss.
- Quickly pour into prepared pan, spread evenly, and let cool completely at room temperature (overnight is best).
- Slice into squares once set and enjoy.
Notes
Use a candy thermometer for accuracy, and avoid stirring after the boil. Beat just until the shine fades—overbeating makes fudge dry. Store in an airtight container for up to 2 weeks or freeze for longer.
- Prep Time: 10 minutes
- Cook Time: 45 minutes
- Category: Dessert
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 square
- Calories: 130
- Sugar: 20g
- Sodium: 15mg
- Fat: 5g
- Saturated Fat: 3g
- Unsaturated Fat: 1g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 1g
- Protein: 1g
- Cholesterol: 10mg




