Râpez les courgettes et l'oignon, salez-les et mettez les dans une passoire dans un évier, pendant au moins 30 minutes.
Au bout de 30 minutes, pressez bien les courgettes pour en extraire un maximum d'eau.
Mélangez la farine et la maïzena puis ajoutez le lait progressivement en mélangeant bien pour qu'il n'y ait pas de grumeaux. Ajoutez les œufs, le parmesan, la menthe ou le persil, ciselés et le poivre. Mélangez bien puis ajoutez les courgettes et l'oignon égouttés.
Faites chauffez l'huile à feu moyen et attendez qu'elle soit bien chaude.
A l'aide d'une grosse cuillère, prélevez de la pâte et versez-la dans l'huile bouillante. Ne mettez pas trop de beignets en même temps dans le bain d'huile pour que la température de l'huile de descende pas trop.
Faites cuire les beignets pendant 5 à 8 minutes (en fonction de leur taille) en les retournant régulièrement
Egouttez les beignets sur du papier absorbant et répétez l'opération jusqu'à épuisement de la pâte