ערבבו מים חמימים, סוכר ושמרים עם חלק קטן מהקמח ליצירת בלילה רכה. כסו והניחו ל-15-30 דקות, עד שתופיע בועתיות.
הוסיפו את שאר המרכיבים הנוזליים: הביצים והשמן הצמחי. ערבבו היטב.
נפו את יתרת הקמח לקערה, הוסיפו מלח וצקו את התערובת הנוזלית פנימה. לושו עד לקבלת בצק שאינו דביק לידיים, אך עדיין רך וגמיש. אם הבצק יבש מדי, הוסיפו מעט מים או שמן; אם רטוב מדי, הוסיפו מעט קמח. כסו בניילון נצמד והשאירו במקום חמים להתפחה למשך כ-1 וחצי שעות.
קלפו את התפוחים, הוציאו את הליבה וגררו אותם בפומפייה גסה.
במחבת משומנת קלות בשמן צמחי, בשלו את התפוחים על אש נמוכה עד לריכוך קל. סננו נוזלים מיותרים, הוסיפו קינמון, הל וסוכר חום לפי הטעם.
הוציאו את הגרעינים מהתמרים. הכניסו אותם למעבד מזון יחד עם אגוזי המלך (השאירו מעט אגוזים בצד לפיזור מעל), וטחנו בפולסים עד לקבלת עיסה עם חתיכות קטנות. ערבבו את העיסה עם התפוחים המבושלים, הוסיפו צימוקים ומיץ לימון, וערבבו היטב.
חלקו את הבצק ל-4 חלקים שווים. מכל חלק צרו נחש בצק ארוך, ולאחר מכן רדדו כל נחש למעין רצועה שטוחה.
לאורך כל רצועה הניחו פס מהמילוי, ואז איחזו בשולי הבצק כדי לסגור את הרצועה חזרה לנחש ממולא.
כעת יש לכם 4 נחשים ממולאים. קלעו מהם חלה ארוכה ולאחר מכן חברו את הקצוות ליצירת עיגול. הניחו על תבנית מרופדת בנייר אפייה.
רססו מעט מים על החלה, הברישו בחלמון טרוף ופזרו מעל את יתרת אגוזי המלך הקצוצים ואת הסוכר החום.
השאירו את החלה לתפוח עוד 30 דקות.
אפו בתנור שחומם מראש ל-180 מעלות במשך 25-30 דקות, או עד שהחלה מזהיבה ומפיצה ריח נעים.