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.
For another festive favourite, try my Thermomix Shortbread, which is perfect for sharing or gifting at Christmas.
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.
- Ensure 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 of fudge 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.
📖 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 melts (or a 200 g block of white chocolate, broken into pieces) 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 once its sets.
- 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 easier to remove the mixture.
Notes
Sweetened Condensed Milk - Nestlé and Homebrand options both work well in this recipe. Don't use evaporated milk – the fudge won't set properly.
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.
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: 36 Serving 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