Karottensaft und Gemüsebrühe in einem Topf erhitzen und warm halten.
Zwiebel fein würfeln, Knoblauch hacken, Karotten schälen und in dünne Scheiben schneiden.
Zwei Drittel des Öls in einem Topf erhitzen, Zwiebel mit etwas Salz glasig dünsten, Knoblauch kurz mitbraten.
Orzo zugeben und unter Rühren 3–5 Minuten anschwitzen. Nach und nach die heiße Karotten-Brühe-Mischung zugießen, dabei regelmäßig umrühren und warten, bis die Flüssigkeit aufgenommen ist. Dies wiederholen, bis die Orzo cremig und gar sind (ca. 15–20 Minuten).
In der Zwischenzeit restliches Öl in einer Pfanne erhitzen, Karottenscheiben darin 3–5 Minuten anbraten und salzen.
Pesto mit Sahne verrühren, Parmesan fein reiben.
Wenn die Orzo gar sind, Butter und Parmesan unterrühren und mit Salz und Pfeffer abschmecken. Mit Karotten, Pesto, Kräutern und extra Parmesan servieren.