There’s something about a peaches & cream pie that just feels like summer, right? Sweet, juicy fruit paired with something rich and creamy, it’s simple but somehow still feels special.
This pie leans into that combination with a soft, lightly cake-like base, a creamy layer, and warm spiced peaches on top.
It’s not your typical pastry crust situation either. The base bakes up tender and slightly fluffy, almost like a cross between a cake and a cobbler.
Perfect for late summer when peaches are everywhere, or honestly… whenever you need a dessert that feels cozy but still a bit fresh.
You May Also Like
What Makes a Great Peaches & Cream Pie?

So what makes this kind of peach pie really work?
- Juicy, flavorful peaches that don’t taste flat
- A creamy layer that’s rich but not too heavy
- A soft, tender base that soaks up all those juices
- A little spice for warmth and depth
- Contrast between creamy, fruity, and lightly cakey textures
It’s all about balance.
The Soft Vanilla Base
This base is kind of the quiet hero of the whole dessert. It bakes up soft and tender, not quite cake, not quite crust. Somewhere in between. And it soaks up the peach juices!
It also has a light vanilla flavor that ties everything together.
What You’ll Need for the Base
• ¾ cup all-purpose flour, gives structure without making it heavy
• 1 (3 ounce) package cook-and-serve vanilla pudding, adds flavor and softness
• 1 teaspoon baking powder, helps it rise slightly
• ½ teaspoon salt, balances the sweetness
• ½ cup milk, keeps the batter smooth and moist
• 3 tablespoons butter, softened, adds richness
• 1 large egg, binds everything together
The Creamy Layer
Now this part? Honestly, it might be the best bite in the whole pie.
It’s smooth, lightly sweet, and just rich enough to feel indulgent without being overwhelming. It melts slightly into the base as it bakes, creating this soft, creamy middle layer.
What You’ll Need for the Cream Layer
• 1 (8 ounce) package cream cheese, softened, for that tangy richness
• ½ cup white sugar, sweetens and smooths out the texture
• 1 teaspoon vanilla extract, adds warmth and depth
The Spiced Peach Topping
This is where all the juicy, fruity goodness happens.
The peaches soften even more in the oven and release their syrup, which blends with a little sugar and spice.
It creates this glossy, slightly caramelized topping that sinks into the layers below.
What You’ll Need for the Peach Topping
• 1 (29 ounce) can sliced peaches in heavy syrup, drained slightly but not completely
• 1 tablespoon white sugar, enhances the natural sweetness
• 1 teaspoon ground cinnamon, adds warmth and a cozy note
• ¼ teaspoon nutmeg, optional but really lovely here
How to Make Peaches & Cream Pie
Preheat Your Oven
Preheat your oven to 180°C (350°F).
That’s the sweet spot for this pie, it gives the base enough time to cook through while letting the top turn lightly golden without drying everything out.
Make the Base Batter

Start by mixing the flour, pudding mix, baking powder, and salt in a bowl.
In another bowl, cream together the softened butter until smooth, then add the egg and milk and mix until combined.
Then bring everything together into a smooth batter.
It should be thick but spreadable.
Pour it into a greased baking dish and gently smooth it out.
Prepare the Cream Layer

In a separate bowl, beat the cream cheese with sugar and vanilla until smooth and creamy. (No lumps if you can help it.)
Spoon this mixture over the base batter. You can spread it lightly, but it doesn’t need to be perfect. It will settle as it bakes.
Add the Peaches

Take your peaches and layer them evenly over the cream mixture.
Pour about 2–4 tablespoons of the peach syrup over the peaches, just enough to lightly coat them without making the pie soggy.
Sprinkle the sugar, cinnamon, and nutmeg over the top.
Bake Until Golden

Slide the dish into a preheated oven and bake until the top is golden and the edges are set. The center should still have a slight softness to it.
As it bakes, the layers sort of merge in places, which is exactly what you want. It’s a little rustic, a little messy, and very good.
Let It Cool Slightly

Give it some time to cool before slicing. The layers will settle and become easier to serve.
Or don’t wait too long and just scoop it warm. Honestly, both options are great.
Want to Switch Things Up?
You can tweak it depending on what you have or what you’re craving.
Some easy ideas:
- Use fresh peaches when in season, just slice and lightly sweeten them
- Swap cinnamon for cardamom for a slightly different flavor vibe
- Add a handful of raspberries or blueberries for a mixed fruit version
- Use mascarpone instead of cream cheese for an extra creamy layer
- Add a splash of almond extract if you love that classic peach pairing
Toppings & Finishing Touches

A few little extras can take this from great to “wait, can I have another slice?”
- A dusting of powdered sugar for a soft finish
- Whipped cream, because peaches + cream = always yes
- Toasted sliced almonds for a bit of crunch
- A drizzle of honey or maple syrup for extra sweetness
- A scoop of vanilla ice cream, especially while the pie is still slightly warm
Storing, Reheating & Make-Ahead Tips
Store any leftovers covered in the fridge for up to 3 days. The texture stays soft, and the flavors actually deepen a bit overnight.
To reheat, a short time in the oven works best to bring back that fresh-baked feel. Microwave works too if you’re in a hurry.
Peaches and Cream Pie
Description
A soft, tender vanilla base layered with a smooth cream cheese filling and topped with warm spiced peaches. This comforting dessert bakes into a lightly golden, juicy pie with a creamy center and fragrant fruit topping.
Ingredients
Base
Cream Layer
Peach Topping
Instructions
Prepare the oven and dish
-
Preheat the oven to 350°F. Lightly grease a 9×9-inch baking dish using butter or nonstick spray. Set the dish aside while you prepare the layers.
Mix the base batter
-
In a mixing bowl, combine the flour, pudding mix, baking powder, and salt. In a separate bowl, whisk together the milk, softened butter, and egg until smooth. Add the wet mixture to the dry ingredients and stir until a thick, smooth batter forms. Spread the batter evenly into the prepared baking dish.
Prepare the cream layer
-
In a clean mixing bowl, beat the softened cream cheese, sugar, and vanilla extract using a hand mixer or spoon until smooth and creamy. The mixture should be thick but spreadable. Spoon it over the base batter and gently spread it out without disturbing the layer underneath.
Add the peaches
-
Drain the peaches, reserving the syrup. Arrange the peach slices evenly over the cream layer. Drizzle 2–4 tablespoons of the reserved syrup over the peaches so they appear lightly glossy but not overly wet.
Add the topping spices
-
Sprinkle the sugar, cinnamon, and nutmeg evenly over the peaches. The surface should look lightly coated and fragrant.
Bake the pie
-
Place the baking dish in the preheated oven and bake for about 40 minutes, or until the top is golden and the edges are set. The center may still appear slightly soft, which is normal.
Cool before serving
-
Remove the pie from the oven and allow it to cool for at least 15 minutes. This helps the layers set and makes slicing easier. The texture should be tender, creamy, and slightly juicy.
Note
Store leftovers covered in the refrigerator for up to 3 days. Reheat gently in the oven at 300°F or in the microwave until warm. If the center appears slightly soft after baking, allow more cooling time as it will firm up. Avoid adding too much peach syrup, as excess liquid can make the base overly soft.