Granny Cake Recipe
Introduction
Granny Cake is a moist and flavorful dessert featuring crushed pineapples and a rich, buttery icing. This classic treat combines a tender cake base with a sweet pecan topping and a luscious evaporated milk glaze that soaks right in. It’s perfect for family gatherings or a comforting homemade dessert.

Ingredients
- 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
- 1 cup evaporated milk
- 1/2 cup sugar
- 1/2 cup (1 stick) unsalted butter
- 1 teaspoon vanilla
Instructions
- Step 1: Preheat your oven to 350º F and lightly grease a 9×13-inch baking dish with butter or non-stick spray.
- Step 2: In a large bowl, whisk together the sugar, flour, baking soda, and salt. Then mix in the eggs and crushed pineapples with their juice until well combined.
- Step 3: Pour the batter into the prepared baking dish, spreading it evenly. Sprinkle the chopped pecans and brown sugar evenly over the top.
- Step 4: Bake for 40-45 minutes, or until a toothpick inserted in the center comes out clean.
- Step 5: While the cake bakes, combine evaporated milk, sugar, and butter in a medium saucepan over medium-high heat. Bring the mixture to a boil, stirring frequently.
- Step 6: Remove the saucepan from heat, stir in vanilla extract, and immediately pour the hot icing evenly over the warm cake.
- Step 7: Allow the cake to cool so it can absorb the icing fully. Once cooled, slice and serve.
Tips & Variations
- Toast the pecans lightly before adding them on top to enhance their flavor and crunch.
- For a nut-free version, omit the pecans or substitute with toasted coconut flakes.
- Use fresh pineapple crushed in a food processor for a fresher taste if canned isn’t available.
- Serve with a dollop of whipped cream or vanilla ice cream for an extra indulgent dessert.
Storage
Store leftover Granny Cake in an airtight container in the refrigerator for up to 4 days. To reheat, warm individual slices gently in the microwave for about 15-20 seconds. This helps bring back the moist, gooey texture of the icing.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make Granny Cake gluten-free?
Yes, you can substitute the all-purpose flour with a gluten-free baking blend that measures cup-for-cup. Be sure your baking soda and other ingredients are gluten-free as well.
Can I prepare this cake ahead of time?
Absolutely! You can bake the cake a day ahead and prepare the icing just before serving. Pour the hot icing over the warm cake to allow it to soak in for best results.
PrintGranny Cake Recipe
Granny Cake is a moist and flavorful pineapple cake topped with a rich, buttery brown sugar and pecan layer, finished with a luscious evaporated milk icing. This classic dessert combines tropical sweetness with a delightful nutty crunch, perfect for family gatherings or special occasions.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 12 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: 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 prepare pan: 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 bowl, whisk together the sugar, all-purpose flour, baking soda, and salt until evenly combined, ensuring a smooth batter.
- Add wet ingredients: Incorporate the eggs and the entire can of crushed pineapples with their juice into the dry mixture, stirring until just combined to form the cake batter.
- Assemble the cake: Pour the prepared batter evenly into the greased baking dish. Then sprinkle a layer of chopped pecans and evenly distribute the brown sugar over the top.
- Bake the cake: Place the baking dish in the preheated oven and bake for 40 to 45 minutes. Test the cake’s doneness by inserting a toothpick in the center; it should come out clean.
- Prepare the icing: While the cake bakes, combine the evaporated milk, sugar, and unsalted butter in a medium saucepan over medium-high heat. Bring the mixture to a rolling boil while stirring continuously.
- Finish the icing: Remove the saucepan from heat, stir in the vanilla extract, and immediately pour the hot icing evenly over the freshly baked cake.
- Cool and serve: Allow the cake to cool completely so it absorbs the icing. Once cooled, slice, serve, and enjoy this moist and flavorful Granny Cake.
Notes
- Ensure the cake has cooled sufficiently before slicing to allow the icing to soak in completely.
- The use of evaporated milk adds a creamy richness to the icing, but you can substitute with whole milk if needed.
- Chopped pecans can be toasted beforehand to enhance their flavor.
- This cake stores well covered in the refrigerator for up to 3 days.
- For a nut-free version, omit pecans or substitute with seeds of choice.
Keywords: pineapple cake, granny cake, pecan cake, baked dessert, moist cake, pineapple dessert, homemade cake

