Cuocere la cipolla lentamente nel burro caldo per 8-10 minuti finchè non sarà tenera ma non brunita. Aggiungere la farina e mescolare a fuoco moderato per 3 minuti circa senza fare brunire. Aggiungere il brodo caldo, insaporire con il prezzemolo, il timo e l'alloro, incorporare i gambi dei funghi tritati e cuocere per circa 20 minuti girando di tanto in tanto.
Filtrare premendo bene i gambi di fungo tritati per fare uscire i liquidi e rimettere la zuppa nella pentola. Sciogliere 2 cucchiai di burro in una casseruola a parte, quando schiuma gettare le teste di fungo sottilmente affettate, salare ed aggiungere il succo di limone, cuocere piano per circa 5 minuti.
Versare i funghi e i succhi di cottura nella zuppa precedentemente preparata e cuocere a fuoco lento per 10 minuti. Sbattere i tuorli e la panna in una terrina, aggiungervi un cucchiaio di zuppa calda amalgamando bene e poi aggiungere le uova al resto della zuppa.
Regolare di sale e di pepe e mescolare a fuoco lento per 1 o 2 minuti in modo che si cuociano i tuorli ma senza fare bollire. Ancora calda mantecare con il burro e poi impiattare e decorare con il prezzemolo e a piacere con teste di fungo intagliate ripassate nel burro.