Golden peach turnovers earn their place fast: crisp, shattering pastry on the outside and a thick, cinnamon-kissed peach center that stays put instead of leaking all over the pan. When they bake right, the corners curl open, the layers puff into sharp flakes, and the filling turns jammy enough to taste like summer in dessert form without feeling heavy.
The key is cooking the peaches before they go into the pastry. Raw fruit sounds convenient, but it releases too much liquid in the oven and turns the bottoms soggy before the pastry has a chance to puff. A quick stovetop cook with cornstarch gives you a filling that holds together, cools down cleanly, and tastes concentrated instead of watery.
Below, I’ll walk through the part that matters most: how to keep the turnovers sealed, crisp, and evenly baked. I’ve also included the swaps that actually work if your peaches are extra ripe or you need to lean on frozen fruit.
The peach filling thickened up perfectly and didn’t leak out like other turnovers I’ve tried. The pastry came out flaky and crisp all the way through, even on the bottom.
Save these flaky peach turnovers for the next time you want a jammy fruit filling and crisp puff pastry in one dessert.
The Trick to Keeping Peach Turnovers Crisp Instead of Soggy
The mistake that ruins most fruit turnovers is a filling that’s too wet. Peaches release a lot of juice as they warm, and if that liquid goes into the pastry raw, it turns the bottom layer soft before the oven can set the crust. Cooking the filling first changes everything: the sugar draws out moisture, the cornstarch thickens it, and the pan tells you when it’s ready by going from loose and glossy to thick and spoonable.
Cooling the filling matters just as much. Hot filling starts melting the butter in the puff pastry before the turnovers even hit the oven, and that’s how you lose the dramatic lift. You want the peach mixture completely cool so the pastry stays cold, the layers separate, and the turnovers rise into sharp, flaky triangles instead of baking up dense.
- Fresh peaches — Use ripe peaches with some give, but not fruit that’s collapsing in your hands. Very juicy peaches are fine if you cook them long enough for the filling to thicken. If your peaches are borderline bland, a little extra cinnamon helps, but don’t push the sugar too high or the filling can turn syrupy again.
- Puff pastry — Store-bought puff pastry is the right move here because its butter layers do the lifting for you. Thaw it in the fridge so it stays cold and flexible. If it gets sticky or soft, slide it back into the fridge for a few minutes before shaping.
- Cornstarch — This is what turns peach juice into a filling that holds its shape. Flour won’t thicken as cleanly here and can taste pasty if the filling isn’t cooked long enough. Stir it in thoroughly at the beginning so it doesn’t clump when the fruit starts bubbling.
- Coarse sugar — This gives the tops that crackly, bakery-style finish. The egg wash helps it stick, and the sugar bakes into little crunchy sparks instead of disappearing into the pastry.
What Each Ingredient Is Actually Doing in This Peach Recipe

