Поросёнка промыть, вынуть внутренности и натереть внутри и снаружи специями с давленым чесноком. Посолить и оставить на 10-12 часов.
Гречку отварить до полуготовности. Морковь и лук порезать и обжарить до золотистого цвета. Гречку и овощи смешать. Шампиньоны обжарить и добавить к гречке и овощам. Посолить, поперчить.
Набить этой массой поросёнка и зашить.
Поросёнка положить на противень швом вниз и поставить в хорошо разогретую духовку, сверху помазать его сливочным маслом.
Запекать свинку до готовности, время от времени поливая жиром с противня.