Peaches and cream ice cream lands with the kind of soft, lush texture that makes a scoop disappear fast. The base stays custardy and smooth, while the peaches bring little bursts of fresh fruit through every bite. It tastes like the classic pairing it is, but colder, silkier, and more concentrated.
The trick here is splitting the peaches into two textures: some get blended into the custard for deep flavor, and the rest stay chunky for visible fruit throughout the churned ice cream. That keeps the finished scoop from tasting flat or one-note. Cooking the custard to 175F gives it enough body to hold up in the freezer without turning eggy, and the cinnamon adds just enough warmth to make the peaches taste fuller.
Below, I’m walking through the part that matters most: how to keep the custard smooth, when to add the peach puree, and why the last-minute fruit fold-in gives you the best texture after freezing.
The peach flavor came through beautifully, and the custard stayed smooth after churning. I loved that the little peach chunks stayed soft instead of turning icy.
Save this peaches and cream ice cream for the moments when you want a churned custard base, fresh peach swirls, and a scoop that tastes like peak summer.
The Part That Keeps Peach Ice Cream From Turning Grainy
Most homemade fruit ice creams go sideways when the fruit is added all at once and the base never gets enough time to settle. Peaches hold a lot of water, and if you skip the maceration step, that water ends up diluting the custard and making the texture dull instead of creamy. Letting the peaches sit with sugar and lemon juice draws out their syrupy juices first, which concentrates the flavor before anything goes into the churn.
Blending only part of the fruit matters just as much. The smooth puree perfumes the whole batch, while the diced peaches give you those soft, juicy bits that keep each spoonful interesting. If you puree everything, the ice cream tastes good but loses that fresh peach bite. If you leave everything chunky, the base can taste thin. The split approach gives you both.
What Each Ingredient Is Actually Doing In This Custard

- Fresh ripe peaches — These need to be fragrant and soft enough to peel easily. Underripe peaches stay sharp and woody in frozen desserts, while ripe peaches melt into the custard and keep their flavor after churning. Frozen peaches can work in a pinch, but thaw and drain them well first so you don’t water down the base.
- Heavy cream and whole milk — This is the balance that keeps the ice cream rich without becoming greasy. Heavy cream brings body, and whole milk keeps the custard from feeling heavy on the tongue. Don’t swap in low-fat milk here; the texture will freeze harder and taste flatter.
- Egg yolks — They thicken the base into a true custard, which gives the finished ice cream a softer scoop and a more luxurious feel. Whisk them with the sugar first so they lighten before the hot dairy goes in.
- Lemon juice — It wakes up the peaches and keeps the fruit from tasting dull. You don’t taste lemon in the finished ice cream; you taste brighter peach.
- Cinnamon and vanilla — Vanilla rounds out the custard, and cinnamon adds just enough warmth to make the peaches taste deeper. Keep the cinnamon light. Too much and it starts fighting the fruit.
Cooking The Custard Without Scrambling The Eggs
Macering The Peaches
Toss the diced peaches with part of the sugar and the lemon juice, then let them sit for 30 minutes until they look glossy and a little syrupy. That liquid is peach gold. Blend two cups of the fruit mixture until smooth and keep the rest chunky. If the peaches don’t release much juice, they’re not ripe enough for this recipe and the flavor will taste weaker after freezing.
Tempering The Yolks
Heat the cream and milk until steaming, not boiling. In a separate bowl, whisk the yolks with the remaining sugar until they look paler and thicker. Slowly stream in the hot dairy while whisking constantly so the yolks warm up gradually instead of turning into bits of scrambled egg. If the mixture looks lumpy at this stage, stop and strain it before it goes back on the heat.
Thickening To 175F
Return the custard to the saucepan and cook over medium-low heat, stirring all the while, until it reaches 175F and lightly coats the back of a spoon. It should look smooth and slightly thicker, not pudding-thick. Pull it off the heat the moment it gets there. If you push it much higher, the yolks can curdle and the texture gets grainy.
Cooling And Churning
Stir in the vanilla, cinnamon, salt, and smooth peach puree, then chill the custard completely before it goes into the ice cream maker. Warm custard churns poorly and can leave you with a soft, icy finish. Once it’s cold, churn until it looks like soft serve and fold in the reserved peach pieces during the last few minutes so they stay suspended instead of sinking.
How To Make It Fit Your Freezer, Your Dairy Shelf, And Your Crowd
Dairy-Free Coconut Version
Swap the heavy cream and milk for full-fat canned coconut milk, using the same total volume. The flavor shifts from classic creaminess to a softer tropical note, and the custard will be a little less rich but still scoopable. Keep the peach puree as written, since the fruit carries the brightness here.
No-Churn Shortcut
If you don’t have an ice cream maker, you can fold the cooled peach custard into whipped cream and freeze it in a loaf pan. The texture won’t be quite as dense or smooth, but it will still be creamy if you stir in the peach pieces gently and cover the surface well before freezing.
Strawberry-Peach Swap
Replace one cup of the peaches with strawberries for a mixed-fruit version. Strawberries add a brighter color and a sharper edge, but they also bring more water, so cook them down a touch longer during maceration if they look especially juicy.
Storage and Reheating
- Refrigerator: The custard base can be kept chilled for up to 2 days before churning. After churning, store the ice cream in an airtight container in the freezer, not the fridge.
- Freezer: It freezes well for about 2 weeks with the best texture in the first 5 to 7 days. Press parchment or plastic wrap directly onto the surface to limit ice crystals.
- Reheating: Not applicable. Let frozen ice cream sit at room temperature for 5 to 10 minutes before scooping so the custard softens without turning slushy.
Answers to the Questions Worth Asking

Peaches and Cream Ice Cream
Ingredients
Equipment
Method
- Toss the diced fresh ripe peaches with 1/4 cup granulated sugar and lemon juice, then let sit for 30 minutes until juicy.
- Blend 2 cups of the peaches into a smooth puree, then leave the remaining peaches chunky for later swirls.
- Heat heavy cream and whole milk in a Dutch oven over medium heat until steaming, not boiling.
- Whisk the egg yolks with the remaining 1/2 cup granulated sugar until smooth, then slowly whisk the hot dairy into the yolks.
- Cook the custard, stirring constantly, until it reaches 175F (about 8-10 minutes), then strain it.
- Stir in vanilla extract, cinnamon, and salt, then fold in the smooth peach puree to create a pastel base.
- Cool the custard completely, then refrigerate for 4 hours until very cold.
- Churn the chilled custard in an ice cream maker according to the manufacturer’s directions until it reaches soft-serve thickness.
- In the last 5 minutes of churning, fold in the reserved chunky peaches so you get visible peach pieces.
- Transfer to a container and freeze until firm for a scoopable texture (at least a few hours).


