Форму для выпечки застелите фольгой, смажьте ее маслом.
Смешайте просеянную муку с содой, разрыхлителем, солью и корицей.
Тертую сырую тыкву в другой миске смешайте с тертым ананасом, двумя видами сахара, растительным маслом, яйцами и 1 чайной ложкой ванильного экстракта.
Нарежьте небольшими кусочками орехи.
Соедините мучную смесь с яйцами, тыквой и ананасами, затем добавьте орехи и перемешайте.
Вылейте тесто в подготовленную форму и запекайте при 180 градусах около 55-60 минут. Переложите пирог из формы и оставьте на 10-15 минут.
В это же время сделайте глазурь: взбейте сливочный сыр со сливочным маслом комнатной температуры, ванилью, сахарной пудрой. Смажьте глазурью пирог и подавайте его теплым к столу.