๐ Introduction
If youโre looking for a classic, old-fashioned dessert thatโs ridiculously moist, loaded with flavor, and incredibly easy to make, this Homemade Granny Cake is for you! This retro recipe has been passed down through generations and remains a crowd favorite thanks to its combination of crushed pineapple, brown sugar pecan topping, and a luscious buttery glaze.
Every bite is soft, sweet, and infused with tropical goodness. The best part? Itโs made with pantry staples, no pork, no alcohol, and no complicated steps. Perfect for potlucks, family gatherings, or when you’re craving a comforting Southern treat.
๐งฐ Equipment Needed
- Mixing bowls
- Hand mixer or whisk
- 9×13-inch baking dish
- Medium saucepan (for icing)
- Measuring cups & spoons
- Spatula
๐ Ingredients
๐ฐ For the Cake
- 1ยฝ cups white granulated sugar
- 2 cups all-purpose flour
- 1 teaspoon baking soda
- ยฝ teaspoon salt
- 2 large eggs
- 1 (20 oz) can crushed pineapples (with juice)
๐ฏ Topping
- 1 cup brown sugar
- 1 cup chopped pecans
๐ง For the Buttery Icing
- 1 cup evaporated milk
- ยฝ cup white sugar
- ยฝ cup (1 stick) unsalted butter
- 1 teaspoon vanilla extract
๐ฉโ๐ณ Directions
Step 1: Prepare the Cake Batter
- Preheat oven to 350ยฐF (175ยฐC).
- In a large bowl, whisk together granulated sugar, flour, baking soda, and salt.
- Add eggs and the entire can of crushed pineapple (with juice).
- Stir until well combined. The batter will be wet and looseโthis is normal!
Step 2: Bake the Cake
- Pour the batter into a greased 9×13-inch baking dish.
- Evenly sprinkle brown sugar and chopped pecans over the top of the batter.
- Bake for 35โ40 minutes, or until a toothpick inserted in the center comes out clean.
Step 3: Prepare the Buttery Icing
- While the cake is baking, combine evaporated milk, white sugar, and unsalted butter in a medium saucepan.
- Bring to a boil over medium heat, stirring frequently.
- Let it simmer for 2โ3 minutes, then remove from heat.
- Stir in vanilla extract.
Step 4: Glaze the Cake
- Once the cake comes out of the oven, immediately pour the hot icing over the warm cake.
- The glaze will seep into the cake, making it incredibly moist and flavorful.
Step 5: Cool & Serve
- Allow the cake to cool for at least 15โ20 minutes before slicing.
- Serve warm or at room temperature for best texture.
๐ฝ๏ธ Servings & Timing
- Servings: 12โ15
- Prep Time: 15 minutes
- Bake Time: 35โ40 minutes
- Total Time: 55 minutes
๐ง Storage & Reheating
- Refrigerator:
Store covered for up to 5 days. The flavor gets even better after a day! - Freezing:
Freeze individual slices wrapped tightly in plastic wrap and foil for up to 2 months. Thaw overnight in the fridge. - Reheating:
Warm slices gently in the microwave for 20โ30 seconds for a fresh-from-the-oven taste.
๐ฅ Variations
- Nut-Free Option: Omit pecans or replace with sunflower seeds for crunch.
- Coconut Twist: Sprinkle shredded coconut along with pecans for tropical flair.
- Fruit Mix: Add ยฝ cup chopped maraschino cherries to the batter for a vintage touch.
- Spiced Version: Add 1 teaspoon ground cinnamon and ยผ teaspoon nutmeg to the batter.
- Gluten-Free: Use a 1:1 gluten-free flour blend in place of all-purpose flour.
- No Evaporated Milk: Substitute with heavy cream or half-and-half for a rich glaze.
- Vegan-Friendly: Use plant-based butter, almond milk + vinegar in place of eggs, and coconut milk for the glaze.
- Chocolate Lover’s Version: Add mini chocolate chips to the batter for a twist.
- Lemon-Pineapple Flavor: Add 1 teaspoon of lemon zest to brighten up the cake.
- Mini Cakes: Bake in muffin tins for portable Granny Cake cupcakes.
โ 10 FAQs
- Why is it called โGranny Cakeโ?
It’s a classic recipe from grandma’s cookbook โ simple, sweet, and heartwarming. - Do I have to use crushed pineapple with juice?
Yes, the juice adds moisture and sweet flavor that makes the cake so tender. - Can I reduce the sugar?
You can cut the granulated sugar by ยผ cup, but molasses-rich brown sugar is essential for topping. - Do I need to use pecans?
No, they can be omitted or swapped with another nut or crunchy topping. - Can I bake this in a bundt pan?
Not recommended โ itโs best as a sheet cake for the glaze to soak in properly. - How do I know when the cake is done?
The top should be golden brown, and a toothpick should come out clean. - Is this cake overly sweet?
Itโs sweet but balanced with the tang of pineapple and richness of the glaze. - Can I make this the night before?
Absolutely! It stays moist and delicious the next day. - How can I lighten up the glaze?
Use half the glaze amount or substitute with a drizzle of sweetened Greek yogurt. - Does it need to be refrigerated?
It can stay at room temperature for 1โ2 days, but refrigerating extends freshness.
๐ Conclusion
This Homemade Granny Cake is a time-honored recipe that never goes out of style. Moist, rich, and packed with sweet pineapple flavor, itโs the perfect dessert to bring to gatherings or to enjoy with a cup of coffee at home.

