This Homemade Granny Cake is an old-fashioned favorite — moist, sweet, and rich with crushed pineapple, brown sugar, and pecans, then topped with a buttery vanilla icing that soaks right into the cake. A true comfort dessert that tastes just like Grandma used to make!
Preheat the oven to 350°F (175°C). Grease and flour a 9x13 inch baking pan.
In a large mixing bowl, combine sugar, flour, baking soda, and salt.
Beat in eggs until mixture is smooth.
Stir in crushed pineapples with juice, brown sugar, and chopped pecans until well blended.
Pour batter into the prepared pan and spread evenly.
Bake for 35–40 minutes or until a toothpick inserted in the center comes out clean.
While the cake is baking, prepare the icing. In a saucepan, combine evaporated milk, sugar, and butter.
Cook over medium heat, stirring constantly, until the mixture comes to a boil. Boil gently for 3 minutes, stirring constantly.
Remove from heat and stir in vanilla.
Immediately pour the hot icing over the warm cake, spreading evenly.
Allow the cake to cool completely before serving.
Notes
Use fresh chopped pecans for a crunchier texture and richer flavor. Pour the icing while the cake is still hot to allow it to soak in and create a moist, buttery finish.