Some recipes have “granny” in the name because they’re humble and a little old-fashioned and made with love — and this one earns that title completely. Peaches and Cream Granny Cake is the kind of dessert that gets handwritten onto recipe cards and passed down without much fanfare because it seems so simple, even if the end result is stunning. A tender, pudding-based cake topped with juicy peaches, a creamy and sweet cream cheese layer, and a light dusting of cinnamon-sugar, it’s simple, it’s nostalgic, and it’s absolutely irresistible warm from the oven.
What Ingredients Do You Need for Peaches and Cream Granny Cake?
Nothing fancy required here. You’ll need:
- All-purpose flour.
- Salt and baking powder.
- A package of vanilla pudding mix — non-instant. (This is the secret to the cake’s incredibly soft, tender texture!)
- Butter. An egg. Milk.
- A can of sliced peaches — or fresh peaches if they’re in season.
- Cream cheese, at room temp.
- Granulated sugar.
- A little cinnamon and nutmeg.
Next, beat the cream cheese until smooth, then mix in the sugar and a few tablespoons of reserved peach juice until you have a creamy, pourable filling. Spoon or pour it over the peaches, it will spread as it bakes and settle down into the nooks and crannies around the fruit.
Finish with a generous dusting of the cinnamon, nutmeg, and sugar mixture over the top and pop it into the oven until it’s set!
Let it cool so it sets up a bit — though you can speed that up by putting it in the fridge for a bit — and then dig in. That combo of cream and peaches is second to none. Granny always knows best!
For the base:
- 1 cup all-purpose flour
- 1/2 teaspoon salt
- 1 teaspoon baking powder
- 1 (3 oz) package vanilla pudding mix, NOT instant
- 4 tablespoons butter, softened
- 1 large egg
- 2/3 cup milk
For the filling:
- 1 (28 oz) can sliced peaches (or 3 medium peaches, sliced)
- 8 oz cream cheese, softened
- 1/2 cup granulated sugar
- 3 tablespoons peach juice
For the topping:
- 1 tablespoon granulated sugar
- 1 teaspoon cinnamon
- 1/4 teaspoon nutmeg
Preparation
- Preheat oven to 350°F and grease an 8×10 or 9×9 inch baking dish with butter or nonstick spray.
- If using canned peaches, drain, but reserve the juice.
- In a mixing bowl, whisk together the flour, salt, baking powder, and pudding mix. Add butter, egg, and milk, and beat with an electric mixer for 2 minutes.
- Pour batter into prepared pan. Arrange peach slices on top. Set aside.
- In a clean bowl, beat the cream cheese until smooth. Add the 1/2 cup sugar and 3 tablespoons of the reserved peach juice. Beat for 2 minutes.
- Spoon mixture over peaches, then mix together cinnamon, nutmeg, and sugar and sprinkle over the top.
- Bake until set, 30-35 minutes.
- Chill before serving to set further, if desired. Enjoy!