Go Back Email Link
+ servings
Traditional fudge made with 3 ingredients. #freefromfairy

3 Ingredient Fudge (Traditional Fudge Recipe)

Make this 3 ingredient fudge as the perfect gift or treat. It's Gluten-free, Egg-free, Nut-free and Soya-free
4.67 from 6 votes
Prep Time5 mins
Cook Time30 mins
Resting5 mins
Total Time40 mins
Servings 10
Author Vicki Montague, the Free From Fairy


  • 300 ml full fat milk
  • 350 g sugar
  • 100 g unsalted butter
  • Zest 2 clementines - optional - (for Christmas fudge)
  • Half tsp ground ginger - optional - (for Christmas fudge)
  • Half tsp ground cinnamon - optional - (for Christmas fudge)
  • 2 tsp amaretto or brandy - optional - (for Christmas fudge)


  • Add the first three ingredients to a large pan (when hot it will boil up and it is therefore important to choose a large pan with plenty of room) and heat over a low to medium heat until the sugar has dissolved and the butter has melted.  Stir every minute or so to make sure everything is mixed.
  • Once the sugar has dissolved, turn the heat up and boil the mixture, stirring continually to make sure it doesn't stick on the bottom.
  • Keep boiling until the mixture thickens and darkens...when it is ready the mixture will pull away from the bottom of the pan as you stir. It will also form a soft ball when dropped into a glass of cold water.
  • Take off the heat and stir in the remaining ingredients, then leave the mixture to cool for 5 minutes.
  • Beat the mixture with a spoon for approx. 10 minutes until the mixture looses its sheen and starts to thicken.
  • Quickly pour the mixture into a lined tin approx. 20cm by 20cm although if you don't have one you can just pour it out onto a lined baking tray.  Smooth the surface and leave to cool.
  • Cut into pieces once cooled.

Nutrition (Approx)

Calories: 225kcal | Carbohydrates: 36g | Protein: 1g | Fat: 9g | Saturated Fat: 6g | Cholesterol: 25mg | Sodium: 14mg | Potassium: 40mg | Sugar: 36g | Vitamin A: 299IU | Calcium: 36mg