Home / Recipes / Desserts / Homemade Candy / Old Fashioned Chocolate Fudge

Old Fashioned Chocolate Fudge

Old Fashioned Chocolate Fudge, this is the best, creamiest chocolate fudge, made the old fashioned way! And only 6 ingredients. The perfect Homemade Chocolate Candy, one everyone will love.

Fudge pieces on parchment paper.


 

I have been a big Candy lover for a long time, especially anything Chocolate such as these Easy Homemade Filled Chocolates or these Italian Chocolate Kisses / Baci.

Old Fashioned Chocolate Fudge is everything a homemade fudge should be, so get your candy thermometer ready.

I have been searching and searching for the chocolate fudge that I had tasted when I was about 8 or 10 years old, if you can believe that! This fudge melted in your mouth and was just a little bit crumbly.

I can remember going to the Christmas Bazaar at the Church on Saturday afternoon with a couple of my school friends. I bought my dime bag of chocolate fudge and I still remember thinking “this is the best Fudge I have ever eaten”.

And when we went back to get another bag, the lady was sold out. A sad day for me!

I think in my quest for “the One”  I tasted fudge from any and all chocolate stores. And unfortunately they were all the creamy types usually made with sweetened condensed milk, just like my Double Chocolate Peanut Butter Fudge or this Easy Walnut Fudge I wanted that crumbly melt in your mouth fudge!

Fast forward to a few weeks ago and I decided I would google until I discovered my Chocolate Fudge. And discover I did, thanks to Hershey’s, apparently it is their Recipe that gives you that divine fudge.

fudge leaning against another.

Recipe Ingredients

  • Sugar – granulated
  • Cocoa powder – unsweetened dutch processed
  • Salt
  • Milk – whole/heavy milk
  • Butter – I use salted – room temperature

How to make Chocolate Fudge

Line a square pan with buttered parchment paper. In a medium heavy saucepan stir together the sugar, cocoa and salt, then add the milk and stir with a wooden spoon (not a whisk or metal spoon).

Cook over medium heat stirring continuously until mixture starts to boil, a strong boil. Turn heat to low medium and continue to cook without stirring until the correct temperature is reached.

2 photos of making chocolate fudge, the mixture before boiled and when boiling

Remove the pot from the heat, add the butter and vanilla. Do not stir. Cool to room temperature. Then beat with a wooden spoon just until mixture begins to lose some of it’s gloss.Spread the fudge quickly in the prepared baking dish and let cool completely, even overnight (at room temperature). Cut it into squares.

Adjusting the Fudge Recipe for High Altitude

To adjust the temperature to your altitude, deduct two degrees from the temperature required for every one thousand feet of altitude above sea level. For example, in this Fudge recipe, if you live 5,000 feet above sea level, you would deduct 10 degrees from 234 degrees.

How to Store Homemade Chocolate Fudge

Wrap the cut pieces in parchment paper or aluminum foil and store in an airtight container or sealable plastic bag. Fudged stored at room temperature can last from 7 – 14 days.

Fudge can also be stored in the refrigerator wrapped and placed in an airtight container. In the fridge fudge will last 2 – 3 weeks.

How to freeze it

Freeze the fudge in a double bag, well wrapped. You can freeze it either in pieces or the whole slab. Fudge will keep for up to 3 months in the freezer.

pieces of chocolate fudge.

What to make with fudge

If by chance you have some leftover fudge or for some reason your fudge doesn’t turn out, don’t despair and certainly don’t throw it out! Cut up some fudge add it to some hot milk and stir until smooth and there you have some amazing hot chocolate, maybe the best you have ever had?

Or melt some of the fudge, either in the microwave or over a pot of boiling water and drizzle it over some ice cream or as a ganache on a cake. Hot fudge sauce never tasted so good.

Fudge makes a wonderful gift idea. Wrap it with some transparent wrapping and tie with a bow, or place on a decorative plate or how about place a stick in the middle and make fudge pops!

Can I add Nuts or Peanut Butter

Yes you can add nuts such as walnuts, hazelnuts, pecans, pistachios, peanut butter, mini marshmallows, dried cranberries or even broken candy canes. The best time to add these ingredients is when you add the butter and vanilla. I would also recommend roasting the nuts first to give the best flavor to your fudge.

If you prefer peppermint fudge then substitute the vanilla extract with peppermint extract or even almond or orange.

How to roast nuts

Place nuts in a single layer on an ungreased baking / cookie sheet. Bake in a pre-heated 350F/180C oven for 5 to 8 minutes or until they are golden brown, remove immediately from the pan to a clean bowl to cool.

