This recipe for fudge is a classic one from my childhood. I like it because it requires no special equipment or ingredients — just sugar, cocoa powder, milk, salt, butter and vanilla. Even a candy thermometer is optional if you are gutsy enough to use the soft-ball test. I like this recipe for its practicality and deliciousness, but I love it because it's my father's recipe and every time I make it, it's like I'm spending time with him again.
I grew up making this fudge with my father, who spent a fair amount of time in the kitchen which was rare for a man of his generation. He was always welcoming, pulling up a chair to the stove and hovering close as I stirred the molten chocolate bubbling away. It's this familiarity that allows me to be comfortable making this fudge without a candy thermometer but please feel free to use one if that feels safer to you. Here's a great little clip on how to test for the soft ball stage:
This fudge is not the creamy, smooth kind. It has a dense, textured chewiness as you bite into it and it kind of shatters and then melts in your mouth. I tend to prefer this to the super smooth versions often made with heavy cream or condensed milk. And again, I really appreciate that I can whip up a batch with simple ingredients that I always have in my pantry and refrigerator.

Classic Chocolate Fudge
Makes 8 to 10 1-inch squaresWhat You Need
Ingredients
2 cups white sugar
1/4 cup cocoa powder
1/2 teaspoon salt
1 cup of whole milk
2 tablespoons butter (plus more for greasing the dish)
2 teaspoons vanilla
Equipment
Measuring cups and spoons
Thick-bottomed sauce pan
Whisk
Heat-proof spatula
Wooden spoon
Pyrex pie plate or dish
Instructions
1. Measure the ingredients and whisk. Measure the sugar, cocoa and salt in the sauce pan you are using to cook the fudge. Add the milk and whisk until blended. Don't worry about a few lumps, they'll go away when you heat the mixture.
2. Bring to a boil. Bring the mixture to a boil over a medium-low flame. Stir occasionally with the spatula but not too often or your fudge will be grainy. Keep the heat as low as possible to avoid scorching.
3. Prepare pan, ice water, and water bath. While the fudge is cooking, butter the pan that will hold the fudge (see note). Fill a glass or jar with ice and water and set next to the stove. Fill your sink with several inches of cold water.
4. Determining when the fudge is done. Start checking the fudge for doneness after 10 minutes of boiling. If you are using a thermometer, your fudge is ready when it reaches 235°F. Or go old-school and use the soft ball test. Using a metal spoon, drizzle a little fudge in a cup of ice water. If it forms a soft, pliable ball, then it's done.
Another hint that your fudge is almost ready is that it will go from a mix of larger and smaller bubbles to just the smaller, tighter bubbles. Begin testing as soon as you notice this change.
5. Add the vanilla and butter, and beat until cool. When the fudge is done, turn off the heat and gently stir in the vanilla and butter. Remove from the stove and place the pan of fudge in the sink of cold water being very careful not to splash into the pot. The water may sputter for a few seconds when the hot pan hits it. Holding the pot steady with one hand, beat the fudge using a wooden spoon until it is fairly cool but still liquid.
6. Pour into the pan. Pour the fudge into your prepared pan. It should be liquid enough to spread out evenly on its own.
7. Cool, cut, and enjoy. Allow the fudge to cool before you cut it. I find that about 1/2 hour at room temperature is good. Use a thin-bladed sharp knife to cut the fudge. You can dip the knife in hot water, wiping the blade dry with a dish cloth, if needed.
Additional Notes:
• I find that a pyrex pie plate, my dad's preferred fudge pan, makes the squares too thin, so I use a smaller individual gratin dish as pictured. You can also just double the recipe, using the pie plate (or even an 8 x 8-inch square pan).
• Just before you pour the fudge into its cooling pan, you can stir in any number of extras. A chopped nut such as walnut, almond, or macadamia is wonderful. Chopped candy canes are good for the holidays, too.

Want more smart tutorials for getting things done around the home?
See more How To posts
We're looking for great examples of your own household intelligence too!
Submit your own tutorials or ideas here!
(Images: Dana Velden)











Straw Mat from The ...

