Ingredients
2 cups all-purpose flour
2 cups granulated sugar
2 large eggs
1 can (20 oz / 560 g) crushed pineapple with the juice
1 tsp baking soda
1 tsp vanilla extract
¼ tsp salt
For the Optional Glaze (Highly Recommended!)
½ cup butter
¾ cup sugar
⅔ cup evaporated milk or regular milk
1 tsp vanilla
1 cup shredded coconut (optional)
Instructions
- Make the Cake Batter
- Preheat oven to 350°F (175°C).
- In a large bowl, mix together sugar, eggs, vanilla, and the entire can of crushed pineapple with its juice.
- Add flour, baking soda, and salt. Mix until just combined — don’t overmix.
- Pour batter into a greased 9×13 pan or two 9-inch round pans.
- Bake
Bake for 30–40 minutes, or until the top is golden and a toothpick comes out clean.
- Make the Glaze (optional but amazing)
- In a saucepan, melt butter with sugar and milk.
- Bring to a gentle boil for 2–3 minutes.
- Remove from heat, stir in vanilla and coconut (if using).
- Pour the warm glaze over the warm cake.
- Cool & Serve
Let the cake absorb the glaze and cool fully before slicing.
Serve plain, with whipped cream, or with ice cream.
✨ Notes
This cake is naturally super moist because the pineapple juice becomes part of the batter.
The glaze makes it extra rich and gives that shiny top similar to the cakes in your photo.
Stays moist for days — even better the next day