Először készítsd el a mézeskalácsot. Kenjünk ki egy tepsit a vajjal, és tegyük félre. Tegyük az aranyszirupot és a porcukrot egy nagy serpenyőbe, és kis lángon hagyjuk feloldódni, amíg a cukorkristályok nem látszanak. Emeljük fel a hőfokot, és addig főzzük, amíg a keverék mély karamellszínű nem lesz. Kapcsoljuk le a lángot, és azonnal adjuk hozzá a szódabikarbónát. Keverje jól össze, miközben buborékosodik és habzik, majd öntse a keveréket a kizsírozott tepsibe, és hagyja kihűlni 1-1½ órán át. Törje szilánkokra, és egy légmentesen záródó edényben, sütőpapírlapok között tárolja akár egy hétig is.
A rizst tegye szitába, mossa meg jól hideg folyóvíz alatt, majd csepegtesse le. Öntsük a rizst egy lábasba, adjuk hozzá a fahéjrudat és 700 ml vizet, majd forraljuk fel. Fedjük le az edényt, vegyük lejjebb a hőfokot, és főzzük lassan 10-15 percig, amíg a rizs megpuhul. A víz nagy részének fel kell szívódnia, de ha nem, akkor szűrjük le, és dobjuk ki. Távolítsuk el a fahéjrudat.
Adjuk a tejet és a sűrített tejet a serpenyőbe a rizzsel együtt, és keverjük össze. Forraljuk fel, majd csökkentsük a hőfokot, és főzzük óvatosan 5-7 percig, amíg a rizs meglehetősen sűrű és krémes lesz. Keverjük bele a vaníliakivonatot. Vegyük le a serpenyőt a tűzről, és hagyjuk állni 5 percig.
Tálaljuk forrón vagy hidegen, őrölt fahéjjal, mézeskalácsszilánkokkal és mangószeletekkel megszórva. Ha forrón tálaljuk a pudingot, akkor a mézeskalács nagyon gyorsan beleolvad a rizsbe, ezért jobb, ha külön kínáljuk az asztalnál.