Preheat Oven: Preheat oven to 356ºF (180ºC). Line a square 8×8 inch baking pan with parchment paper, set aside.
Note: Alternatively, if you have a non-stick pan, liberally grease it with softened/spreadable butter and dust it with a light layer of flour. This will leave your finished cake with smooth sides.
Combine Dry Ingredients: In a medium mixing bowl, whisk together the flour, baking powder and salt until well combined. Set aside.
Mix Sugar and Eggs: In a large mixing bowl, use electric hand beaters or a stand mixer with the paddle attachment to beat the sugar and eggs on medium speed for 1 minute until well combined, scraping down the sides as necessary.
Reserve Pineapple for Frosting: Before adding the pineapple to the batter, measure out and set aside 2 tablespoons of the crushed pineapple with juice for the frosting.
Incorporate Remaining Pineapple and Oil: Pour the remaining crushed pineapple (with juice) and the olive oil into the bowl. Beat on medium speed for 15 seconds until well combined.
Add Dry Ingredients: Add the flour mixture and mix just until incorporated, about 15 seconds, ensuring not to over-mix to avoid a dense cake.
Transfer Batter to Pan: Pour the batter into the prepared pan and smooth the top with a spatula.
Bake: Bake for 30–35 minutes, or until a toothpick inserted comes out clean or with a few moist crumbs.
Cool: Remove from oven and let the cake cool in the pan for 10 minutes before transferring to a wire rack to cool completely.