This No-Bake Peaches and Cream Pie stands out for its fresh, jammy peach layer and a fluffy cream cheese filling that's light but still full of peach flavor. No canned fruit, no shortcuts. Just a pie that holds together and tastes like summer.

When I first started working on this recipe, I wanted a no-bake summer dessert that actually captured the flavor of fresh peaches. Cooking the fruit with a little sugar and cornstarch brought out a sweet, cobbler-like taste and helped the filling set up for clean slices.
Folding homemade whipped cream into the cream cheese keeps the texture light and fluffy, yet not bland or runny.
We brought this creamy peach pie to a recent family gathering alongside several other peach desserts, and it was the one everyone went back for. The combination of a crisp graham cracker crust, sweet peach compote, and creamy topping just works.
Helpful Ingredient Tips
Looking for the full recipe? The recipe card at the bottom of this post includes the complete list of ingredients, measurements, and instructions.
- Fresh Peaches: If ripe peaches are not in season, thawed frozen peaches can be used. If you're using thawed peaches, drain off any liquids.
- Brown Sugar: Packed brown sugar is one of the secrets to a no-bake crust staying together. If you are substituting granulated sugar, bake the crust at 350°F (177°C) for 8 minutes.
- Cornstarch: I use cornstarch to thicken the peach layer because it sets up a glossy and smooth texture. Tapioca can be substituted, but keep a close eye on it, as it can become stringy. I don't recommend using flour, as it can make the filling cloudy and dull the fresh peach flavor.
Tips to Make the Best Layered Peach Pie
Crust that Doesn't Crumble
- Use finely crushed crumbs for better binding. The texture should be like fine sand, not coarse gravel.
- The crumb mixture should stick together when it is pressed. If it doesn't hold, add a little more melted butter.
- When pressing into the pie plate, form a soft curve where the bottom meets the sides, rather than a sharp angle. This helps prevent cracking when serving.
- Chill the crust for at least 2 hours to allow it to set fully before layering.
Glossy Peach Filling
- Chop peaches into ½-inch pieces for even cooking. This also makes it easier to slice.
- Use a fork or small whisk to mix the cornstarch and cold water really well, until it looks silky and no powder is stuck to the bottom. If you've let it sit for a bit before adding, give it another quick stir just before pouring it in.
- Stir constantly while it cooks so the cornstarch doesn't settle or gel unevenly.
- The filling is ready when it appears glossy and is thick enough to coat the back of a spoon.
Light, Fluffy Cream Layers
- Start with room-temperature cream cheese so it whips up smoothly. Cold cream cheese tends to remain lumpy, regardless of how long you beat it. If you forget to set it out, cut it into chunks and microwave at 30% power for 10 seconds at a time, stirring between each one until just softened.
- Whip the cream, sugar, and vanilla until stiff peaks form, which means that when you lift the beaters, the cream stands straight up without drooping. It should be thick enough to hold its shape but still smooth and creamy.
- Gently stir half of the whipped cream into the cream cheese using a spatula. Instead of stirring in circles, swipe the spatula down the middle, scoop underneath, and lift the mixture over itself. Turn the bowl as you go. This keeps the whipped cream fluffy and the cheesecake filling light.
Clean Layers that Hold Shape
- Let the peach layer cool completely before assembling. If it's even slightly warm, it can melt the cream and make the layers runny.
- Spread each layer fully to the edges of the crust to avoid gaps that can collapse when sliced. A small offset spatula works well.
- Chill the pie at least 4 hours, but overnight is best for slices that hold their shape.
- For extra-clean layers, chill the pie for an hour before adding the final whipped cream topping—this gives the filling time to firm up and prevents smudging when you spread the cream.
Make Ahead⏳
This pie is best made a day in advance. For the cleanest layers, chill it without the whipped topping, then add the topping just before serving.
If you're concerned about the whipped cream becoming weepy, you can spoon it into a fine-mesh sieve set over a bowl and refrigerate it. This lets any excess moisture drain off, keeping it fluffy and stable.
Make it Special✨
Top with crushed graham crackers or a sprinkle of cinnamon sugar for texture and color. Slice a fresh peach and dip it in lemon juice to prevent browning, then fan it on top of the pie just before serving.
What to Make with Extra Fresh Peaches
If you've got a few too many ripe peaches sitting on the counter, my Cast Iron Peach Cobbler is a warm, classic dessert with a gooey center and crisp edges. And bake a batch of Peach Cobbler Muffins to freeze for an easy breakfast. Here are a few more ways to make the most of peak-season peaches:
Let me know how you like this recipe by leaving a review! And follow along on Instagram @stateofdinner for behind-the-scenes and to be among the first to know when new recipes post!
Recipe
No-Bake Peaches and Cream Pie
Recipe by:Ingredients
Graham Cracker Crust
- 1¼ cups (125 grams) graham cracker crumbs (about 10 full sheets, finely crushed)
- ¼ cup (55 grams) packed brown sugar
- 6 tablespoons (84 grams) butter melted
Cooked Peach Layer
- 3 cups (475 grams) peeled, chopped fresh peaches (about 4–5 medium peaches)
- ¼ cup (50 grams) granulated sugar
- 1 tablespoon (15 ml) lemon juice
- Pinch of (Pinch) salt
- 2 tablespoons (16 grams) cornstarch
- ¼ cup (59 ml) water
- ½ teaspoon (2.5 ml) vanilla extract
Cream Cheese Filling and Topping
- 2 cups (473 ml) heavy whipping cream cold
- ⅔ cup (133 grams) granulated sugar
- 1 ½ teaspoons (7.5 ml) vanilla extract
- 8 ounces (7 grams) full-fat cream cheese room temperature
Instructions
Make the Crust
- Stir the graham cracker crumbs and brown sugar in a medium bowl. Pour in melted butter and mix until evenly moistened.1¼ cups graham cracker crumbs, ¼ cup packed brown sugar, 6 tablespoons butter
- Pour the crumb mixture into a 9-inch pie plate. As you press the crust up the sides, smooth the crumbs into a gentle curve where the bottom meets the edge of the plate rather than a sharp 90° angle. This helps prevent the crust from cracking or separating once chilled. Use a flat-bottomed measuring cup or glass to press the crust into place. Chill in the refrigerator for at least 2 hours to allow the crust to set.
Make the Peach Layer
- In a medium saucepan, combine the peaches, sugar, lemon juice, and salt. Let it sit for 5 minutes to draw out some juices.3 cups peeled, chopped fresh peaches, ¼ cup granulated sugar, 1 tablespoon lemon juice, Pinch of salt
- Cook over medium heat for 4–5 minutes, stirring often, until peaches begin to soften.
- In a small bowl, whisk cornstarch and water until smooth. Stir it into the peach mixture and cook for 1–2 more minutes, until the mixture is thickened and glossy.2 tablespoons cornstarch, ¼ cup water
- Remove from heat, stir in vanilla, and cool completely before assembling the pie.½ teaspoon vanilla extract
Make the Cream Cheese Filling
- In a chilled bowl, whip the heavy cream, sugar, and vanilla at medium-high speed until the cream forms stiff peaks.2 cups heavy whipping cream, ⅔ cup granulated sugar, 1 ½ teaspoons vanilla extract
- In a separate bowl, beat the cream cheese on high speed for 2-3 minutes, until it is light and fluffy.8 ounces full-fat cream cheese
- Gently fold half of the sweetened whipped cream into the cream cheese until it is fully incorporated.
Assemble the Pie
- Spoon the cooled peach mixture evenly into the chilled crust.
- Spread the cream cheese filling over the peach layer. Smooth the top with a spatula.
- Spoon the remaining whipped cream over the top of the pie and gently spread it to the edges. Use the back of a spoon or an offset spatula to create soft swirls. (Note: If you have time, chilling the pie for an hour before adding the whipped cream helps the layers stay clean when sliced. But if you're short on time, it's perfectly fine to add the topping right away.)
- Cover and refrigerate for at least 4 hours, or overnight.
Notes
Fresh peaches have the best flavor, but thawed frozen peaches can be used if fresh peaches aren't in season. Just be sure to drain off any excess liquid before cooking. Whipped Cream Stability Tip:
For a more stable topping (especially in warm weather), spoon the whipped cream into a fine-mesh sieve set over a bowl and let it chill. This lets extra moisture drain and keeps it fluffy. Make Ahead:
The pie is best made the day before serving. For the cleanest slices, chill it fully assembled (except the whipped topping), then add the topping right before serving. If needed, the whipped topping can be made a few hours ahead and stored in the fridge. Storage:
Cover and refrigerate leftovers for up to 3 days. The crust will soften slightly over time, but the layers will still hold together.
Equipment
Nutrition
The nutritional facts provided are only estimates. The accuracy of the nutritional information for any recipe on this site is not guaranteed.
Tips for On the Go
Place the chilled peach pie in a pie carrier or a shallow box with a non-slip liner. If you haven't added the whipped topping yet, pack it separately in a piping bag or an airtight container and add it just before serving for the cleanest presentation.
sharyn says
can frozen peaches be used
Erin Gierhart says
Hi Sharyn! Yes, you can use frozen peaches! I recommend thawing and draining before using them, but if you want to use them still frozen they'll just need a few minutes of extra cooking time.