Загрейте на умерена температура олиото и маслото в дълбок тиган.Добавете смачканият чесън,нарязаният на лентички лук и подправките и запържете до покафеняване.Междувременно сложете спагетите в кипяща подсолена вода и варете до готовност.Добавете към лука 1 ч.ч.от вода , в която се варят спагетите.Прецедете спагетите и добавете към лука. Прибавете магданоза, кашкавала и черен пипер. Разклатете съда за 1-2 минути, за да се объркат добре всички съставки, и сервирайте.