Laver et râper la courgette. Saler et sucrer d'une pincée de chaque la courgette râpée et la laisser mariner.
Verser la farine dans une terrine, verser la levure sur un bord, couvrir de farine. Au centre, faire un puits, y verser l'oeuf, la fleur d'oranger, l'huile, le sucre et le sel. Commencer à mélanger délicatement avec une cuillère en bois, puis ajouter peu à peu l'eau.
Quand le mélange est prêt et bien lisse, presser la courgette entre vos mains pour ôter le maximum d'eau et l'ajouter.
Laisser reposer sous un torchon 30 minutes à température ambiante.
Dans une petite casserole, faire chauffer l'huile à 180°C.
Tester la température de l'huile avec un peu de pâte à beignet : l'huile doit bouillonner et la pâte remonter rapidement.
Cuire les beignets en prélevant une cuillère à café bombée de mélange et en la versant dans la casserole. Quand le beignet remonte à la surface, le tourner et continuer la cuisson. Il doit être bien doré de tout côté.
Déposer les beignets au fur-et-à-mesure sur une assiette recouverte de papier absorbant.
Rouler les beignets dans le sucre avant de servir.