Was de sinaasappels zorgvuldig en droog ze goed af.
Rasp de schil van één sinaasappel fijn zonder het witte gedeelte mee te raspen.
Schil twee sinaasappels en verwijder zoveel mogelijk van het witte vlies. Snijd het vruchtvlees in kleine stukjes en zet apart.
Verwarm de melk met de sinaasappelrasp tot tegen het kookpunt en laat kort trekken.
Klop de eieren met de suiker en vanillesuiker los.
Schenk de warme melk geleidelijk en al kloppend bij het eimengsel.
Voeg de stukjes sinaasappel toe en meng voorzichtig.
Doe voor de karamel de suiker en het water in een steelpan en verwarm rustig zonder te roeren tot de suiker is opgelost en goudbruin kleurt.
Verdeel de hete karamel direct over de bodem en zijkanten van de puddingvormpjes.
Verdeel het sinaasappel-roommengsel over de vormpjes.
Verwarm de oven voor op 160 °C.
Zet de vormpjes in een diepe ovenschaal en schenk heet water in de schaal tot ongeveer halverwege de vormpjes.
Laat de sinaasappelcrème ongeveer 60 minuten au bain-marie garen tot de crème stevig is maar in het midden nog licht beweegt.
Neem de vormpjes uit het water, laat ze afkoelen en zet ze daarna minimaal 2 uur in de koelkast.
Ga voor het serveren met een dun mes langs de rand en stort de sinaasappelcrème voorzichtig op een bord.
Serveer goed gekoeld.