Couper le beurre en dés, le mettre dans une casserole et le faire fondre à feu très doux. Arrêter la cuisson et laisser refroidir. Brosser le citron sous l'eau courante, l'essuyer, le râper et en récupérer les
zestes. Mettre la farine dans un
cul de poule, faire un puits, y ajouter les ufs (les casser un par un dans un bol), le sucre, le sel, les zestes de citron, le rhum et le beurre. Travailler la pâte avec les doigts jusqu'à ce qu'elle soit homogène. En faire une boule et la laisser reposer pendant 2 heures au frais. Fariner le plan de travail très légèrement et
abaisser la pâte assez finement. Avec une roulette cannelée, découper la pâte en bandelettes de 12 cm par 4 cm. Dans chacun de ces rectangles, faire une incision verticale de 6 cm de long au centre et passer dans celle-ci une des extrémités du rectangle de façon à former un noeud.
Faire chauffer le bain d'huile (arachide) à 180°C. Plonger les bugnes par 5 ou 6 dans l'huile chaude et les laisser colorer une ou deux minutes sur toutes les faces, en les retournant régulièrement. Les retirer à l'aide d'une araignée et les laisser égoutter sur du papier absorbant. Procéder ainsi jusqu'à l'épuisement total des bugnes. Saupoudrer de sucre glace et servir tiède ou froid, mais consommer de préférence le jour même.

On peut remplacer les zestes de citron et le rhum par de l'eau de fleurs d'oranger, de l'eau de rose, de l'extrait de vanille, ... Les Bugnes, d'origine lyonnaise, se consommaient juste avant le Carême et la tradition persiste de nos jours. De nombreuses préparations pratiquement semblables, existent sous d'autres noms dans maintes provinces françaises (par exemple les rondiaux solognots).