Wszystkie składniki na biszkopt powinny być w temperaturze pokojowej. Mąkę pszenną i ziemniaczaną przesiać z proszkiem do pieczenia. Białka oddzielić od żółtek (+dodać dwa dodatkowe białka), dodać szczyptę soli. Ubić na sztywno. Pod koniec ubijania dodawać stopniowo cukier. Jak piana będzie gęsta i szklista, dodawać po jednym żółtku. Odłożyć mikser. Wsypywać partiami przesianą mąkę pszenną oraz mak i delikatnie wymieszać szpatułką do połączenia składników. Spód blachy wyłożyć papierem do pieczenia i przełożyć ciasto. Wyrównać. Blaszkę wstawić do piekarnika nagrzanego do 170 stopni i piec około 30 minut (do suchego patyczka). Upieczone ciasto wyjąć z piekarnika, pozostawić do całkowitego wystudzenia.
Przygotowanie kremu budyniowego. Do garnka wlać 3 szklanki mleka. Garnek wstawić na gaz. Zagotować. Pozostałe mleko przelać do większego kubka, dodać dwa żółtka, cukier wanilinowy, cukier zwykły, wsypać proszki budyniowe. Dokładnie wymieszać, aby nie było grudek. Tak przygotowaną mieszankę wlewać do gotującego się mleka cały czas mieszając. Gotować do momentu, aż powstanie gęsty budyń i zacznie się bąblić. Garnek zdjąć z ognia, przykryć, odstawić do całkowitego wystudzenia.
Miękkie masło przełożyć do miski, ubić na puszystą masę. Następnie porcjami dodawać przestudzony budyń. Miksować na wolnych obrotach do połączenia składników, w międzyczasie dodać kilka kropel ekstraktu waniliowego.
Wystudzony biszkopt wyjąć z blachy, odkleić papier, ciasto przekroić wzdłuż na dwa blaty. Blaszkę ponownie wyłożyć papierem do pieczenia. Na spód włożyć 1 blat biszkoptu. Posmarować dżemem wiśniowym. Następnie wyłożyć 2/3 kremu budyniowego, wyrównać, przykryć drugą częścią ciasta. Na wierzchu rozsmarować pozostały krem budyniowy. Blaszkę przykryć, wstawić do lodówki na kilka godzin. Ciasto Makowa Panienka przed podaniem posypać płatkami migdałowymi.