Homemade Granny Cake โ A Moist Pineapple Cake with Sweet Buttery Icing
Ingredients
Equipment
Method
- Preheat oven to 350ยฐF (175ยฐC).
- In a large bowl, whisk together granulated sugar, flour, baking soda, and salt.
- Add eggs and the entire can of crushed pineapple (with juice).
- Stir until well combined. The batter will be wet and looseโthis is normal!
- Pour the batter into a greased 9×13-inch baking dish.
- Evenly sprinkle brown sugar and chopped pecans over the top of the batter.
- Bake for 35โ40 minutes, or until a toothpick inserted in the center comes out clean.
- While the cake is baking, combine evaporated milk, white sugar, and unsalted butter in a medium saucepan.
- Bring to a boil over medium heat, stirring frequently.
- Let it simmer for 2โ3 minutes, then remove from heat.
- Stir in vanilla extract.
- Once the cake comes out of the oven, immediately pour the hot icing over the warm cake.
- The glaze will seep into the cake, making it incredibly moist and flavorful.
- Allow the cake to cool for at least 15โ20 minutes before slicing.
- Serve warm or at room temperature for best texture.
Notes
Store covered for up to 5 days. The flavor gets even better after a day! Freezing:
Freeze individual slices wrapped tightly in plastic wrap and foil for up to 2 months. Thaw overnight in the fridge. Reheating:
Warm slices gently in the microwave for 20โ30 seconds for a fresh-from-the-oven taste. ๐ฅ Variations Nut-Free Option: Omit pecans or replace with sunflower seeds for crunch. Coconut Twist: Sprinkle shredded coconut along with pecans for tropical flair. Fruit Mix: Add ยฝ cup chopped maraschino cherries to the batter for a vintage touch. Spiced Version: Add 1 teaspoon ground cinnamon and ยผ teaspoon nutmeg to the batter. Gluten-Free: Use a 1:1 gluten-free flour blend in place of all-purpose flour. No Evaporated Milk: Substitute with heavy cream or half-and-half for a rich glaze. Vegan-Friendly: Use plant-based butter, almond milk + vinegar in place of eggs, and coconut milk for the glaze. Chocolate Lover’s Version: Add mini chocolate chips to the batter for a twist. Lemon-Pineapple Flavor: Add 1 teaspoon of lemon zest to brighten up the cake. Mini Cakes: Bake in muffin tins for portable Granny Cake cupcakes. โ 10 FAQs Why is it called โGranny Cakeโ?
It’s a classic recipe from grandma’s cookbook โ simple, sweet, and heartwarming. Do I have to use crushed pineapple with juice?
Yes, the juice adds moisture and sweet flavor that makes the cake so tender. Can I reduce the sugar?
You can cut the granulated sugar by ยผ cup, but molasses-rich brown sugar is essential for topping. Do I need to use pecans?
No, they can be omitted or swapped with another nut or crunchy topping. Can I bake this in a bundt pan?
Not recommended โ itโs best as a sheet cake for the glaze to soak in properly. How do I know when the cake is done?
The top should be golden brown, and a toothpick should come out clean. Is this cake overly sweet?
Itโs sweet but balanced with the tang of pineapple and richness of the glaze. Can I make this the night before?
Absolutely! It stays moist and delicious the next day. How can I lighten up the glaze?
Use half the glaze amount or substitute with a drizzle of sweetened Greek yogurt. Does it need to be refrigerated?
It can stay at room temperature for 1โ2 days, but refrigerating extends freshness. ๐ Conclusion This Homemade Granny Cake is a time-honored recipe that never goes out of style. Moist, rich, and packed with sweet pineapple flavor, itโs the perfect dessert to bring to gatherings or to enjoy with a cup of coffee at home.
