Разогрейте духовку до 175 градусов. Смажьте форму для выпечки маслом.
Смешайте муку, белый сахар, пищевую соду и соль в большой миске и сделайте углубление в центре.
Добавьте яйца, ананас с соком и ваниль, взбейте до однородной массы. Вылейте в подготовленную форму.
Выпекайте в разогретой духовке около 35 минут. Дайте пирогу остыть.
Для приготовления глазури: смешайте сливочный сыр и сливочное масло, взбивайте электрическим миксером около 1 минуты, добавьте сахарную пудру и ваниль, взбивайте. Нанесите глазурь на остывший корж.