Lava y limpia muy bien la pierna de marrano, quitándole el exceso de grasa y cuidando de dejarle únicamente una capa delgada. Sécala con toallas de papel absorbente.
En una olla, mezcla el azúcar morena con la mostaza, la salsa de soya, la raja de canela, los ajos y la pimienta al gusto. Hierve durante unos minutos, para que el azúcar se disuelva. Con ⅓ de esta mezcla, unta muy bien la pierna. Al resto, agrégale el jugo de naranja y el consomé de vegetales.
Precalienta el horno a 375ºF. En una cazuela, coloca la cebolla, el apio, la zanahoria y las ramitas de romero, y encima, la pierna preparada. Hornea durante 30 minutos; luego baja la temperatura a 325º y cada 30 minutos, baña con ½ taza de la salsa. Hornea por aproximadamente 3 horas o hasta que el termómetro de carnes registre 160 grados. Media hora antes del tiempo indicado, barniza la pierna con ½ taza de mermelada de calamondín.
Saca la cazuela del horno y deja reposar la pierna durante 30 minutos; luego trasládala a un plato para servir. Cuela la salsa dentro de una olla y ajusta la sazón. Si fuera necesario, agrega más jugo de naranja y consomé de vegetales. Sirve con la pierna acompañada con la salsa.