Meng bloem, suiker, speculaaskruiden, zout en bakpoeder in een kom. Voeg de roomboter toe in blokjes en kneed tot een stevig deeg. Voeg de melk toe als het deeg te droog is. Laat het minimaal een uur rusten in de koelkast, bij voorkeur langer.
Meng voor de vulling de amandelspijs met het ei tot een soepele massa. Als het te stevig blijft, kun je een klein scheutje water of citroensap toevoegen voor extra smeuïgheid.
Verwarm de oven voor op 175 graden Celsius. Bekleed de bakvorm met bakpapier.
Verdeel het deeg in twee gelijke delen. Rol het eerste deel uit en bekleed hiermee de bodem van de vorm. Verdeel vervolgens de spijs over de bodem en strijk glad met een spatel.
Rol het tweede deel van het deeg uit en leg dit als bovenlaag over de spijs. Druk de randen voorzichtig aan.
Bestrijk het geheel met losgeklopt ei en versier met hele amandelen. Bak de gevulde speculaas in ongeveer 40 tot 45 minuten gaar. Laat volledig afkoelen in de vorm, anders breekt het bij het snijden.