Do hrnce dáme vodu, kterou dáme vařit. Potom přidáme olej, sůl a špagety. Za stálého míchání necháme vařit zhruba 10 minut. Uvařené špagety propláchneme studenou vodou.
Mezitím si připravíme zeleninu. Cibuli oloupeme a nasekáme na kostičky, pokud použijeme i rajčata, opláchneme je a nakrájíme. Cibulku krátce osmahneme. Žampiony použijeme sterilované, ať je nemusíme nijak zpracovávat, jen slít.
Špagety dáme znovu do hrnce, kde je promícháme s kečupem, s osmaženou cibulkou, nastrouhaným sýrem, nakrájeným salámem (gothaj, šunkový). Můžeme přidat také žampiony, nasekanou pažitku i rajčata. Potom dáme do zapékací mísy a už jenom do trouby.
Přibližně po 20 minutách zapékané špagety vyndáme z trouby a můžeme podávat.