An image of a pyrex dish with 63 blocks of Homemade South African Hard Fudge

Homemade South African Hard Fudge

Homemade South African Hard Fudge is rich, creamy, and perfectly sweet with that classic old-fashioned texture. A simple condensed milk fudge recipe that’s perfect for sharing and gifting.

Old-fashioned Homemade South African Hard Fudge with the perfect firm bite

Fudge is a confection made by mixing sugar, butter, and milk. It originated in the 19th-century USA and was popular at women’s colleges of the time. Fudge can come in a variety of flavorings depending on the region or country it was made in; popular flavors include fruit, nut, chocolate, and caramel

Homemade South African Hard Fudge

Why You Will Love and Enjoy These Homemade South African Hard Fudge

  • It uses everyday pantry ingredients you probably already have.
  • The texture turns beautifully firm while still melting in your mouth.
  • It keeps well, making it perfect for gifting, holidays, or treats.
An image of a pyrex dish with 63 blocks of Homemade South African Hard Fudge
Homemade South African Hard Fudge That Sets Perfectly

This is the kind of old-fashioned recipe people quietly sneak seconds of. Keep this one nearby for holidays and bake sales

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
An image of a pyrex dish with 63 blocks of Homemade South African Hard Fudge

Homemade South African Hard Fudge

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4 from 4 reviews
  • Author: EsmeSalon
  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Total Time: 50 minutes
  • Yield: 63 cubes depending on size and thickness 1x
  • Category: Appetizers and Snacks
  • Method: Moderate
  • Cuisine: South African

Ingredients

Units Scale
  • 1 tin (397 g) condensed milk
  • 2.2 lb1 kg white sugar
  • 1 cup milk
  • 1 tbsp butter or margarine
  • Pinch of salt
  • 1 tsp vanilla or caramel essence

Instructions

  1. Grease a medium Pyrex dish or square pan really well with butter or non-stick spray before you start. This fudge sets fairly quickly once it’s ready, so it helps having the pan standing by.
  2. In a large heavy-based pot, add 1 cup milk, 1 tbsp butter or margarine, 1 kg white sugar, and a pinch of salt.
  3. Bring everything to a gentle boil over medium heat while stirring constantly so the sugar doesn’t catch at the bottom.
  4. Let the mixture boil for 5 minutes, stirring the whole time. Don’t rush or turn the heat too high because the milk can foam up fast and burn before you realise it.
  5. Remove the pot from the heat and slowly stir in the 1 tin (397 g) condensed milk until fully combined.
  6. Return the pot to low heat and bring the mixture to a slow rolling boil.
  7. Let it cook for about 30 minutes, stirring every few minutes at first, then more often near the end as it thickens. Scrape along the bottom and corners of the pot so nothing sticks.
  8. The fudge is ready when the mixture becomes thicker, slightly darker, and starts pulling away from the sides while stirring. If you drop a little into cold water, it should form a soft ball you can press between your fingers.
  9. Remove the pot from the heat and stir in 1 tsp vanilla or caramel essence.
  10. Beat the mixture for 1 to 2 minutes with a wooden spoon until it loses a little shine. This helps give the fudge that proper firm texture once cooled.
  11. Pour the fudge into the prepared pan and smooth the top quickly before it starts setting.
  12. Leave the fudge to cool completely at room temperature for about 45 minutes to 1 hour. Once firm, cut into squares with a sharp knife.
  13. If the fudge still feels too soft after setting, return it to the pot and boil for another 5 minutes, then pour it back into the greased pan to set again.

Notes

Created, prepared, tried, and tested by Ingrid

Recipe Card powered byTasty Recipes

Additional Information

  • Can This Be Frozen? Yes. Cut the fudge into squares, place in an airtight container with baking paper between layers, and freeze for up to 3 months.
  • How Long Can This Be Stored and How? Store the fudge in an airtight container at room temperature for up to 2 weeks. If your kitchen is very warm, keep it in the fridge and let it come to room temperature before serving.
Ingredient Substitute Suggestions
  • Evaporated milk is not recommended instead of condensed milk because the fudge may not set properly.
  • Margarine works fine instead of butter, though butter gives a richer flavour.
  • Caramel essence gives a deeper, old-fashioned taste, while vanilla keeps it lighter and creamier.

You can tell this recipe has been around for years because it relies more on patience than complicated ingredients. Homemade South African Hard Fudge still feels right at home beside a cup of tea.

An image of a pyrex dish with 63 blocks of Homemade South African Hard Fudge
Homemade South African Hard Fudge Just Like Grandma Made

Homemade South African Hard Fudge delivers that rich old-fashioned sweetness with a firm bite and creamy finish that keeps people reaching for another square. The recipe feels comforting and familiar, while the caramel scent filling the kitchen makes the whole process just as enjoyable as eating the final result.

