In einem Topf mit dickem Boden das Olivenöl bei mittlerer Hitze erwärmen und den Lauch ein paar Minuten anschwitzen.
Die Kartoffelwürfel hinzufügen und einige Minuten mitdünsten.
Die heiße Brühe dazugießen, zum Kochen bringen und etwa 20 Minuten garen, bis die Kartoffeln weich sind.
Mit dem Stabmixer die Brühe grob pürieren. Wieder aufkochen und die Hirse hinzufügen.
Die Hirse etwa 40 Minuten kochen, gelegentlich umrühren und mit Salz und Pfeffer abschmecken.
Das Pesto vorbereiten
Während die Suppe kocht, das Salbeipesto zubereiten. Die Salbeiblätter, Mandeln, den Knoblauch und den Parmesan in der Küchenmaschine fein zerkleinern. So viel Olivenöl hinzufügen, dass ein weiches, aber dennoch kompaktes Pesto entsteht, und einige Sekunden emulgieren.
Mit Salz abschmecken. Das Pesto im Kühlschrank in einem kleinen Glas aufbewahren und mit etwas Olivenöl bedecken, damit es gut konserviert bleibt und nicht oxidiert.
Die heiße Hirsesuppe servieren und jeweils einen guten Teelöffel Salbeipesto einrühren. Nach Belieben mit einem Schuss Olivenöl verfeinern.