1. תחילה, חממו את התנור ל-180 מעלות צלזיוס והכינו תבנית אפייה בקוטר 24 ס"מ עם נייר אפייה בתחתית.
2. שטפו את התפוזים היטב, גרדו את הקליפה והניחו בצד. לאחר מכן, סחטו את המיץ מהתפוזים והניחו בצד.
3. בקערה גדולה, טרפו את הביצים עם הסוכר עד לקבלת תערובת בהירה ותפוחה.
4. הוסיפו את השמן זית ותמצית הווניל וערבבו היטב.
5. בקערה נפרדת, ערבבו את הקמח התופח, השקדים הטחונים, המלח ואבקת האפייה.
6. הוסיפו את תערובת הקמח לתערובת הביצים בהדרגה, תוך כדי ערבוב עדין.
7. הוסיפו את מיץ התפוזים וגרידת התפוז וערבבו עד שהתערובת אחידה.
8. העבירו את התערובת לתבנית האפייה והכניסו לתנור למשך 45 דקות, או עד שקיסם הננעץ במרכז העוגה יוצא יבש.
9. הוציאו את העוגה מהתנור והניחו לה להתקרר בתבנית למשך 10 דקות, ולאחר מכן העבירו לרשת קירור.
10. לפני ההגשה, ניתן לפזר אבקת סוכר מעל העוגה לקישוט.