Limpe o leitão, lave bem e, em seguida, dê um banho nele de água fervente, secando-o com um pano de prato.
Tempere com 1 galho de alecrim, 2 colheres (sopa) de sal, 2 colheres (sopa) de alho picado, 3 folhas de louro, suco de 2 limões, 1 pitada de noz-moscada e 1 pitada de cravo em pó.
Deixe marinando por 8 horas na geladeira.
Depois, coloque o recheio dentro do leitão e costure.
Esfregue 1/2 kg de banha por todo o leitão e reserve.
Numa assadeira grande (que caiba o leitão), faça uma cama com 2 cebolas e 2 tomates cortados em pedaços.
Coloque o leitão, cubra com papel alumínio e leve para assar a 150ºC por 3 h.
Vá sempre regando o leitão com 1 litro de caldo de bacon fervente (2 tabletes de caldo de bacon dissolvidos em 1 litro de água).
Tire o molho da assadeira e coe.
Troque o leitão de assadeira (sem o papel alumínio) e volte ao forno para dourar a 200º C por 30 minutos.