Candy on parchment paper.

How to keep your fudge from being gritty or grainy

  • Make sure the sugar has dissolved.
  • It could be the fudge wasn’t beaten long enough or hard enough.

Does the weather affect fudge?

Yes it does, on a humid day, once the candy has cooled it may start to absorb moisture from the air, so on a humid day the candy will end up being softer than it is supposed to be.

Therefore it is always better to make candy (fudge) on dry sunny days. Although if you have no choice and you must make it on a humid day, then cook it to the highest recommended temperature, which is 237-240F / 114 – 115C.

Cool weather also helps the candy cool faster that way it has a lesser chance of forming crystals.

Why is my fudge soft?

Most of the time the reason is because your fudge has not reached the right temperature, it is very important to use a good candy thermometer for this.

I hope you enjoy this Homemade Chocolate Fudge! And let me know how you like it. Enjoy!

A piece of chocolate fudge.

More Chocolate Candy Recipes

A piece of chocolate fudge.

Old Fashioned Chocolate Fudge

Rosemary Molloy
Old Fashioned Chocolate Fudge, creamy and slightly crumbly this melt in your mouth homemade fudge is the best. 
Prep Time 15 minutes
Cook Time 1 hour
Cooling Time 8 hours
Total Time 9 hours 15 minutes
Course Dessert, Snack
Cuisine American
Servings 20 pieces
Calories 154 kcal

Ingredients
 
 

  • 3 cups granulated sugar
  • 2/3 cup cocoa (unsweetened dutch processed)
  • 1/8 teaspoon salt
  • 1 1/2 cups whole milk
  • 1/4 cup butter* (I use salted) (room temperature)
  • 1 teaspoon vanilla

*if you use unsalted butter then increase the salt to 1/4 teaspoon.

Instructions
 

  • Line an 8 inch square pan with buttered parchment paper.
  • In a medium heavy saucepan stir together sugar, cocoa and salt, then add the milk and stir with a wooden spoon (not a whisk or metal spoon).
  • Cook over medium heat stirring continuously until mixture starts to boil (a strong boil), approximately 15 minutes.
  • Turn heat to low medium and continue to cook without stirring until temperature reaches 234 °F (112C)  Approximately 30 minutes.
  • Remove pot from heat, add the butter and vanilla.  Do not stir.  Cool to room temperature (110°F/43C), approximately 30 minutes.  Then beat with a wooden spoon just until mixture begins to lose some of it's gloss (approximately 6-8 minutes).
  • Then spread quickly in prepared cake pan and let cool completely, even overnight (at room temperature).   Cut into squares. Store in an airtight container at room temperature.
  • You can also freeze the fudge in a double bag, well wrapped.  Freeze either in pieces or the whole slab.  Can be frozen up to 3 months.  Keeps in an airtight container for approximately 2 weeks or in the fridge for 3-4 weeks.  Enjoy!

Notes

To store the fudge, wrap the cut pieces in parchment paper and store in an airtight container or sealable plastic bag. Fudged stored at room temperature can last from 7 – 14 days.
Fudge can also be stored in the refrigerator wrapped and placed in an airtight container. In the fridge fudge will last 2 – 3 weeks.
To freeze it – freeze the fudge in a double bag, well wrapped.  Freeze either in pieces or the whole slab.  It can be frozen for up to 3 months. 
For High Altitude – to adjust the temperature to your altitude, deduct two degrees from the temperature required for every one thousand feet of altitude above sea level. For example, in the recipe that follows, if you live 5,000 feet above sea level, you would deduct 10 degrees from 234 degrees. https://www.chicagotribune.com/news/ct-xpm-1988-01-28-8803260034-story.html 
Helpful tips
“Rub the sides of the sauce pan you’ll be using with butter. Apparently if one grain of uncooked sugar gets in with the sugar mixture, it will turn the cooked sugar back into grandular sugar, and make it grainy again. The butter will melt as the pan gets hot, causing the sugar to slide into the pan. I’ve used butter to rub the sides of my pan for years. Also never scrape the sides of your pan while cooking. This really works. The fudge comes out as a very smooth texture”.  Rhonda
“Absolutely loved making this. I doubled the batch and the temp took a little over an hour to get there. Adjusting the temp to almost a medium on our ultra heat burner. Then I placed my pot by a cracked window to allow the cold air to help cool it down to 110. When it’s only 9° out this helped! Added almond slices and coconut flakes”. – Krista
“I use to always use this Hershey recipe, but it’s has been years since I’ve made fudge. Tried a batch this weekend and it reminded me of how I used to fix the fails I’ve been reading about. If the fudge never sets or turns to concrete in a pan, do not despair. If too soft, heat it up again to temp (234 F for Hershey recipe – if too soft your thermometer was probably off). If it was too hard add a little milk as it melts, I cook just until melted. Remove from heat, add a pat of butter on top and let cool and beat as before. I used to call it my special twice cooked fudge recipe”. Gustavo

