Цибулю розрізати навпіл, у кожну половинку встромити по квітці гвоздики. У кастою налити 500 мл води і вино, покласти цибулю і довести до кипіння. Потім покласти тріску і варити близько 20 хвилин, потім витягнути її, а бульйон залишити на вогні ще хвилин на 10. Рибу посипати майораном, чебрецем, петрушкою, сіллю та перцем.
На сковороді розтопити 25 грам вершкового масла|мастила| і обсмажувати гриби на повільному вогні 10 хвилин|мінути|, іноді помішуючи.
Для соусу бешамель розтопити в сотейнику на середньому вогні залишок олії, потім втрутити борошно. Залити молоко та 250 мл бульйону, постійно помішуючи, поки рідина не почне закипати. Приправити сіллю та мускатним горіхом, зменшити вогонь, накрити кришкою і залишити хвилин на 20. Якщо соус вийшов занадто рідкий, додати пропорційну суміш розтопленого масла та борошна, якщо занадто густий – молока.
Розігріти духовку до 160 градусів. Форму для тарта присипати мукою|борошном| і викласти в неї тісто, по всій поверхні дна зробити отвори вилкою. Поверх тіста покласти папір для випікання і вантаж (можна використовувати суху квасолю, сочевицю, рис або спеціальні керамічні кульки) і прибрати в духовку на 15 хвилин. Потім дістати та збільшити температуру до 180 градусів.
Змішати соус бешамель з грибами, вершками, сиром та яйцем і приправити сіллю та перцем. У форму з|із| тестом викласти нарізану рибу і залити соусом. Забрати в духовку на 40 хвилин.