يُسخَّن الفرن مسبقًا إلى 375 درجة فهرنهايت ويُبدأ بغلي المكرونة في ماء مملّح حتى تنضج. تُصفّى وتُترك جانباً.
لتحضير صوص اللحم، يقطَّع البصل إلى مكعبات ويُطهى في مقلاة بزيت نباتي حتى يصير طريًّا لمدة 5 دقائق تقريبًا. يُضاف اللحم ويُطهى حتى اكتساب اللون البنّي.
تُضاف كل البهارات وصوص الطماطم ويُغلي ببطء لمدة 5 دقائق. يوضع جانبًا.
يُذاب الزبد في طنجرة صغيرة. يُضاف الدقيق والحليب المبخّر والماء. يُخفق ويُطهى على نار متوسطة حتى يقترب الخليط من الغليان.
يُغطَّى قعر كسرولة كبيرة بملعقة كبيرة مملوءة بصوص البشاميل، مع دهن الصوص على هيئة طبقة رقيقة.
تُقلَّب المكرونة المطهوة مع 1/2 كوب من خليط البشاميل. يوضع 1/2 هذه المكرونة المغطاة بالبشاميل على هيئة طبقة في قعر صينية فرن. يُضاف كل صوص اللحم مع التوزيع بالتساوي. يُضاف 1/2 المكرونة الثاني ثم يُضاف باقي صوص البشاميل. يتم التوزيع بالتساوي.
يُغطَّى بكل صوص البشاميل مع تسوية السطح.
يُوضع في فرن ساخن لمدة 45 دقيقة أو حتى يصير بلون بنّي ذهبي. يقطّع إلى قطع وبالهناء والشفاء.