The quintessential Spanish street breakfast, churros are long, thin doughnuts served with a rich chocolate sauce for dunking. You could also flavour the sauce the Mexican way with a little orange zest stirred through as the milk warms.
you will need a piping bag fitted with a 1cm star nozzle Stir the flour and salt together in a large bowl. Pour in the boiling water, olive oil and vanilla extract and beat together thoroughly to form a smooth paste. Set aside to rest for 10 minutes, then spoon the dough into a piping bag fitted with a star nozzle.
For the sauce, pour the milk into a saucepan, set over a medium heat and bring to simmering point. Remove 1 tablespoon of warm milk and stir it through the cornflour in a small bowl. Add the chocolate to the pan and stir until melted, then pour in the cornflour and milk paste and whisk continuously until the sauce is smooth and thickened. Keep warm over a very low heat.
Stir the sugar and cinnamon together and spread out in a large flat dish or tray. Heat the oil in a deep fat fryer to 180°C/350°F. Working carefully, squeeze the dough out into 10–12cm-long strips directly into the hot oil. I find the easiest way to snip off the end of a strip is to simply pinch it off with a clean finger and thumb, but you can also cut them with scissors. Don’t add more than 4 or 5 to the oil at once or they will stick together. Fry for 4 minutes until crisp and deep golden brown. Drain briefly on kitchen paper before rolling in the cinnamon sugar while still hot. Repeat until you have used up all the dough. Serve the churros warm with the chocolate sauce to dunk them in.