Очистить рыбу, разрезать по спине, выпотрошить через разрез внутренности и удалить хребтовую кость. Голову и хвост оставить. Хорошо промыть, завернуть в полотенце, обсушить.
Приготовить фарш. Шампиньоны очистить, промыть, нарезать кружочками и потушить в масле. Сельдь растереть с куском сливочного масла, добавить сухари, соль и перец по вкусу. Все хорошо перемешать с приготовленным томатным соусом (см. ниже). Заправленный соусом фарш остудить.
Приготовить слоеное тесто, разделить его пополам и каждую половину раскатать в пласт длиной с рыбу.
На один из пластов положить брюшком вниз рыбу, наполнить ее фаршем через разрез. Накрыть другим пластом теста и, обрезав лишнее тесто, придать закрытой в тесте рыбе ее форму.
Края теста смочить водой, чтобы оно хорошо слепилось. Обмазать тесто яйцом, проколоть сверху отверстие, чтобы пар выходил наружу, и поставить рыбу в тесте в хорошо разогретую духовку. Как только тесто зарумянится, убавить огонь и допекать рыбу на небольшом огне.
Когда тесто будет свободно сниматься с противня, осторожно переложить рыбу на блюдо. Рыба должна запекаться не менее 1 часа.
Нарезать рыбу порционными кусками и подать. Оставшийся соус подавать отдельно в соуснике.
Приготовление томатного соуса.
Муку с маслом перемешать на сковороде на огне, не давая зарумяниться. Добавить томат и разбавить бульоном. Прокипятить соус до густоты сметаны.