Num recipiente adequado coloque alho picado, alecrim, tomilho, colorau, sal, pimenta, vinho branco, azeite e vinagre. Regue o cachaço de porco com a marinada de modo que fique bem coberto pela mistura. Deixa marinar no frigorífico durante pelo menos 4 horas.
Pré-aquece o forno nos 180ºC.
Descasque e parta os legumes aos pedaços, colocando no fundo de um tabuleiro de forno.
Escorra o cachaço de porco, reservando a marinada, e coloque-o sobre os legumes.
Regue o cachaço com uma boa quantidade da marinada.
Leve ao forno por 2 horas, mas vá regando a carne e controlando a confeção.
Se necessário, aumente um pouco a temperatura de forno nos últimos 15 minutos, para dourar a carne.
Retire a carne e deixe-a repousar um pouco, antes de a fatiar.
Sirva.