Verwarm de oven voor op 180 °C en bereid een bakplaat voor. Snijd 2 dunne plakjes van de citroen en pers de rest uit voor het sap.
Leg de zalmfilet op een stuk aluminiumfolie, breng op smaak met zout en peper, leg de citroenschijfjes erop en vouw dicht. Leg op de bakplaat en bak 10–12 minuten op 180 °C.
Doe ondertussen de spinazie en doperwten in een grote kom, giet er heet water over en laat ca. 30–60 seconden staan totdat de doperwten en spinazie ontdooid zijn. Giet het water af maar bewaar het.
Mix de dille, spinazie, doperwten en het bewaarde water tot een gladde saus, giet deze in een grote koekenpan, voeg de gnocchi toe en kook de gnocchi al roerend gaar (5–8 minuten op middelhoog tot hoog vuur). Als de saus te dik is, voeg dan meer water toe. Breng op smaak met zout, peper, chili en citroensap.
Serveer de gnocchi in de saus met stukjes zalm.