Розігріти духовку до 160 градусів. Змастити вершковим маслом форму для випікання кексу, посипати борошном. Цукати подрібнити, з апельсинів теркою зняти цедру, вичавити 1/3 склянки соку. У сотейник налити півсклянки рому, кинути цукати та довести до кипіння. Зняти з плити та залишити на п'ятнадцять-двадцять хвилин.
Змішати борошно, соду, сіль у мисці; залишити. Міксером збити масло|мастило| з|із| цукром і цедрою в піну, додати|добавляти| яйця, сік і ванілін. Всипати борошняну суміш. Додати ананаси та нарубані горіхи, перемішати, перелити у форму. Випікати одну годину п'ятнадцять хвилин, остудити. Дерев'яною шпажкою проробити в поверхні кексу дірки і акуратно влити в них ром, що залишився. Обернути кекс харчовою плівкою та залишити на добу.
Збити цукрову пудру з 2 столовими ложками води та покрити кекс глазур'ю.