Bring milk, sugar, and butter to a boil in a medium saucepan.
Sift in flour. Stir with a wooden spoon until combined and dough comes away from side of pan. Remove from heat.
Stand, covered with plastic wrap, for 3 minutes.
Beat in egg yolks with wooden spoon, one at a time.
Spoon dough into a piping bag fitted with a 2cm star nozzle.
Heat oil to 180°C (350°F)
Pipe 2 inches lengths into oil, cutting off the dough with a sharp knife or scissors. Deep fry churros until golden brown, then drain on absorbent paper.
Dust with caster sugar and cinnamon, and/or serve with chocolate sauce.