Mettete sul fuoco l'acqua e il burro finchè non è liquefatto. Portate a bollore. Appena compaiono le bollicine versate la farina e spegnete il fuoco.
Mescolate energicamente con un cucchiaio di legno. Quando l'impasto si staccherà dalle pareti del pentolino rimettete sul fuoco e aspettate che sfregoli sempre girando.
Spegnete il fuoco e lasciate raffreddare. Quindi aggiungete le uova una alla volta mescolando e avendo cura di aspettare a mettere il seguente finchè non sarà completamente assorbito il precedente. Quando sarà pronto inserite l'impasto in una sacca a poche e con una bocca a fiore di almeno 8/10 mm.
Formate su una teglia rivestita di carta forno due cerchi sovrapposti di un diametro di circa 5 cm lasciando un buchetto al centro.
Infornate a 180° per circa 30/35 minuti avendo cura di non aprile MAI il forno per evitare che si smontino le zeppole. Sfornate e fate raffreddare.
Nel mentre preparate la crema pasticcera. Montate i tuorli con lo zucchero. Aggiungete la maizena e mescolate.
Mettete sul fuoco il latte in una casseruola e portate ad ebollizione. Aggiungete la vaniglia verso la fine e la buccia di limone grattugiata. Versate con delicatezza il latte sul composto di tuorli, zucchero e maizena e mescolate con la frusta.
Rimettete tutto in casseruola e portate a ebollizione a fuoco lento senza mai smettetere di mescolare. Alla consistenza desiderata spegnete e lasciate raffreddare.
Una volta raffreddata la crema pasticcera potrete farcire le zeppole o solo esternamente con un giro di crema, zucchero a velo e amarene oppure aprendo a metà la zeppola e facendo un giro di crema all'interno e poi uno all'esterno.