Tomaten waschen und vierteln. Zwiebel und Knoblauch abziehen. Zwiebel in Ringe schneiden. Knoblauch fein hacken. Spinat putzen, waschen und grob hacken.
In einem Topf 1 EL Butter erhitzen. 1 EL Mehl unter Rühren darin anschwitzen. Mit Milch und Brühe ablöschen, aufkochen und die Soße einige Minuten kochen lassen. Mit Salz, Pfeffer und Muskat würzen.
Zwiebelringe im restlichen Mehl wenden und leicht abklopfen. Öl erhitzen. Zwiebelringe darin goldbraun braten. Auf Küchenpapier abtropfen lassen.
Übrige Butter erhitzen. Spinat und Knoblauch darin andünsten. Mit Weißwein ablöschen und aufkochen. Bechamelsoße zugießen, alles aufkochen lassen und mit Salz und Pfeffer abschmecken. Die Tomaten zufügen.
Gnocchi in reichlich kochendem Salzwasser nach Packungsanweisung zubereiten. Abgießen und mit Spinatsoße und Röstzwiebeln servieren.
Pro Portion ca. 670 kcal, 22 g F, 101 KH, 14 g E. Zubereitungszeit ca. 35 Minuten.