Zitrone heiß waschen und die Schale fein abreiben. Dann halbieren und den Saft auspressen. Die Birnen schälen, entkernen und in Stücke schneiden. Mit dem Zitronensaft, -abrieb, 100 ml Wasser und 100 g Zucker in einen Topf geben. Aufkochen lassen und zugedeckt 8–10 Min. köcheln lassen.
Inzwischen die Haselnusskerne grob hacken. In einer Pfanne ohne Zugabe von Fett goldbraun rösten. Den Backofen auf 200 °C Ober-/Unterhitze vorheizen. Eine Auflaufform mit etwas Butter fetten.
Haferflocken, Mehl, übrigen Zucker und Salz in einer Schüssel mischen. Butter in Stücken dazugeben und alles zu krümeligen Streuseln verarbeiten.
Quitten in die Auflaufform geben. Mit den Haselnüssen und den Streuseln bestreuen und im heißen Ofen 15–20 Min. goldbraun backen. Aus dem Ofen nehmen, kurz ruhen lassen und mit etwas Vanilleeis anrichten, dann servieren.