This is really close to the recipe that my mom always makes, which she originally got from a can of Hershey's cocoa. I might have to try this one. Do you think you could just substitute peanut butter for the cocoa to make peanut butter fudge?
I can't even tell you how much I love fudge. I'm a total sucker for it! Thank you for sharing,
This is surprisingly close to the microwave version my family has been making for decades. Box of powdered sugar, cup of cocoa, 1/4 cup of milk, 1/2 c. butter, pinch salt, 1 t. vanilla. Combine in large bowl, microwave until all melted together (2 mins), chill in 8 x 8 pan until set. Or until the card game has started, whichever comes first.
Do you think it would be possible to make this with a non-dairy milk such as almond milk? I have friends who are lactose intolerant, but they'd love fudge!
I'll go one better, easier and almost fool proof! One can of Sweetened Condensed Milk, on 12 oz bag of semi sweet choco chips, 1 tsp butter and nuts, raisins, coconut or toffee pieces to taste.
Empty the condensed milk into a sauce pan over medium heat, add choco chips and stir until melted, stir in butter and whatever goodies make you happy, spread in a buttered-foil-lined 8 x 8 pan and chill.
Easiest, creamiest and almost fool proof fudge I have ever made. No grit or crystals from the sugar! Just don't overheat the chocolate and you're golden!
ENJOY!
Where is the 2T butter you have in your recipe (plus more for greasing the dish)? I see the greasing, but no butter is in the instructions. Did I miss something?
@Gabbyabby I missed that too the first read-through... Found it!
5. Add the vanilla, butter and beat until cool. When the fudge is done, turn off the heat and gently stir in the vanilla and butter.
Kris K: I wouldn't exchange peanut butter for chocolate in this recipe. Powdered cocoa and peanut butter are just too different and I suspect it won't work.
Tanya: Sorry, I don't know about almond milk. Anyone know more about how this could work?
Gabbyabby: Gah, so sorry and thanks for letting us know! The butter is added with the vanilla. Recipe fixed.
Yes, LAW this is the best fudge in the world. I've never made it with raisins but given how much I love Cadbury Fruit & Nut bars I think I have to say you are a genius and do it this year.
In may family it is required to eat several pieces of this fudge while you are emptying your stocking on Christmas morning.
Does this recipe still work if my cooling pan is say, a marble countertop? I've seen fudge shops use marble before citing it's thermal conductivity as the reason and while I don't have marble counter-tops, I have a big piece of marble I can use. could I just pour the fudge out onto that when it's ready or is there something different I should do? (I tried making fudge last year and it came out as sort of a gross looking tootsie roll that was incredibly chocolatey and good, but far from fudge)
You may be able to use non-dairy milk if you have some other way of adding fat into the recipe. I tried making this type of fudge once with 1% milk instead of whole, and I had to chip it out of the pan. You really need the fat content of the whole milk or something similar.
Oh my goodness, I can barely type this comment. That chocolate fudge looks amazing. I'm going to make some for holiday gifts ! Thanks for sharing !
Sounds wonderful. Love the Coronado cups for showing the fudge.
wonder if adding some coconut oil or earth balance would do the trick?
...for the almond milk edition of fudge...
Maybe. I've never tried it, but it sounds like a worthwhile experiment.
My mom always made this fudge at Christmas and she'd scoop out the "soft ball" and give the wad to me or my sister. She usually had to do two tests so we could each have a taste. One thing to watch, if this is indeed the same recipe, is that once it starts to thicken during the cool-down stirring, it can harden up fast, so be sure to have your plate ready to pour it out on. I've had more than one batch that ended up with half of it getting hard in the pan (which was such a shame...having to eat those chunks myself because they weren't fit to share with others). :)
I made it using coconut milk and coconut butter for a relative who is deathly allergic to milk proteins. She loved it!
nice video :)
That is acutally my video.
I am glad that it is helpful!
I will be trying to make this fudge with my kids next week.
Bookmarked!
I tried it making it today but the fudge did not solidify :(
This is almost the same recipe that my 92 year-old mother has been making all my life, and it came from HER grandmoterh! We even still have the "fudge plate" that my great grandmother used to cool the fudge. It's shallow around the edges, and deeper in the midder, and those almost crispy edge pieces of the fudge are the BEST!
I am lactose intolerant and have experimented with many kinds of "milk" when baking. You could try Lactaid whole milk, which typically bakes the same as regular whole milk. The other thing I might try is coconut milk. Not the kind that is processed into the consistency of regular milk, but the pure form of the milk in the can. I typically find this with the Asian foods at the grocery store.
Would 2% milk work?
yum! is it possible to add marshmallows? and if yes, is there a special tip on how to add them? Or is this the type of recipe you would not recommend adding marshmallows?
So much like the traditional fudge we made. We used Evaporated milk mixed half and half with water. This is not the same as sweetened, condensed milk. We also used common 3.5% butterfat milk and 2% milk although the results are slightly different, all were wonderful. Not good on a high humidity day. I learned to make with using ice water to determine soft ball stage. Also, our standing rule was beat or stir just until the liquid fudge started to lose its gloss and look flat. Just at the point the gloss starts to leave, push it into the buttered pan. We have also cooled it on a large glass cake plate, but making enough for an 8 x 8 cake pan was the standard. For every batch of plain chocolate fudge we made, there was a second with home grown black walnuts. Wonderful flavor, not at all like English walnuts.
Tried it today and...sinfull delicious bites...it turned out perfect - thank you so much for the recipe! And even if I have no problem using milk I am curious trying next time with coconut milk that I read in comments here. And I have a question - how long I can keep them - I mean should they be good sending as a gift or too risky?
What? I made it, used a candy thermometer to 235, and it didn't set up! Boo, hoo.
Oh well. I stuck the pan in the microwave, melted it and poured it into jars to give away as hot fudge sauce.
I made this using my fresh whole goats milk. Wow, so yummy. Thanks for sharing the recipe. It does remind me of the fudge we made when I was a kid.
This is a great recipe. I added white chocolate chips on top of mine and shared about it here: http://turningithome.blogspot.com/2012/12/homemade-fudge.html
Hello, please help me out. I tried this recipe, because I could find all the ingredients in my location. I am from Ukraine, and it is really hard to find marshmallows or corn syrup or condensed milk here. So I decided to try this recipe. All went well, until the moment I took it off the stove and put the butter in it. I didn't touch it and waited till it dropped till about 90 degrees Fahrenheit. When I started to stir it in, the butter didn't seem to incorporate with the mixture, it didn't absorb it as fast, so I kept stirring for about 30 seconds. And then suddenly it started to crumble really fast, it didn't pour into the tray, it crumbled into the tray, and i had to form it into a slab with my hands, or it just looked like soil - crumbly. I pressed it down into my dish and let it sit for about an hour and the taste was good, but it crumbled, it didn't hold together. What did I do wrong? Please help me out.
This recipe is WRONG it has too much milk should only be 1/2 cup of milk.
I have a very disappointed son who was using this recipe for the first time making fudge.
Please check your measurement and or try it yourself.
We like the others here have hot fudge sauce.
After boiling it down for 20 minutes we now have delicious fudge. Son is happy - thank you.