Przygotowujemy ciasto. Łączymy mąkę z cukrem pudrem, dodajemy masło i szybko wyrabiamy ciasto. Łączymy żółtko z łyżką wody, dodajemy do ciasta i zagniatamy. Owijamy folią i wkładamy do lodówki na co najmniej godzinę. Foremki smarujemy cienko masłem. Schłodzone ciasto rozwałkowujemy na grubość 2 - 3 mm, wykładamy nim foremki. Dno nakłuwamy widelcem a brzegi smarujemy białkiem. Wkładamy do piekarnika nagrzanego do 180°C i pieczemy kilka minut, aż lekko się zarumienią.
W garnku mieszamy 1 szklankę mleka z cukrem oraz cukrem waniliowym i zagotowujemy.
W innym naczyniu mieszamy żółtka z mąką a gdy dokładnie się połączą, dodajemy pozostałe mleko (kolejność łączenia składników jest ważna, aby krem nie miał grudek). Wolno wlewamy do wrzącego mleka. Gotujemy, aż zgęstnieje cały czas mieszając. Zdejmujemy z ognia, po chwili możemy dodać margarynę, należy dodawać po małym kawałku za każdym razem mieszając aż dobrze się rozpuści.
Lekko przestudzonym kremem wypełniamy wcześniej upieczone spody i układamy pokrojone morele.