Artischocken in ein Sieb geben und abschütten. Zwiebel und Knoblauch schälen. Zwiebel in Streifen schneiden, Knoblauch fein hacken.
Artischocken, Zwiebel, Knoblauch, Pasta, Butter, Milch und Gemüsebrühe in einen Topf geben. Aufkochen lassen, dann unter gelegentlichem Rühren circa 10 Minuten köcheln lassen, bis die Pasta gar ist.
Spinat, Zitronensaft und nach Geschmack Parmesan hinzufügen. Mit Salz und Pfeffer abschmecken und genießen.