Schweinebacke oder Speck sehr klein würfeln und in einer großen Pfanne langsam auslassen. Spaghetti in reichlich sprudelnd kochendem Salzwasser in 8-10 Minuten bißfest kochen. Knoblauch schälen, halbieren und mit dem Öl in die Pfanne geben. Den Knoblauch wieder herausnehmen, sobald er zu bräunen beginnt. Eier mit Sahne und zwei Dritteln der beiden Käsesorten verquirlen. Mit wenig Salz und reichlich Pfeffer würzen. Die Spaghetti auf einem Sieb gut abtropfen lassen, dann in der Pfanne mit dem Speck vermischen. Die Pfanne vom Herd nehmen und die Eier-Käse-Mischung unter die Spaghetti ziehen. Mit dem restlichen geriebenen Käse bestreuen und sofort servieren. Tip: Noch feiner wird das Gericht, wenn Sie Schweinebacke oder Speck durch luftgetrockneten, in feine Streifen geschnittenen Schinken ersetzen, der nur kurz angebraten wird.