Aliña el cañón con la salsa soya, la mermelada de piña, la crema de cebolla y el ajo. Luego cocínalo con el caldo y el almíbar de la piña en una olla tapada durante una hora o una hora y media, volteándolo de vez en cuando. Parte en tajadas y cocina la salsa por unos minutos, con los trozos de piña. Si está muy espesa añádele más agua, si por el contrario está muy delgada, espésela con harina.
La mermelada es un producto que tiene muchas aplicaciones diferentes a la de untarse sobre tostadas o pan. Entre otras, se considera un buen ingrediente para preparar salsas y vinagretas.