Warm, moist, rich, and topped with a buttery coconut pecan glaze that melts right into every bite. This classic Southern-style dessert is dangerously addictive!
Ingredients
Cake
- 2 cups all-purpose flour
- 1 1/2 cups sugar
- 2 eggs
- 1 can (20 oz) crushed pineapple with juice
- 1 tsp baking soda
- 1 tsp vanilla extract
- Pinch of salt
Topping
- 1/2 cup butter
- 1/2 cup sugar
- 1/2 cup evaporated milk
- 1 cup shredded coconut
- 1/2 cup chopped pecans or walnuts
- 1 tsp vanilla extract
Instructions
Make the Cake
- Preheat oven to 175°C (350°F) and grease a baking dish.
- In a large bowl, mix flour, sugar, baking soda, and salt.
- Add eggs, vanilla, and crushed pineapple with its juice.
- Stir until fully combined.
- Pour batter into the prepared baking dish.
- Bake for 30–35 minutes or until a toothpick inserted in the center comes out clean.
Make the Topping
- In a saucepan over medium heat, melt butter.
- Add sugar and evaporated milk.
- Stir continuously for 2–3 minutes.
- Add coconut, pecans, and vanilla extract.
- Simmer briefly until thick and glossy.
Finish
- While the cake is still warm, pour the topping evenly over the cake.
- Let the glaze soak into the cake for extra moisture and flavor.
- Cool slightly before serving.
Optional Extras
- Extra toasted coconut on top
- Caramel drizzle
- Vanilla ice cream on the side
Sweet, gooey, buttery, and impossible to stop eating

