Dê uns golpes na carne, introduza na marinada e deixe no frio pelo menos 12 horas.
Num tabuleiro de forno faça uma cama com as cebolas, o tomate, a cenoura, os alhos e as azeitonas.
Retire a carne da marinada, coloque o pau de louro no interior, tempere com sal grosso, disponha sob a cama de legumes e acrescente a marinada.
Disponha 3 colheres de sopa de manteiga sob a carne e leve ao forno pré aquecido a 180 graus durante 90 minutos, regando com os sucos do tabuleiro e pincelando a carne de quando em vez com uma mistura de mel, uma nóz de manteiga e um pouco de água.
30 minutos antes do final da assadura acrescente a batata doce regando com um fio de azeite.