Să pregătim toate ingredientele necesare pe suprafața de lucru.
Într-un bol mic, combinați uleiul de floarea soarelui sau de măsline și sosul de soia, apoi adăugați mierea, usturoiul uscat, condimentele, piperul măcinat și o jumătate de linguriță de sare. Amestecați bine.
Spălăm și uscăm carcasa de pui eviscerată (de preferință una mare) pe toate părțile (inclusiv interiorul) cu marinada preparată și o lăsăm la înmuiat la temperatura camerei timp de cel puțin o oră.
Tăiați merele necurățate în felii, îndepărtând semințele. Puneți câteva deoparte pentru bază. Restul va fi folosit pentru umplerea carcasei.
Amestecă o lingură de unt topit cu o jumătate de linguriță de sare. Freacă untul sub pielea pieptului de pui pentru a-i infuza puiul cu aroma de unt și a-l menține suculent.
Umpleți puiul cu câteva mere și adăugați o crenguță de rozmarin.
Acoperiți o tavă de copt cu hârtie de copt sau folie de aluminiu, aranjați feliile de mere pe ea, apoi așezați puiul deasupra. Fixați pulpele cu sfoară sau o frigăruie și prindeți aripioarele de pui cu scobitori pentru a le împiedica să se ridice și să se ardă în timpul gătirii. Aranjați merele rămase și rozmarinul tocat în jurul puiului.
Spălați usturoiul, îndepărtați primele două straturi de piele, tăiați-l în jumătate, astfel încât capetele să nu se despartă în căței și așezați-le pe ambele părți ale carcasei, cu partea tăiată în sus.
Coaceți puiul într-un cuptor preîncălzit la 180°C (350°F) timp de 1,5-2 ore, folosind setarea sus-jos. Timpul de gătire poate varia semnificativ în funcție de tipul cuptorului și de mărimea puiului, așa că este o idee bună să verificați puiul după o oră.
Când puiul este rumenit, îl puteți întoarce și pune din nou la cuptor pentru încă 20 de minute, pornind modul de convecție.