
Granny Cake is a timeless dessert that delivers incredible flavor with minimal effort. This old-fashioned favorite combines crushed pineapple, a soft cake base, and a rich, buttery topping that soaks into every bite. Known for its ultra-moist texture and sweet, nutty finish, Granny Cake has earned its place as a go-to recipe for potlucks, family gatherings, and everyday treats.
I remember the first time I had a cake like this at a family get-together. It looked simple, almost too humble compared to frosted layer cakes on the table. However, the moment I took a bite, I realized how special it was. The warm, buttery topping had soaked deep into the cake, making it unbelievably moist. Everyone kept sneaking back for another slice, and by the end of the evening, not a crumb remained. Since then, this cake has become a favorite whenever I want something comforting and easy.

Ingredients
Equipment
Method
- Preheat oven to 350°F. Mix sugar, flour, salt, baking soda, eggs, and crushed pineapple with juice.
- Pour batter into a greased 9×13-inch pan.
- Sprinkle brown sugar and chopped pecans evenly over the top.
- Bake for 45 minutes until set.
- In a saucepan, bring evaporated milk, sugar, margarine, and vanilla to a rolling boil.
- Pour hot mixture over the freshly baked cake.
Notes
Why Granny Cake Is So Loved
Simple Ingredients, Big Flavor
Granny Cake proves that you do not need complicated ingredients to create something amazing. With pantry staples like flour, sugar, eggs, and canned pineapple, this recipe comes together quickly.
At the same time, the crushed pineapple adds natural sweetness and moisture. Because it includes the juice, the cake stays soft without needing extra liquids. This simplicity makes the recipe perfect for beginner bakers or anyone short on time.
A Unique Buttery Topping
What truly sets Granny Cake apart is its rich topping. After baking, a warm mixture of evaporated milk, butter, sugar, and vanilla gets poured over the cake.
As a result, the topping soaks into the cake, creating a moist and flavorful texture. Meanwhile, the brown sugar and pecans on top form a slightly crunchy layer that contrasts beautifully with the soft cake beneath.
Ingredients That Make It Special
The Cake Base
The base of Granny Cake combines flour, sugar, eggs, and baking soda with crushed pineapple. This mixture creates a thick batter that bakes into a tender, moist cake.
Because the pineapple includes its juice, it infuses the cake with flavor while keeping it soft. Additionally, the balance of sweetness and slight tang makes each bite more interesting.
The Signature Topping
The topping is where the magic happens. Evaporated milk adds richness, while butter creates a smooth and velvety texture. Sugar enhances the sweetness, and vanilla adds depth.
When poured over the hot cake, this mixture transforms the dessert completely. The result is a cake that feels indulgent yet still simple and comforting.
Step-by-Step Baking Guide
Preparing the Batter
Start by preheating your oven to 350°F. In a large bowl, mix sugar, flour, salt, baking soda, eggs, and crushed pineapple with its juice. Stir until everything is well combined.
Pour the batter into a greased 9×13-inch pan. Then, sprinkle brown sugar and chopped pecans evenly over the top. This layer will create a delicious crust as the cake bakes.
Baking and Adding the Topping
Bake the cake for about 45 minutes, or until it is fully set. While the cake is baking, prepare the topping by heating evaporated milk, sugar, butter, and vanilla in a saucepan.
Bring the mixture to a rolling boil, then remove it from heat. Once the cake comes out of the oven, immediately pour the hot topping over it. Allow the cake to absorb the mixture before serving.
Serving Ideas and Variations
Best Ways to Serve
Granny Cake tastes wonderful both warm and chilled. When served warm, the topping feels rich and gooey. When chilled, the cake becomes slightly firmer while still staying moist.
You can serve it on its own or add a scoop of vanilla ice cream for an extra treat. Because of its rich flavor, a small slice goes a long way.
Easy Variations to Try
You can customize Granny Cake to suit your preferences. For example, swap pecans for walnuts if you prefer a different nut flavor. You can also add shredded coconut for extra texture.
If you want a lighter version, reduce the sugar slightly in the topping. Even with small adjustments, the cake remains delicious and satisfying.
Frequently Asked Questions
1. Can I make Granny Cake ahead of time?
Yes, it actually tastes better after sitting for a few hours or overnight.
2. Does the cake need to be refrigerated?
Yes, store it in the refrigerator to keep it fresh and moist.
3. Can I freeze Granny Cake?
Absolutely. Wrap it tightly and freeze for up to 2 months.
4. Can I use fresh pineapple instead of canned?
Yes, but include the juice to maintain the moisture.
5. What makes this cake so moist?
The combination of pineapple and the warm milk topping creates an incredibly moist texture.
Conclusion
Granny Cake is a classic dessert that delivers comfort, flavor, and simplicity in every bite. Its moist texture, buttery topping, and crunchy pecan layer make it a standout choice for any occasion.
Because it is easy to prepare and always a crowd favorite, this recipe quickly becomes a staple in any kitchen. Once you try it, you will understand why it has been loved for generations.




