Mettre la sauce soja et le jus dans une casserole, ajouter les épices et le sucre et porter à ébullition. Ajouter ensuite le gingembre et l'ail râpés. Retirer du feu et laisser refroidir.
Retirer la membrane des côtes. Recouvrir la viande de marinade et la laisser mariner pendant 1 heure au frais.
Préchauffer le barbecue ou le four à température moyenne et faire cuire les côtes durant 10 à 15 minutes de chaque côté, en les badigeonnant de temps en temps avec la marinade. Ensuite, envelopper les côtes dans du papier d'aluminium et poursuivez la cuisson durant 30 à 40 minutes supplémentaires, jusqu'à ce qu'elles soient tendres.