01 -
Preheat oven to 163°C. Grease and flour a 25-centimeter Bundt or tube pan thoroughly, ensuring every crevice is coated to prevent sticking.
02 -
In a large mixing bowl, beat the softened butter and granulated sugar together until light in color and fluffy, about 4–5 minutes using a stand or hand mixer.
03 -
Add the eggs one at a time, beating well after each addition. Mix in the vanilla and almond extracts until the batter is smooth and fully combined.
04 -
In a separate bowl, whisk together all-purpose flour, baking powder, and salt to distribute the leavening agents evenly.
05 -
Add the dry mixture to the creamed ingredients in three additions, alternating with sour cream, beginning and ending with dry ingredients. Mix just until incorporated to avoid overmixing.
06 -
Gently fold in well-drained crushed pineapple and the measured pineapple juice, distributing evenly throughout the batter.
07 -
Pour batter into prepared pan, smoothing the top. Tap gently to remove air bubbles. Bake on the center rack for 60–70 minutes, or until a toothpick inserted into the center emerges clean.
08 -
Allow the cake to cool in the pan for 10–15 minutes. Invert onto a wire rack and let cool completely before glazing.
09 -
For the glaze, whisk together the powdered sugar, pineapple juice, melted butter, and vanilla extract until smooth. Drizzle generously over the cooled cake before serving.