In einem großen Topf Butter und Olivenöl bei mittlerer Hitze erhitzen.
Die Zwiebeln hinzufügen und unter gelegentlichem Rühren etwa 15 Minuten karamellisieren.
Knoblauch, Thymian, Rosmarin, Salz und Pfeffer hinzufügen und 1 Minute anbraten.
Gemüsebrühe und Sahne in den Topf geben, gut umrühren.
Pasta hinzufügen und alles zum Kochen bringen. Hitze reduzieren und etwa 10-12 Minuten köcheln lassen, bis die Pasta gar ist.
Den geriebenen Gruyère unterrühren, bis er geschmolzen ist und die Sauce cremig ist.
Mit frischer Petersilie bestreuen und servieren.