يسخن الفرن على درجة حرارة عالية، ويترك لحين إدخال الطبق. في هذه الأثناء يقشر البصل ويقطع إلى شرائح رفيعة جدا، يوضع زيت الزيتون في مقلاة على النار ومعه الزبدة، ليطهى البصل مع القليل من الملح، ويترك قليلا على نار هادئة بعد أن يغطى، ويتم كشف الغطاء عن المقلاة بين حين وآخر حتى يصل البصل إلى لون الكراميل.
في هذه الأثناء يوضع الرافيول في وعاء ماء ساخن لمدة دقيقة، ثم يوضع في ماء بارد جدا مع القليل من الثلج لكي تحافظ المكونات التي في داخله على طزاجتها ولونها، وفي نفس الوقت يحضر البشاميل بالطريقة التقليدية، تذوب الزبدة، ويضاف إليها الطحين، ويحرك على النار مع الزبدة حتى يمتزج الخليط كليا، ثم يضاف الحليب على دفعات قليلة، وحين يصبح الخليط ممتزجا بشكل مكثف، تطفأ النار، ويضاف الملح وجوزة الطيب إليه.
بعد ذلك يوضع القليل من البشاميل في وعاء الفرن الزجاجي، ثم تضاف طبقة من الرافيول وبعدها البشاميل، وهكذا، ثم يغطى بجبن البارميزون ويوضع في الفرن لخمس دقائق فقط، ويقدم ساخنا بإضافة القليل من الزعتر الأخضر.