01 -
Preheat your oven to 325°F (165°C). Grease and flour a 10-inch Bundt or tube pan.
02 -
In a large mixing bowl, beat the softened butter and cream cheese together until smooth and creamy. Gradually add the granulated sugar, beating until light and fluffy, about 3–4 minutes. Add the eggs, one at a time, beating well after each addition. In a separate bowl, sift together the flour, baking powder, and salt. Gradually add the dry ingredients to the wet ingredients, mixing just until combined. Fold in the crushed pineapple, vanilla extract, and almond extract (if using).
03 -
Pour the batter into the prepared pan and smooth the top with a spatula. Bake for 75–85 minutes, or until a toothpick inserted into the center comes out clean. Let the cake cool in the pan for 10 minutes, then invert onto a wire rack to cool completely.
04 -
In a small bowl, whisk together the powdered sugar, pineapple juice, and vanilla extract until smooth. Adjust the consistency by adding more juice or powdered sugar as needed.
05 -
Once the cake is completely cooled, drizzle the glaze over the top, allowing it to drip down the sides.
06 -
Slice and enjoy! This cake pairs wonderfully with a cup of coffee or tea.