Verwarm de oven voor op 200 graden. Roer boter, suiker en citroenschil in een mengkom tot een romig mengsel. Klop de eidooiers en het bakmeel erdoor en voeg de melk en 3 el citroensap toe. Roer goed. Klop de eiwitten in een aparte kom stijf en doe de inhoud van de andere kom erbij. Spatel alles door elkaar, maar overdrijf het niet: je wilt niet dat alle lucht uit het eiwit verdwijnt. Giet het mengsel in een met boter ingevette ovenvast schaal en zet die in een voor eenderde met water gevuld bakblik. Bak de pudding 45 min. in de voorverwarmde oven tot de bovenste laag gestold en sponzig en mooi goudbruin van kleur is.