پیاز را در قابلمه ای حاوی روغن زیتون داغ، روی حرارت ملایم تفت دهید تا نرم و شفاف شود.
رب گوجه را به آن بیافزایید و تفت دهید تا رب خوشرنگ شود، سپس گوشت و سیر را به قابلمه اضافه کنید و تفت دهید تا زمانی که گوشت به خوبی سرخ شود.
قارچ و آویشن را به قابلمه اضافه کرده و تفت دهید تا آب قارچ کشیده شود. پس از آن پوره گوجه فرنگی را بیافزایید و هم بزنید و اجازه دهید تا سس به مدت 5 دقیقه به آرامی بجوشد.
پس از این مدت آب جوش و اسپاگتی خشک را به قابلمه اضافه کرده و اجازه دهید اسپاگتی ها کمی نرم شود، سپس آن را هم بزنید تا به هم نچسبد.
اجازه دهید اسپاگتی ها حدود 15 دقیقه در سس بماند. در آخر با مقداری نمک، فلفل سیاه و نیمی از پنیر پارمسان آن را مزه دار کنید و فورا از روی حرارت بردارید و در ظرف سرو بریزید. روی اسپاگتی ها را با بقیه پنیر پارمسان و برگ ریحان تزئین و سرو کنید.