1. Laita vesi kiehumaan makaroneja varten. Kuumenna uuni 220 asteeseen ja voitele laakea uunivuoka kevyesti öljyllä.
  2. Keitä makaronit pakkauksen ohjeen mukaan, mutta vähennä keittoaikaa noin 3 minuuttia ohjeesta. Valuta melkein kypsät makaronit hyvin ja kumoa ne uunivuokaan.
  3. Kuori ja hienonna sipuli ja valkosipulinkynnet. Kuori ja raasta porkkanat. 
  4. Kuumenna paistinpannu ja öljy. Lisää pannulle jauheliha ja paista käännellen noin 4 minuuttia. Lisää pannulle sipulit ja porkkanat. Mausta suolalla, mustapippurilla, curryjauheella, kuivatulla yrttisekoituksella ja kuivatulla basilikalla. Jatka paistamista muutama minuutti. 
  5. Riko kananmunat kulhoon ja vatkaa rakenne rikki. Mittaa sekaan maito ja suola. 
  6. Sekoita paistettu jauheliha makaronien sekaan uunivuokaan. Kaada vuokaan munamaito ja ripottele pinnalle juustoraaste. Nosta uuniin ja paista noin 35-40 minuuttia, kunnes munamaito on hyytynyt. 
  7. Tarjoa perinteinen makaronilaatikko hetken levänneenä.