Sazona el lomo de cerdo con sal y pimienta, y séllalo en aceite caliente por todos lados.
Añade la leche tibia, sazona con sal, agrega la cáscara de naranja, los granos de pimienta y las ramas de canela. Cubre y deja hervir a fuego lento durante unos 45 minutos.
Mientras tanto, prepara las verduras al horno. Corta las patatas, los tomates y los champiñones por la mitad. Pica el calabacín en trozos pequeños y corta las cebolletas en piezas uniformes.
Forra una bandeja de horno con papel vegetal y coloca las patatas y las verduras en el centro.
Añade la mantequilla y el caldo de verduras, sazona con sal y pimienta, y cubre con otro pedazo de papel vegetal. Sella bien los bordes para que quede hermético.
Hornea a 200 °C con calor superior e inferior durante unos 30 minutos. Calienta el azúcar con un poco de agua hasta que esta se evapore y el azúcar se caramelice. Añade leche al caramelo y mézclalo con el asado. Cocina la carne unos 10 minutos más.
Retira la carne, mantenla caliente y reduce la salsa a fuego fuerte, removiendo constantemente hasta que espese.