- 450g light brown sugar
- 250g carton oat ‘cream’ (we used Oatly creamy oat), or another dairy-free cream substitute, such as coconut cream
- 150ml unsweetened oat or soya milk
- 50g vegan margarine (we used Vitalife dairy free spread)
- 1 tbsp glucose syrup
- 1 tbsp vanilla bean paste
Line a 18 x 18cm cake tin with baking parchment. Tip the sugar, oat or coconut cream, milk, margarine and glucose syrup into a large saucepan. Heat to dissolve the sugar and melt the margarine, stirring now and again.
Once dissolved, put a sugar thermometer in the pan, making sure the end is completely covered by the syrup – if not, transfer the mixture to a smaller pan (with enough space for the syrup to bubble up). Increase the heat and bring the syrup to a steady boil. Keep bubbling, stirring occasionally to stop the sugar from catching, until the mixture reaches 116C – this is known as the soft ball stage.
Remove the pan from the heat and leave to sit, undisturbed, for 5 mins, until the temperature drops to 110C. Stir in the vanilla and a good pinch of salt.
Keep the sugar thermometer in the pan and begin beating the mixture vigorously with a wooden spoon until the temperature cools to about 60C. By this time the fudge will be really thick and will have lost it glossy shine. Remove the thermometer and continue beating for a few mins more. This process is very important when making fudge, as it creates small sugar crystals, which give the fudge its lovely smooth and creamy texture.
Before it sets completely, quickly pour the fudge into your prepared tin and smooth over the surface. Leave to cool at room temperature overnight – don’t put the fudge in the fridge as it will become sticky and won’t set properly. Cut into bite-sized pieces. Will keep, in a sealed container, for up to two months.