Setze einen Topf mit Salzwasser auf.
Wasche und putze den Spinat. Schäle die Zwiebel und schneide sie in Halbringe.
Erhitze 1 EL Olivenöl in einer Pfanne und brate die Zwiebeln an, bis sie leicht karamellisieren.
Blanchiere den Spinat für 2 Minuten im kochenden Salzwasser. Schrecke ihn danach in eiskaltem Salzwasser ab.
Tropfe den Spinat ab und drücke so viel Flüssigkeit wie möglich aus.
Vermische in einer Schüssel den Joghurt mit eine halben, geriebenen Knoblauchzehe, dem restlichen Öl, Kreuzkümmel und Salz und Pfeffer nach Geschmack.
Mische Spinat, Zwiebeln und gehackte Walnüsse und mische alles unter den Dip. Lege ein paar Walnüsse beiseite und verwende sie als Deko. Schmecke mit Salz und Pfeffer ab.