What Is Fudge, Exactly?
Fudge is a classic confection made by cooking sugar, butter, and milk or cream to a specific temperature, then beating the mixture as it cools to create a smooth, dense, melt-in-the-mouth texture. It sits somewhere between a candy and a soft caramel — firm enough to slice, but tender enough to dissolve instantly on the tongue.
Despite its reputation for being temperamental, fudge is very achievable at home once you understand the science behind it.
The Science of Fudge
Fudge's texture comes down to crystal size. When sugar syrup is cooked to the "soft ball" stage (around 112–116°C / 234–241°F) and then beaten vigorously as it cools, it forms millions of tiny sugar crystals. These micro-crystals give fudge its characteristic smooth, creamy texture. If the crystals are too large (due to stirring too early or too slowly), you get a grainy, crumbly fudge. This is why a candy thermometer is strongly recommended.
Classic Vanilla Fudge Recipe
Ingredients
- 400g caster sugar
- 100ml whole milk
- 100ml double (heavy) cream
- 50g unsalted butter
- 1 tsp pure vanilla extract
- Pinch of salt
Equipment
- Heavy-bottomed saucepan
- Candy/sugar thermometer
- Wooden spoon or silicone spatula
- Greased and lined 20cm square tin
Method
- Combine: Add the sugar, milk, cream, and butter to your saucepan. Place over a low-medium heat and stir continuously until the sugar fully dissolves. Don't rush this step.
- Boil: Once the sugar is dissolved, stop stirring. Bring to a boil and clip your thermometer to the side of the pan. Cook without stirring until the mixture reaches 116°C (soft ball stage).
- Cool: Remove from the heat and add the vanilla and salt. Do not stir yet. Let the mixture cool undisturbed until it reaches around 60°C — this takes about 20–30 minutes.
- Beat: Now beat the mixture vigorously with a wooden spoon or electric hand mixer for 5–10 minutes until it becomes thick, matte, and starts to hold its shape.
- Set: Pour into your prepared tin, smooth the top, and leave to set at room temperature for at least 2 hours. Slice into squares once firm.
Flavour Variations to Try
- Chocolate Fudge: Stir in 100g of melted dark chocolate just before beating.
- Salted Caramel Fudge: Use brown sugar instead of caster and increase the salt to ½ tsp.
- Peanut Butter Fudge: Beat in 3 tablespoons of smooth peanut butter during the beating phase.
- Cranberry & White Chocolate: Fold in dried cranberries and white chocolate chips before setting.
Troubleshooting Common Fudge Problems
| Problem | Likely Cause | Fix |
|---|---|---|
| Grainy texture | Stirred too early or crystals formed on sides | Use a wet pastry brush to wash down pan sides |
| Won't set | Didn't reach soft ball temperature | Return to heat and cook to correct temp |
| Too hard/crumbly | Overcooked past soft ball stage | Check thermometer calibration |
| Too soft | Undercooked | Must reach 116°C minimum |
Storing Fudge
Store fudge in an airtight container at room temperature for up to 2 weeks, or in the fridge for up to a month. Layer pieces between sheets of parchment to prevent sticking. Fudge also freezes well for up to 3 months.