Bata todos os ingredientes da marinada no liquidificador. Coloque a costeleta em um recipiente e cubra com a marinada.
Deixe de um dia para o outro.Transfira a costeleta para uma panela funda, coloque a marinada e ferva por 30 minutos.
Pré-aqueça o forno a 180°C. Coloque a costeleta em uma grade e uma forma por baixo.Asse a costeleta por 20-25 minutos.
Para preparar o molho, combine todos os ingredientes menos o suco do limão, em uma panela. Tempere com sal e pimenta.
Ferva por 30 minutos e retire do fogo. Quando estiver frio, adicione o suco de limão.Pincele o molho de goiaba em ambos os lados e asse por mais 10 minutos.
Pincele o molho novamente e asse por mais 10 minutos. Até que fiquem bem glaceadas. Sirva imediatamente.