Промываем треску и отделяем филе от костей, зачищаем щипцами от мелких косточек. Солим филе, посыпаем черным свежемолотым и белым перцем, хлопьями чили. Сбрызгиваем оливковым маслом.
Начинаем готовить соус. Для этого шинкуем лук и измельчаем чеснок, удаляем стебель тимьяна и мелко рубим листья. Промываем вешенки и разделяем их на пласты для удобства жарки, сбрызгиваем оливковым маслом и подсаливаем по вкусу.
Подготавливаем гриль для работы в режиме среднего жара (175-230 °C). Горящие угли высыпаем в лотки-разделители и устанавливаем их по центру гриля.
Помещаем на решетку пласты вешенок и обжариваем грибы до готовности, часто переворачивая.
Устанавливаем на решетку чугунный вок и на оливковом масле жарим в нем гвоздику, сычуаньский перец, тимьян и лук почти до готовности. Затем добавляем чеснок, в течение минуты обжариваем, солим.
Выливаем в вок сливки и прогреваем их почти до кипения. Добавляем предварительно измельченные в блендере жареные вешенки, солим и перчим по вкусу, снимаем соус с гриля и еще раз размешиваем блендером.
Устанавливаем лотки для угля по сторонам, по центру решетки выкладываем филе трески и готовим его 15 минут при температуре 200 °C. Приготовленную треску аккуратно снимаем двумя лопатками, чтобы филе не развалилось, выкладываем на блюдо и поливаем сверху соусом. Подаем к столу с дольками лимона.