If you are searching for a dessert that is equal parts comforting and impressive, this Peaches and Cream Pie is going to become one of your most-requested recipes. It is not a traditional double-crust pie — it is something even better. A soft, pudding-based bottom layer topped with sweet sliced peaches, a silky cream cheese layer, and a warm cinnamon sugar finish that bakes into a golden, bubbling beauty that fills your kitchen with the most incredible aroma.
This pie uses canned or fresh peaches, which means it is completely year-round friendly. Take it to Thanksgiving, bring it to a potluck, bake it for a Sunday dessert — it always earns enthusiastic compliments and recipe requests. And despite looking like something that took hours to put together, the whole process is genuinely approachable for bakers of any level.

Why You’ll Love This Peaches and Cream Pie
It is a layered, multi-textured dessert. Each layer plays a distinct role — the pudding base is soft and slightly cakey, the peaches add sweetness and fruit, and the cream cheese layer is silky, rich, and barely sweet. Together they create something that is far greater than the sum of its parts.
It works with canned or fresh peaches. This makes it a practical year-round dessert rather than one limited to summer fruit season. Keep a can of peaches in your pantry and you are always ready to make it.
The cinnamon sugar finish is everything. That simple sprinkle of sugar and cinnamon across the cream cheese layer caramelizes slightly in the oven, creating a golden, lightly spiced topping that makes each slice look gorgeous and taste even better.
It is a genuine crowd-pleaser. This is the kind of dessert that people who say they do not love pie always love. It sits somewhere between a pie, a cake, and a cheesecake in the most wonderful way.
It is easy to make. No pie crust to roll, no complicated pastry technique. Mix, layer, bake, chill, and serve. That is all there is to it.
Ingredients
Here is everything you need to make this Peaches and Cream Pie:
First Layer – Pudding Base:
- 3/4 cup all-purpose flour
- 1/2 teaspoon salt
- 1 teaspoon baking powder
- 1 (3 oz) package non-instant cook-and-serve vanilla pudding mix
- 3 tablespoons butter, softened
- 1 egg
- 1/2 cup milk
Second Layer – Peaches:
- 1 (28 oz) can sliced peaches, drained (reserve the juice)
- Or substitute with about 3 medium fresh peaches (approximately 2 1/4 cups cubed or 3 cups sliced)
Third Layer – Cream Cheese:
- 1 (8 oz) package cream cheese, softened
- 1/2 cup granulated sugar
- 3 tablespoons reserved peach juice
Topping:
- 1 tablespoon granulated sugar
- 1 teaspoon ground cinnamon
The cook-and-serve vanilla pudding mix is an important detail here — this is the non-instant variety that requires cooking, not the instant pudding that you simply whisk with milk. The non-instant mix has different starch properties and behaves correctly in a baked dessert, giving the base layer its characteristic soft, slightly firm texture as it bakes. Instant pudding mix will not produce the same result.
When using canned peaches, drain them thoroughly but be sure to catch and reserve the syrup — three tablespoons of that liquid goes directly into the cream cheese layer and adds a wonderful natural peach flavor and a slight golden sweetness that you cannot replicate with plain water or milk.
If you opt for fresh peaches, ripe summer peaches sliced thinly will give you the best result. For the reserved juice that goes into the cream cheese layer when using fresh peaches, simply toss your sliced peaches with a tablespoon of sugar and let them sit for 15 minutes — they will release natural juice you can use in the cream cheese mixture.
Step-by-Step Instructions
Step 1 – Preheat and Prep
Preheat your oven to 350 degrees Fahrenheit. Generously grease a 10-inch deep dish pie pan or a 9×9-inch baking dish with cooking spray and set aside.
Step 2 – Make the Pudding Base
In a medium mixing bowl, whisk together the flour, salt, baking powder, and dry vanilla pudding mix until evenly combined. Add the softened butter, egg, and milk to the bowl. Beat with a hand mixer for about two minutes until a smooth, thick batter forms.
Step 3 – Add the Base to the Pan
Pour the pudding batter into the prepared pan and spread it into an even layer across the bottom.
Step 4 – Layer the Peaches
Drain the canned peaches thoroughly, reserving the juice in a small bowl. Arrange the peach slices evenly across the top of the pudding batter layer, covering it generously from edge to edge.
Step 5 – Make the Cream Cheese Layer
In a separate small mixing bowl, beat the softened cream cheese with a hand mixer until completely smooth and fluffy — this takes about one minute. Add the granulated sugar and the three tablespoons of reserved peach juice and continue beating for two minutes until the mixture is creamy, light, and fully combined.
Step 6 – Spread the Cream Cheese Over the Peaches
Spoon the cream cheese mixture over the peach layer in large dollops and then spread it out as evenly as possible, leaving about one inch of space from the top edge of the pan all the way around. This gap is important — as the dessert bakes, the layers will puff and bubble slightly, and leaving that head space prevents overflow.
Step 7 – Add the Cinnamon Sugar Topping
In a small bowl, stir together the tablespoon of sugar and the teaspoon of cinnamon. Sprinkle the mixture evenly across the top of the cream cheese layer.
Step 8 – Bake
Place the pan in the preheated oven and bake for 30 to 35 minutes, until the top is golden brown and the edges are set. The cream cheese layer may look slightly puffed when you pull it from the oven — it will settle as it cools.
Step 9 – Chill Before Serving
This is an important step that should not be skipped. Allow the pie to cool to room temperature, then transfer it to the refrigerator to chill for at least two hours before slicing and serving. Chilling allows the layers to set fully so each slice holds together cleanly and beautifully.
Expert Tips for the Best Peaches and Cream Pie
Use the non-instant pudding mix. This detail matters more than almost anything else in the recipe. Cook-and-serve pudding behaves fundamentally differently from instant pudding when baked into a dessert. The baked texture, the structure of the base layer, and the overall success of the recipe depend on using the correct product. Read the label carefully before buying.
Soften the cream cheese fully. Cold cream cheese will not beat smooth and will leave lumps in the creamy layer that are visible and unpleasant in the finished dessert. Pull it from the refrigerator at least 30 to 45 minutes before you plan to use it so it is genuinely soft and pliable before you begin beating it.
Reserve the peach juice before draining. It is very easy to accidentally drain the whole can and lose the juice before reserving those crucial three tablespoons. Drain the peaches over a small bowl rather than directly down the sink so you always have the juice on hand when you need it.
Leave the one-inch head space. The cream cheese layer expands slightly as it bakes. Leaving that border around the edge of the pan ensures the filling stays contained and the top bakes evenly without spilling over.
Chill for the best slices. A fully chilled pie slices dramatically more cleanly than a warm one. If you can chill it overnight, even better — the texture improves significantly after a full night in the refrigerator.
Variations
Use fresh peaches when in season. During summer when peaches are at their fragrant, ripe peak, fresh sliced peaches make this dessert truly spectacular. The flavor is more vibrant and complex than canned, and the natural juice the sliced peaches release after a brief toss with sugar substitutes perfectly for the reserved canned syrup.
Try it with a graham cracker crust. For a more traditional pie feel, press a simple graham cracker crust into the bottom of the pan before adding the pudding batter. This adds a crispy, buttery crunch that contrasts beautifully with the creamy layers above.
Add a vanilla whipped cream topping. After chilling, top the finished pie with freshly whipped cream lightly sweetened with a teaspoon of vanilla extract and a tablespoon of powdered sugar. Served with a few fresh peach slices on top, it looks genuinely stunning.
Make it with different fruit. The same layered technique works beautifully with canned pears, crushed pineapple, or cherry pie filling in place of the peaches. Each fruit brings its own character while the cream cheese and pudding layers remain the same consistent, delicious base.
Add almond extract. Stir a quarter teaspoon of almond extract into the cream cheese layer alongside the sugar and peach juice. Almond and peach is one of the great classic flavor pairings and gives the dessert a subtle, sophisticated depth.
Storage and Reheating
Refrigerator: Store the Peaches and Cream Pie covered with plastic wrap or in an airtight container in the refrigerator for up to four days. It actually tastes better on day two after the layers have had additional time to meld.
Freezing: This pie can be frozen, though the cream cheese layer may change texture slightly upon thawing. Wrap tightly in plastic wrap and then foil and freeze for up to one month. Thaw overnight in the refrigerator before serving.
Serving: Always serve this pie cold or at cool room temperature. It is designed to be a chilled dessert and the texture and flavor are best when it has been properly refrigerated.
Serving Suggestions
This Peaches and Cream Pie is beautiful on its own, but here are some wonderful ways to serve and enjoy it:
Add a dollop of freshly whipped cream or a small scoop of vanilla ice cream alongside each slice for an extra layer of creamy indulgence that makes a lovely contrast to the chilled pie.
Serve it at Thanksgiving or holiday gatherings as an alternative to traditional pumpkin or apple pie. Its warm cinnamon notes and peach flavor make it feel completely seasonal and celebratory.
Bring it to a potluck or bake sale in the pan and slice it on site. It transports easily and feeds eight generously without any fussy plating or presentation required.
For summer serving, pair it with a scoop of peach gelato or a spoonful of peaches and cream alongside for a full peach-themed dessert moment that celebrates the season beautifully.
Frequently Asked Questions
Can I use instant pudding mix instead of cook-and-serve?
No — this recipe specifically requires non-instant, cook-and-serve vanilla pudding mix. Instant pudding has a different starch and thickening mechanism that behaves very differently in a baked environment and will not give you the same soft, pudding-based layer. Use the cook-and-serve variety for the best results.
Can I use fresh peaches instead of canned?
Absolutely. Three medium fresh peaches — about 2 1/4 cups cubed or 3 cups sliced — substitute directly for one 28-ounce can. To replicate the reserved peach juice for the cream cheese layer, toss your sliced peaches with a tablespoon of sugar and let them sit for 15 minutes. The natural juice they release works perfectly.
Why does the recipe leave a one-inch border at the top?
The layers puff and expand slightly during baking. Leaving that head space prevents the filling from overflowing in the oven and ensures an even, cleanly set surface across the top of the finished pie.
How long does it need to chill?
At minimum two hours in the refrigerator, but overnight is ideal. The layers set much more firmly with a longer chill and the pie slices far more cleanly and attractively after a full night of refrigeration.
Can I make this ahead of time?
Yes, and it is actually encouraged. This pie is one of those recipes that tastes noticeably better the day after it is made, making it an ideal make-ahead dessert for holidays and gatherings. Bake it the day before, refrigerate overnight, and serve it chilled the next day for the best possible result.
Final Thoughts
This Peaches and Cream Pie is a genuinely special dessert — the kind that looks beautiful, tastes extraordinary, and surprises everyone who tries it because it is unlike any pie they have had before. The soft vanilla pudding base, the sweet peach layer, the silky cream cheese filling, and the golden cinnamon sugar top are a combination that is both comforting and completely memorable. Whether you serve it at Thanksgiving, bring it to a summer potluck, or bake it just because you can — it is always exactly the right choice.
Peaches and Cream Pie
Ingredients
First Layer – Pudding Base:
- 3/4 cup all-purpose flour
- 1/2 teaspoon salt
- 1 teaspoon baking powder
- 1 3 oz package non-instant cook-and-serve vanilla pudding mix
- 3 tablespoons butter softened
- 1 egg
- 1/2 cup milk
Second Layer – Peaches:
- 1 28 oz can sliced peaches, drained (reserve the juice)
- Or 3 medium fresh peaches about 2 1/4 cups cubed or 3 cups sliced
- Third Layer – Cream Cheese:
- 1 8 oz package cream cheese, softened
- 1/2 cup granulated sugar
- 3 tablespoons reserved peach juice
Topping:
- 1 tablespoon granulated sugar
- 1 teaspoon ground cinnamon
Instructions
- Preheat the oven to 350 degrees Fahrenheit. Grease a 10-inch deep dish pie pan or a 9×9-inch baking dish with cooking spray.
- In a medium bowl, whisk together the flour, salt, baking powder, and dry vanilla pudding mix. Add the softened butter, egg, and milk. Beat for 2 minutes until a smooth batter forms.
- Pour the batter into the prepared pan and spread evenly.
- Drain the canned peaches, reserving the juice. Arrange the peach slices evenly over the batter layer.
- Beat the softened cream cheese until smooth and fluffy. Add the granulated sugar and reserved peach juice and beat for 2 minutes until creamy and fully combined.
- Spoon the cream cheese mixture over the peaches and spread as evenly as possible, leaving about 1 inch of space from the top edge of the pan.
- Mix together the tablespoon of sugar and teaspoon of cinnamon. Sprinkle evenly over the cream cheese layer.
- Bake for 30 to 35 minutes until golden brown. Allow to cool completely, then refrigerate for at least 2 hours before slicing and serving.
Notes
Reserve the peach juice before draining the can — it is needed for the cream cheese layer.
Cream cheese must be fully softened for a smooth, lump-free layer.
Leave 1-inch head space at the top of the pan to allow for expansion during baking.
Chill overnight for the cleanest slices and best flavor.
Store covered in the refrigerator for up to 4 days.
Can be frozen tightly wrapped for up to 1 month. Thaw overnight in the refrigerator.

