Tagliate la zucca a fette ed eliminate i semi, stendetela su di una teglia foderata con alluminio, coprite con altro alluminio e cuocete a 180°C per circa 60 minuti, lasciate raffreddare. Nel frattempo lavate, scolate e lenticchie e lessatele per circa 15/18 minuti in acqua leggermente salata, lasciandole sode, fate raffreddare.. Ricavate la polpa dalla zucca e avvolgetela in un canovaccio pulito, e strizzatela per far rilasciare tutta l’acqua. In una ciotola sbattete le uova ed unite la ricotta e la polpa di zucca schiacciata con uno schiacciapatate, mescolate fino a formare una crema liscia poi unite le lenticchie e la farina, regolate di sale e fate amalgamare. Per la salsa, eliminate le estremità e le foglie esterne del porro e tagliatelo a fette, sbucciate la patata e tagliatela a dadini. Mettete le verdure in un tegamino e coprite con acqua, aggiungete un pizzico di sale e cuocete a lungo, frullate con un mixer ad immersione fino a formare una crema densa, unite il pecorino e fatelo sciogliere. Fate bollire abbondante acqua salata, riempite una sac a poche con il composto di zucca e lenticchie e tagliate l’estermità. Quando l’acqua bolle ponetevi con la sac a poche sopra la pentola, schiacciate per far fuoriuscire il composto e tagliate dei pezzetti di circa 1,5 centimetri con il dorso di un coltello facendoli cadere direttamenete nell’acqua. Appena gli gnocchi verranno a galla prelevateli con una schiumarola. Condite gli gnocchi con la crema di porri e servite.