Dans une casserole, porter à ébullition le lait avec le beurre, le sel, la cannelle et une cuillère à soupe de sucre.
Hors du feu, ajouter la farine d’un seul coup. Mélanger la préparation à l’aide d’une spatule en bois jusqu’à obtenir une pâte homogène.
Déposer la pâte dans un saladier et la laisser refroidir pendant 5 minutes. Incorporer les oeufs un à un en les mélangeant bien entre chaque ajout.
Verser la pâte dans une poche à douille munie d’une douille cannelée.
Faire chauffer l’huile dans une grande sauteuse ou une friteuse jusqu’à ce que la température atteigne 180°C .
Pendant ce temps préparer une assiette et un plat creux. Déposer 3 couches de papier absorbant sur l’assiette et verser le reste du sucre dans le plat.
Déposer un peu de pâte dans l’huile chaude pour former des churros d’une longueur de 10 à 15 cm de long. Couper le bout de pâte à l’aide d’un couteau.
Laisser frire les churros pendant 3 à 4 minutes jusqu’à ce qu’ils soient bien dorés.
Faire fondre le chocolat à feu doux avec la crème liquide dans une casserole. Mélanger et garder au chaud.
Egoutter les churros à l'aide d'une écumoire. Les déposer immédiatement sur l’assiette puis les rouler dans le sucre.
Servir de suite avec la sauce chocolat.