- Peaches (the star ingredient) — Ripe peaches are essential. Quality impacts final dish.
- Sugar (the sweetness) — Enhances peach flavor without overpowering. Adjust based on ripeness.
- Lemon juice (the brightness) — Brings out peach flavor and prevents cloying. Essential, not optional.
- Butter or oil (the richness) — Carries flavors and creates satisfying texture. Don’t skip.
- Spices (cinnamon, ginger, or nutmeg) — Warm up peach flavor without overwhelming. Use in balance.
- Texture element (nuts, crumble, or crispy topping) — Prevents monolithic texture. Add before serving.
- Optional thickener (cornstarch or flour) — Creates right consistency. Essential for thick fillings.
- Finishing touch (fresh herbs, glaze, or garnish) — Adds aroma and visual appeal. Keeps fresh.
How to Fold, Seal, and Bake Them So They Puff the Right Way
Cooking the Peach Filling
Put the diced peaches, sugar, cornstarch, cinnamon, and lemon juice into a saucepan and cook over medium heat until the fruit softens and the juices go from watery to thick and glossy. You’re looking for a filling that mounds on a spoon instead of running off it. If it still looks loose after five minutes, give it another minute or two; undercooked filling is the fastest way to get leaked-out turnovers. Set it aside and let it cool all the way down before you touch the pastry.
Cutting and Filling the Pastry
Cut each puff pastry sheet into four equal squares and work with one or two pieces at a time while keeping the rest cold. Add only a heaping tablespoon of filling to the center of each square. Too much filling sounds generous, but it makes the edges hard to seal and forces the turnovers open as they bake.
Sealing the Triangles
Fold each square diagonally into a triangle and press the edges together firmly with a fork. The fork seal does more than decorate the turnovers; it helps lock in the filling while the pastry puffs around it. If the pastry is stretching instead of folding cleanly, it’s too warm, so chill it for a few minutes before finishing the batch.
Brushing and Baking
Brush the tops with beaten egg, sprinkle on coarse sugar, and cut a tiny vent in each turnover so steam can escape. Bake at 400°F until the pastry is deeply golden and the layers have separated into visible ridges, usually 18 to 22 minutes. Pull them when they look a shade darker than you think you need; pale turnovers taste underbaked because the pastry hasn’t fully dried out.
Adding the Glaze
Stir the powdered sugar and milk together until smooth, then drizzle it over the turnovers while they’re still warm. Warm pastry helps the glaze settle into the ridges without making the top soggy. If you wait until they’re completely cool, the glaze sits more like icing and won’t melt into those crisp layers as nicely.
Three Ways to Work With the Filling You Have
Frozen Peaches When Fresh Aren’t in Reach
Thaw the peaches first and drain off excess liquid before cooking them with the sugar and cornstarch. Frozen fruit usually carries more moisture than fresh, so the filling may need an extra minute or two on the stove to thicken fully. The flavor still works beautifully, but the texture depends on cooking away that extra water before it hits the pastry.
Dairy-Free Turnovers That Still Bake Up Flaky
These are naturally dairy-free if your puff pastry is made without butter, which many store-bought brands are not. Check the package and choose an all-vegetable version if you need that swap. The texture will still be crisp and layered, though the flavor leans a little less rich than classic butter puff pastry.
A More Spiced Filling
Add a pinch of nutmeg or ground ginger if you want the filling to taste warmer and a little more fragrant. Keep the additions small so the peaches stay in front. This works best when the fruit is very ripe and sweet, because the spice gives the filling more structure without needing extra sugar.
Storage and Reheating
- Refrigerator: Store leftovers in an airtight container for up to 3 days. The pastry softens a bit in the fridge, especially under glaze.
- Freezer: Freeze baked turnovers without glaze for the best texture. Wrap individually and rewarm from frozen so the pastry can re-crisp instead of going limp.
- Reheating: Use a 350°F oven or air fryer until the pastry is hot and crisp again, usually 5 to 8 minutes. The microwave makes the filling warm but turns the crust chewy, which is the one thing you don’t want here.
Questions I Get Asked About This Recipe

Peach Turnovers
Ingredients
Equipment
Method
- Preheat your oven to 400F and line two baking sheets with parchment so the turnovers don’t stick.
- Set the baking sheets aside while we make the filling.
- In a saucepan over medium heat, cook the diced peaches with granulated sugar, cornstarch, cinnamon, and lemon juice for 5 minutes until thickened and glossy.
- Remove from heat and cool the peach filling completely before assembling to prevent soggy pastry.
- Cut each puff pastry sheet into 4 squares, giving you 8 total squares.
- Place a heaping tablespoon of peach filling in the center of each square, leaving a border around the edges.
- Fold each square diagonally into a triangle and press the edges firmly with a fork to seal so the filling stays inside.
- Transfer the sealed triangles to the prepared baking sheets, spaced apart for even puffing.
- Brush each turnover with beaten egg and sprinkle with coarse sugar for a crisp, golden top.
- Cut a small vent in each turnover so steam can escape and the pastry splits at the edges during baking.
- Bake at 400F for 18-22 minutes until deeply golden and puffed with flaky layers visible where the corners curl.
- While warm, drizzle with powdered sugar glaze, then serve.