This no-fail Thermomix Caramel Fudge is smooth, creamy, and sets perfectly. No grainy texture, no sticky mess – just reliable, delicious fudge every time.

There's something satisfying about making your own Caramel Fudge from scratch, especially when it turns out just right.
If you're a fan of caramel, be sure to try my Thermomix Caramel Slice – a classic treat with layers of gooey caramel and chocolate.
Jump to:
Why You'll Love This Recipe
- Just 6 ingredients and 20 minutes of hands-off cooking time.
- Perfect for homemade Christmas gifts.
- No thermometer is required - the Thermomix controls the temperature perfectly.
Recipe Ingredients
Note: The full quantities are shown in the recipe card below.
- White chocolate - use white chocolate melts from the baking aisle, as they're designed to melt smoothly. I've also tested this recipe with Lindt white chocolate, which worked well.
- Sweetened condensed milk - both Nestlé and Homebrand sweetened condensed milk are suitable for this recipe. Do not use evaporated milk; otherwise, the fudge will not set properly.
- Unsalted butter - use unsalted butter.
- Golden syrup -
- Glucose syrup -
- Brown sugar - I like to use brown sugar for a richer caramel flavour but white sugar also works well.
Step-by-Step Directions
Note: This is a summary of the instructions. The full ingredients and instructions are shown in the recipe card below.
- Step 1: Add the sweetened condensed milk, brown sugar, butter, golden syrup and glucose syrup to the Thermomix bowl.
- Step 2: Cook for 7 minutes, 100°C on speed 3 with the simmering basket on top. The mixture will be a pale caramel colour. Then heat again for 12 minutes on Varoma speed 3. The mixture will change to a darker caramel colour.
- Step 3: Add the white chocolate and blend for 20 seconds on speed 4. Scrape down the sides of the bowl with a spatula then blend again for 10 seconds on speed 4 until the chocolate is melted.
- Step 4: Quickly pour the hot mixture into the prepared tin and leave to cool on the bench for 20 minutes. Refrigerate for at least 6 hours before slicing.
Fudge Tips
- The fudge thickens quickly once it’s made, so work fast to pour it into the tin before it sets.
- You may notice a few dark streaks at the bottom of the Thermomix bowl - this is just the sugar caramelising slightly as it cooks and won't affect the flavour.
- Make sure the baking tin is fully lined - with overhangs at each end to help lift the fudge out easily.
Storage
Fridge: Keep your fudge in an airtight container in the fridge - it will stay fresh for up to 10 days.
Freezer: For longer storage, wrap each piece in plastic wrap or foil, then place it in a sealed container or freezer bag. Freeze for up to 3 months.
Common Questions
It’s best to avoid doubling this recipe. The quantity becomes too much for the Thermomix to handle safely, particularly when cooking at high temperatures like Varoma. There’s a risk the mixture could overflow or fail to cook evenly.
To keep things smooth and stress-free, make it in two separate batches.
No - evaporated milk won't work in this recipe. Sweetened condensed milk is essential for both sweetness and the thick, creamy texture of the fudge.
More Delicious Sweet Recipes
📖 Recipe
Thermomix Caramel Fudge
This easy Caramel Fudge is smooth and creamy and sets perfectly. No grainy texture or sticky mess - just delicious fudge made simple.
Ingredients
- 395 g sweetened condensed milk, see notes
- 100 g brown sugar
- 100 g unsalted butter
- 20 g golden syrup
- 40 g glucose syrup
- 200 g white chocolate, see notes
Instructions
- Line a 20cm square tin with baking paper, leaving a slight overhang on two sides so you can easily lift the fudge out later.
- Add the sweetened condensed milk, brown sugar, unsalted butter, golden syrup, and glucose syrup to the mixing bowl. Cook for 7 min/100°C/speed 3 with the measuring cup removed and the simmering basket or splash guard in place.
- Increase the temperature and cook for another 12 min/Varoma/speed 3 with the measuring cup off and the simmering basket or splash guard in place.
- Add the white chocolate and blend for 20 sec/speed 4. Scrape down the sides of the mixing bowl with a spatula, then blend again for 10 sec/speed 4 until smooth and melted.
- Working quickly, pour the mixture into the prepared tin as it sets quickly. Leave to cool on the benchtop for 20 minutes, then refrigerate for at least 6 hours, or overnight, before slicing into squares.
- Wash the Thermomix bowl as soon as possible to make it easy to get the mixture off.
Notes
White Chocolate - White chocolate melts (from the baking aisle) work best, as they're made to melt smoothly. I've also tested Lindt white chocolate with good results.
Sweetened Condensed Milk - Nestlé and Homebrand options both work well in this recipe. Don't use evaporated milk – the fudge won't set properly.
Storage
Fridge: Keep your fudge in an airtight container in the fridge - it will stay fresh for up to 10 days.
Freezer: For longer storage, wrap each piece in plastic wrap or foil, then place it in a sealed container or freezer bag. Freeze for up to 3 months.
Nutrition Information:
Yield:
36Serving Size:
1Amount Per Serving: Calories: 100Total Fat: 5gSaturated Fat: 3gTrans Fat: 0gUnsaturated Fat: 2gCholesterol: 11mgSodium: 21mgCarbohydrates: 13gFiber: 0gSugar: 13gProtein: 1g
The information shown is an estimate provided by an online nutrition calculator.
Comments
No Comments