Pulire e tagliare a dadini il topinambur e cuocerlo in abbondante acqua bollente, quando il topinambur e morbido scolare e lasciare da parte un bicchiere della sua acqua di cottura. Frullare il topinambur con 4 cucchiai di olio e aggiustare di sale, aggiungere un po' di acqua di cottura se risulta troppo denso.
In una padella far dorare l'aglio in camicia schiacciato, toglierlo e cuocerci i funghi porcini tagliati a fettine per pochi minuti.
Avvolgere il bacon sulla sogliola e cuocere in una padella con poco olio per circa 4-5 minuti, facendo rosolare la pancetta.
Comporre il piatto stendendo la crema di topinambur, un po' di funghi e adagiando la sogliola.