History of Fudge

Fudge originated in the US during the late 19th century. Recipes were printed in many periodicals and advertisements during the 1880s. Its popularity was partly due to the decreasing cost of refined white sugar, and partly due to the ability to make it at home without special equipment. Its inexpensive, unrefined qualities made it popular among people looking for a candy alternative that fell in between expensive, fancy candies and the cheapest sweets.

Fudge shops in tourist places such as Mackinac Island in Michigan began opening during the 1880s. In a letter written in 1921 by Emelyn Battersby Hartridge, she recounts the purchasing of a box of fudge for 40 cents a pound in 1886 in Baltimore, Maryland.

Thanks for dropping in and checking out the recipes and what’s on offer.

Thanks for dropping in and checking out the recipes and what’s on offer.

If you try out this delightful recipe, please let me know, rate it, and tag me on Instagram at @_esmesalon. I’m excited to see your amazing recreations, and I’m hooked on those mouthwatering photos!

We happily share our tasty and fantastic recipes and are excited to spread some love by sharing our posts at these awesome Linky Parties.

Copyright © 2026 esmesalon.com – All rights reserved.

23 thoughts on “Homemade South African Hard Fudge”

  1. Tried this recipe – made it EXACTLY as per the recipe but it turned to a sticky toffee. I could not put it back in the pot because it was too thick and sticky. VERY sad as I was so looking forward to my hard SA fudge. 😥😥

    1. Hi Cheryl, I am sorry to hear that this recipe did not work out for you. I received this recipe from a fellow member of my recipe group and shared it as is here. Not sure if you had it at the correct temperature, or cooked it too long. I personally have not made this specific recipe, but you will see that others made this and they said it turned out perfect.

        1. Hi Sharmaine, I am so happy to hear that this worked for you. Thanks for letting us know and enjoy it. Hopefully this will be your go-to recipe in future. Enjoy every bite. Thank you again.

    1. Hi Marlien. Thank you so much for trying out this Fudge and letting me know that you modified it and only used 750g of sugar and its a winner. Enjoy.

    1. I am sorry to hear that you have issues with this recipe. Maybe you did not cook it long enough and at the correct temperature. All I can suggest would be to return it to the pot and cook it a bit more. You can also do a test to ensure it will set. Take some ice water in a bowl and drop some of the fudge in it and it should set in a soft ball and at that point you will know it’s ready.

      1. Ok thanks, I tried that and it worked. I actually saw your note on boiling for an extra 5mins so I initially boiled for 35mins and now again for 7 but at a slightly faster boil and it is now set and absolutely delicious. Thanks.

  2. Candice Hamman

    I stink at making fudge, I never get it right. But after doing my homework and consulting with my mom In law I’m going to give this recipe a go.

    Here goes nothing

    1. Hi Candice. I truly hope this one will work for you. It’s a matter of practice and you will get it just perfect. Please let us know through a rating and review how this one turned out for you. Enjoy making it and especially eating this yum treat

  3. cookandenjoyrecipes

    Dear Janice, Thank you again for this awesome information and link how to create the button. I have managed to create this StumbleUpon button and will hopefully be able to see the effect shortly. Thanks once again. Esmé <3

    1. Hi Esme,
      I just wrote you back. I hope you saw my comment on my site. Let me know when you start seeing StumbleUpon traffic!
      Janice

      1. cookandenjoyrecipes

        Thanks for all your help. Yes, I also responded on your message direct on your site. I will keep you posted. You’re the best. 😉

          1. cookandenjoyrecipes

            Janice, sorry to trouble you again. I just had to step out, and will do so again shortly, but just wanted to say, that I tried to stumble you, but nothing seems to happen. Do I need to do something else to get this StumbleUpon going, except than what I have already done??? I will only be able to check back here in 5-6 hrs as I am on my way out again. Thanks in advance for your support.

            1. Can I ask what you tried to do? Did you click the StumbleUpon link on my site or did you go to StumbleUpon and click “Add a Page?” Please let me know. I want to make sure my StumbleUpon button is working and help you as well. Thanks!
              Janice

              1. cookandenjoyrecipes

                Janice – Thanks for your help. I think I have resolved the issue. Let me know if you see the StumbleUpon on your page. I just clicked on the link on your site. Let me know if I need to do anything else. Thanks so much <3

  4. cookandenjoyrecipes

    Janice. Thank you for you note and explanation. I will tey to work through it and see if I manage the technical component. BTW. My name is Esmé although this recipe mafe by Ingrid as receivd via my FB group thus using her bame to identify her post. I will get back to you shortly. Thanks again.

Leave a Reply to Candice Hamman Cancel Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

 

Scroll to Top