Nutrition

Calories: 154kcal | Carbohydrates: 32g | Protein: 1g | Fat: 3g | Saturated Fat: 2g | Cholesterol: 7mg | Sodium: 43mg | Potassium: 67mg | Sugar: 30g | Vitamin A: 100IU | Calcium: 25mg | Iron: 0.4mg
Did You Make This Recipe?Please leave a comment below or pin it to your Pinterest account!

Updated from November 18, 2017.

320 Comments

  1. 5 stars
    I’ve never made fudge before, but it turned out so great! Perfect texture! It took ages for the mixture to come up to temperature, but slow and steady heat is key for candy making, I think. I added orange zest with the butter and vanilla and it’s so tasty. Thanks for a great recipe!

  2. 5 stars
    This is just like the recipe my mom made growing up. She has dementia now, and I was sad I never got the exact recipe written down. I’m going to try to make it this week for her. Thank you for finding it!

  3. Do you think that I can substitute the milk for a plant based milk? I love this recipe.

    1. Hi Christina, I really can’t say, I have never made it with plant based milk, I think it would all depend on the fat content.

  4. 5 stars
    Wonderful rich fudge like my mom made! My college age son made it for his girlfriend as a Valentine’s Day gift. She loved it!

  5. I recently retired and started playing around in the kitchen. I’ve tried making fudge three times and all failed (turned hard before I could get it in the pan). Now I know why! I was cooking to 238 deg! On top of being 4 deg high I live at 2000 feet so I should have only been cooking to 230 deg. Thanks so much. Can’t wait to try again!

  6. 5 stars
    THANK YOU for sharing this recipe for the most amazing fudge I have ever tasted. I made a batch yesterday (great arm workout!), let it cool and set properly, and then wrapped individual pieces in foil and wrapped it up as a Valentine’s day gift for my husband. He L O V E D it!!!! And I was thrilled to learn this technique. I added 1 tablespoon of instant coffee at the butter/vanilla stage, and I could taste a wisp of it in the final product. When I make it again, I will add 2 tablespoons on instant coffee for that dreamy mocha flavor! I will make this again and again; thank you! Happy Valentine’s Day!

  7. First time I made this it never got hard and kinda tasted weird. I think it’s because i used granulated splenda rather than actual sugar. Question, do you used salted butter or unsalted butter? Thx

    1. Hi Michelle, yes it probably is the splenda, I always use salted butter because I can’t find unsalted in Italy.

  8. I’ve i been looking for a gritty fudge recipe . could i substitrute 60% chips instead of cocoa powder?

    1. Hi Lois, I really can’t say because I have never done this substitution. If you do try let me know how it goes. Have a great weekend.

  9. 5 stars
    I grew up with fudge like this and I’ve been trying to figure out how to make it! Thank you so much for the great directions and high altitude corrections. I went down memory lane when I was a kid making it with my Mom.
    You’re so right, the “flaky” texture is so much better! Great recipe and directions.
    Thanks for helping me make Christmas special!
    Deb in Colorado

    1. Hi Debbie, thanks so much so glad you liked the recipe. Nothing like flaky fudge. Happy New Year.

    1. Hi Candace, I wouldn’t the milk is cooking for so long I don’t think it would work with kahlua.

      1. well I tried it anyway. Substituted 1/2 a cup of kalua and it came out beautifully!

  10. What type of thermometer is used in the video? I want one that clips to the pot or floats in the liquid? Thanks.

    1. Hi Jennifer, thanks, it’s just a candy thermometer that I picked up in a department store. I think they are available all over.

  11. I’m excited to try this recipe! Just to clarify… are there 154 kcal for the entire batch? Meaning, if cut into 36 pieces, each piece equals 4.28 kcal? Sorry to talk about nutrition whilst drooling in a fudge dream, but I just wanted to double check that was correct…
    Thanks!

  12. 5 stars
    This turned out perfect! My 9 year old wanted fudge so we tried this and it’s fantastic! I didn’t realize how quickly it sets once you are done beating it, next time I’ll move a bit faster! Thank you for the great recipe!

Comments are closed.

4.86 from 361 votes (291 ratings without comment)