Start by heating up 1.5l of vegetable oil in a saucepan to 170-180c. It should be around 1.5 inches deep - the smaller the saucepan, the less oil you'll need. Make sure the oil isn't too close to the top of the saucepan!
While that's heating up, create your batter. In a large mixing bowl, add your gluten free flour, baking powder and sugar.
In a smaller mixing bowl. Crack in your eggs, add your milk and your melted dairy free spread. Whisk by hand until consistent.
Add your wet mixture to your dry mixture and whisk by hand until smooth. The consistency should be nice and thick. The runnier it is, the worse it will be to work with. If it just constantly streams off your whisk when you lift it, it's too runny. Check the photo below for a visual aid - if the photo is too small to see, check below this recipe for a bigger version of the same photo.
Hopefully your oil has now reached 170-180c. I test the temperature using a digital cooking thermometer. If you don't have one, simply drop in a little batter. If it sizzles, it's probably about right to start cooking. There should be no oil spitting at any point!
Scoop a nice level ice-cream scoop of your batter and drop it into your oil from an inch or so above the oil. The key to getting a nice round shape is to not let it drip out of the scoop for too long after it's plopped into the oil. This can take some practise to get the right shape.
Cook each doughnut for around 1-2 minutes, making sure you turn them over if they keep floating on one side. Occasionally check that your oil is still within the 170-180c temp range if you can. When they're nice and tanned/golden, remove them from the oil and allow them to drain on some kitchen roll.
Finally, roll your doughnuts around in a bowl of sugar once cooled and enjoy! Serve up with a little jam to dip them in - it's divine.Enjoy! These doughnuts are best enjoyed hot, fresh and eaten ASAP, but you can always warm them up again in the microwave to restore them to their full glory too. Enjoy!