I absolutely adore sharing this Granny Cake Recipe with friends and family because it’s a nostalgic, luscious treat that feels like a warm hug in cake form. The combination of sweet crushed pineapples and crunchy pecans, all soaked in a rich, buttery icing, hits that perfect balance of moist, sweet, and a little bit nutty. Whenever I make it, the house fills with this amazing aroma that instantly sparks memories and invites everyone to gather around the table for a slice or two.
Why You’ll Love This Granny Cake Recipe
What really makes this Granny Cake Recipe stand out to me is its striking flavor combination. The naturally sweet, juicy pineapple adds a bright, tropical note that keeps every bite refreshing, while the brown sugar and pecans provide that deep caramel-like warmth paired with a satisfying crunch. It’s a taste that feels homey and a little indulgent all at once. I’ve found that this balance makes it a crowd-pleaser at any gathering, perfect for both casual weeknight dessert and special holiday celebrations.
Beyond the taste, I love how straightforward this recipe is to prepare. It doesn’t demand any fancy techniques or obscure ingredients—just some pantry staples coming together in a simple mixing bowl, then baked and topped with a luscious, hot vanilla-infused glaze. It’s one of those go-to recipes I turn to when I want to impress without stress. Plus, serving it warm right out of the oven, or even the next day when the flavors have mingled even more, always feels like sharing a little slice of joy.
Ingredients You’ll Need
The ingredients for this Granny Cake Recipe are wonderfully simple but essential for that signature moist texture and flavorful punch. Every ingredient plays a critical role, from the sweetness and moisture of the pineapple to the crispness of the pecans, making each element more than just the sum of its parts.
- Sugar: Provides the foundational sweetness that balances the tang of the pineapple.
- All-purpose flour: Creates the tender body of the cake, ensuring a perfect crumb.
- Baking soda: Helps the cake rise nicely and achieve a soft, airy texture.
- Salt: A small pinch enhances all the other flavors beautifully.
- Eggs: Bind everything together while adding richness.
- Crushed pineapples (with juice): Adds natural sweetness and moisture that makes this cake exceptionally tender.
- Brown sugar: Adds caramel notes and moistness, plus a lovely topping.
- Pecans: Give a nutty crunch that contrasts textures delightfully.
- Evaporated milk: Used in the icing for creamy richness.
- Butter (unsalted): Makes the icing wonderfully smooth and luscious.
- Vanilla extract: Infuses the icing with warm, aromatic depth.
Directions
Step 1: Preheat your oven to 350º F and lightly grease a 9×13-inch baking dish using butter or non-stick spray. This will ensure your Granny Cake releases easily once baked.
Step 2: In a large mixing bowl, whisk together the sugar, all-purpose flour, baking soda, and salt until evenly combined. This dry mix will be the base that holds your cake’s structure.
Step 3: Add the eggs and the entire can of crushed pineapples with juice to the dry ingredients. Stir gently but thoroughly until you have a smooth, cohesive batter that’s bursting with pineapple flavor.
Step 4: Pour the batter evenly into your prepared baking dish. Then, sprinkle the chopped pecans and brown sugar evenly over the top of the batter. This topping will caramelize beautifully in the oven, creating a stunning contrast.
Step 5: Place the baking dish in the preheated oven and bake for 40 to 45 minutes. You’ll know it’s done when a toothpick inserted into the center comes out clean or with just a few moist crumbs. The top will be golden and enticingly spiced with nutty sugars.
Step 6: While the cake is baking, start on the icing. Combine the evaporated milk, sugar, and unsalted butter in a medium saucepan over medium-high heat. Cook this mixture, stirring frequently, until it comes to a rolling boil. This step is crucial to create the luscious glaze that gives the cake its signature moistness.
Step 7: Remove the saucepan from heat and stir in the vanilla extract. The aroma at this point is one of my favorite parts of the whole process—it smells rich, comforting, and inviting.
Step 8: As soon as the Granny Cake comes out of the oven, immediately pour the hot icing evenly over the cake. Let the cake cool in the pan so it can absorb all the buttery sweetness of the glaze, making it moist and flavorful at every bite.
Servings and Timing
This Granny Cake Recipe generously serves 12 to 16 people, making it perfect for family gatherings or potlucks. The prep time is about 15 minutes, which is super manageable even on a busy day. Baking takes roughly 40 to 45 minutes, and then you’ll want to allow some time for the cake to cool and soak up the icing—at least 20 to 30 minutes. Altogether, you’re looking at just under an hour from start to finish before you can dig in.
How to Serve This Granny Cake Recipe
I love serving Granny Cake slightly warm so that the icing is still soft and gooey, but it also holds together nicely when sliced. It’s wonderful on its own, but adding a dollop of freshly whipped cream or a scoop of vanilla ice cream elevates it into a dreamy dessert that feels fancy but is totally approachable.
For presentation, I often sprinkle a few extra toasted pecans on top or add a small sprig of fresh mint for a pop of color and freshness. This cake pairs beautifully with a hot cup of coffee or a comforting black tea. For a bit of fun adult flair, a glass of light Riesling or a sparkling wine complements the pineapple’s sweetness and cuts through the richness of the icing impeccably.
This cake shines on holidays and family reunions, but honestly, I find it so comforting for weeknight desserts too. It’s one of those recipes that feels like a special treat no matter the occasion, and I enjoy serving moderate-sized slices because it’s delightfully rich.
Variations
I love how flexible this Granny Cake Recipe can be. If you want to swap out the pecans, walnuts or even sliced almonds work beautifully and offer different textures and flavors to suit what you have on hand. For a gluten-free twist, I’ve successfully used a cup-for-cup gluten-free flour blend to make it allergy-friendly without losing that classic taste and texture.
For those who prefer a vegan option, replacing the eggs with flax eggs and using coconut oil instead of butter in the icing can work well. It changes the flavor profile slightly, but I’ve found it still delivers that nostalgic, moist tenderness that makes Granny Cake so beloved.
Sometimes, I like to experiment by stirring in shredded coconut or swapping out the crushed pineapple for crushed peaches or mandarin oranges for a fruity new spin. You could also bake individual portions in muffin tins for portable mini cakes—perfect for parties or packed lunches!
Storage and Reheating
Storing Leftovers
This cake stores beautifully in an airtight container at room temperature for up to two days. If you need to keep it longer, refrigerate it to maintain freshness and prevent the icing from becoming too sticky or melty. Using a glass or BPA-free plastic container with a tight lid works best to keep moisture locked in.
Freezing
I have frozen Granny Cake slices wrapped tightly in plastic wrap and then placed in freezer-safe bags or containers. Freezing works well for up to 2 months. When you’re ready to enjoy, thaw them overnight in the refrigerator for the best texture. I wouldn’t recommend freezing the whole cake with the icing, as the glaze can separate or become watery upon thawing.
Reheating
To reheat, I prefer warming slices gently in the microwave for about 20-30 seconds or in a preheated oven at 300º F for 10 minutes wrapped in foil. Reheating this way preserves the moist crumb and soft icing without drying it out. Avoid overheating as it can toughen the cake or cause the icing to become overly runny.
FAQs
Can I use fresh pineapple instead of canned crushed pineapples?
You can absolutely use fresh pineapple, but I recommend finely chopping it and including some of the juice to keep the moisture level similar. Canned crushed pineapple is convenient and adds consistent sweetness and moisture, which is key for the cake’s perfect texture.
Is it necessary to pour the icing over the cake while it’s hot?
Yes, pouring the icing while the cake is still hot helps it soak in properly and forms that signature moist, sticky glaze on top. If you wait until the cake cools, the icing won’t absorb as well and the cake could be drier.
Can I prepare the cake batter ahead of time?
I find it best to make the batter fresh and bake immediately for optimal rise and texture. However, you can mix the dry and wet ingredients separately and combine them just before baking if needed to save a little prep time.
What can I substitute if I don’t have evaporated milk for the icing?
Evaporated milk lends a creamy depth to the icing, but you can substitute with whole milk or even coconut milk for a dairy-free option. Just be aware that the texture and flavor might be slightly different—using coconut milk adds a nice tropical twist.
How should I slice and serve the cake for a crowd?
I like to cut it into rectangles approximately 2 inches by 3 inches to give everyone a satisfying portion without overwhelming them. Using a sharp serrated knife and warming it slightly helps create clean, neat slices because of the moist texture.
Conclusion
Making this Granny Cake Recipe always feels like inviting a bit of happiness into my kitchen. It’s a simple yet utterly delicious dessert that brings people together, whether you serve it warm from the oven or chilled the next day. I hope you enjoy baking and sharing it as much as I do — it truly is a timeless classic worth every bite.
PrintGranny Cake Recipe
Granny Cake is a moist, flavorful pineapple cake topped with a rich, buttery icing infused with vanilla and pecans. This classic Southern dessert combines the sweetness of crushed pineapple and brown sugar with the crunch of chopped pecans, baked to perfection and finished with a luscious evaporated milk glaze, making it a perfect treat for gatherings or special occasions.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: Serves 12-16
- Category: Dessert
- Method: Baking
- Cuisine: Southern American
Ingredients
Cake:
- 1 1/2 cups sugar
- 2 cups all-purpose flour
- 1 teaspoon baking soda
- 1/2 teaspoon salt
- 2 large eggs
- 1 (20 oz.) can crushed pineapples, with juice
- 1 cup brown sugar
- 1 cup pecans, chopped
Icing:
- 1 cup evaporated milk
- 1/2 cup sugar
- 1/2 cup (1 stick) unsalted butter
- 1 teaspoon vanilla extract
Instructions
- Preheat and grease: Preheat your oven to 350º F (175º C) and lightly grease a 9×13-inch baking dish with butter or non-stick spray to prevent sticking.
- Mix dry ingredients: In a large mixing bowl, whisk together the sugar, all-purpose flour, baking soda, and salt thoroughly to combine.
- Add wet ingredients: Beat in the eggs and then stir in the crushed pineapples along with their juice until the batter is well blended and smooth.
- Assemble cake batter: Pour the prepared batter evenly into the greased baking dish, spreading it out with a spatula if needed.
- Add topping: Sprinkle an even layer of the chopped pecans and brown sugar over the top of the batter for a crunchy, caramelized topping.
- Bake the cake: Place the baking dish in the preheated oven and bake for 40 to 45 minutes, or until a toothpick inserted into the center of the cake comes out clean, indicating doneness.
- Prepare icing: While the cake is baking, combine the evaporated milk, sugar, and unsalted butter in a medium saucepan over medium-high heat. Bring the mixture to a rolling boil, stirring occasionally to ensure it doesn’t burn.
- Flavor icing: Remove the saucepan from heat and stir in the vanilla extract to enhance the flavor of the glaze.
- Pour icing over cake: Immediately pour the hot icing evenly over the freshly baked cake, allowing it to soak in and create a moist, flavorful finish.
- Cool and serve: Let the cake cool completely so the icing sets and is absorbed into the cake layers. Once cooled, slice and serve to enjoy this deliciously moist and nutty dessert.
Notes
- Ensure the cake is completely cooled before slicing to allow the icing to properly absorb for best texture and flavor.
- Chopped pecans can be toasted lightly beforehand to bring out extra flavor and crunch.
- This cake can be stored covered at room temperature for up to 2 days or refrigerated for up to 5 days.
- For a variation, substitute walnuts for pecans or add a pinch of cinnamon to the batter for added warmth.
- If toasted nuts are unavailable, raw pecans work well too, but toasting enhances their natural oils and flavor.
