Homemade Peach Ice Cream

Loading…

By Reading time

Pale golden peach ice cream with soft fruit pieces running through every scoop has a way of tasting like the best part of summer without needing much more than a bowl and a spoon. This version stays creamy instead of icy, with enough peach flavor to taste like actual fruit, not just sweet cream that happened to meet a peach.

The difference is in the balance: part of the peaches are blended smooth for base flavor, and part stay chunky so you still get little bursts of fresh fruit. Cooking the custard to the right temperature matters too, because that’s what gives the finished ice cream its body. Skip that step or rush the chilling, and you end up with a loose base that never quite freezes with the same clean scoop.

Below, I’m walking through the part that matters most — how to keep the custard silky, how to keep the peaches bright, and what to do if you want to make this ahead for a crowd.

The peach flavor came through beautifully, and the custard churned up thick and smooth. I loved that the little peach chunks stayed intact instead of turning mushy.

★★★★★— Melissa R.

Save this homemade peach ice cream for the days when you want a churned dessert with fresh peach pieces and a smooth custard base.

Save to Pinterest

The Custard Has to Reach the Right Temperature, Not Just Look Thick

Ice cream base is one of those places where guessing works against you. If you pull it off the heat too early, the custard stays thin and freezes with a weak, almost slushy texture. If you rush it over high heat, the yolks can scramble before the mixture has a chance to thicken evenly.

For this peach ice cream, 175°F is the sweet spot. At that point the yolks have thickened the base enough to give the finished ice cream body, but the mixture still pours smoothly. Straining after cooking catches any small bits of cooked egg, which is cheap insurance against a grainy finish.

  • Egg yolks — They make the custard rich and give the ice cream that smooth, scoopable texture. Whole eggs won’t give the same velvety result.
  • Heavy cream and whole milk — The cream carries richness, while the milk keeps the base from becoming heavy. Don’t swap in low-fat milk here; the ice cream will freeze harder and taste flatter.
  • Peaches — Fresh peaches matter because they bring fragrance along with sweetness. If yours are a little firm, let them sit longer with the sugar so they soften and release more juice before blending.
  • Lemon juice — It keeps the peach flavor bright and stops the fruit from tasting dull once it hits the dairy. The acidity also helps the peaches break down during maceration.

What Each Ingredient Is Actually Doing in This Ice Cream

Scoop of homemade ice cream in a bowl
  • Base ingredient (cream, milk, or custard) — This provides the foundation and richness. Quality matters.
  • Sweetener (sugar, honey, or condensed milk) — This sweetens and prevents ice crystals. The ratio is critical.
  • Flavor element (vanilla, fruit, chocolate, coffee, or other) — This defines the ice cream personality. Use quality ingredients.
  • Egg yolks (if making custard base) — These create richness and silky texture. Optional but elevates ice cream.
  • Churning (if using ice cream maker) — This incorporates air and prevents ice crystals. Critical for smooth texture.
  • Freezing temperature and time — Proper freezing prevents rock-hard texture. Store at 0°F or below.
  • Mix-ins (chocolate, cookies, fruit, or swirls) — These add texture and prevent one-dimensional flavor. Add near end of churning.
  • Serving temperature (slightly soft, not rock hard) — This provides creamy mouthfeel. Remove from freezer 5 minutes before serving.

How to Keep the Peaches Fruity and the Base Smooth

Macerating the Fruit

Toss the diced peaches with sugar and lemon juice and let them sit until the bowl fills with syrup. That liquid is flavor, not waste. Blend only about two cups of the macerated fruit smooth, then leave the rest chunky so the ice cream has visible peach pieces after churning. If you puree all of it, the texture gets homogenous and a little dull.

Tempering the Yolks

Heat the cream and milk until steaming, then whisk a slow stream into the beaten yolks and sugar. That gradual addition raises the temperature without shocking the eggs. If you dump the dairy in all at once, the yolks can seize into little bits instead of turning silky. Take your time here; this is where the custard gets its foundation.

Cooking and Chilling the Base

Return the mixture to the pan and cook, stirring constantly, until it hits 175°F. The custard should coat the back of a spoon, and if you drag a finger through it, the line should hold for a second. Stir in the vanilla, cinnamon, and peach puree off the heat, then cool it over an ice bath before refrigerating. A warm base goes into the churn loose and takes longer to set, which usually means larger ice crystals.

Churning and Adding the Final Fruit

Churn until the mixture is thick and looks like soft-serve. Add the reserved chunky peaches during the last few minutes so they stay distinct instead of breaking down completely. After churning, freeze the ice cream until scoopable. The last hardening stage is where it finishes its structure, so don’t judge the texture too early.

How to Adapt This Peach Ice Cream Without Losing the Creamy Texture

Make it dairy-free with full-fat coconut milk

Swap the heavy cream and whole milk for full-fat coconut milk, keeping the same total volume. The ice cream will still churn into a creamy base, but you’ll pick up a light coconut note that sits nicely with peach. Use a strong vanilla and don’t skip the chilling time, since coconut bases need time to fully firm before churning.

Use frozen peaches when fresh ones are out of season

Frozen peaches work well if you thaw them first and drain off excess liquid before macerating. They’re a little softer and less fragrant than peak-season fruit, so the lemon juice and cinnamon matter more here. The texture still comes out great as long as you keep some fruit chunked and don’t overblend the whole batch.

Skip the custard for a simpler egg-free version

If you want a lighter, faster version, use the peaches, sugar, lemon juice, cream, milk, vanilla, and cinnamon without the yolks, then churn after everything is fully chilled. You’ll lose some of the dense custard body, so the result is softer and a little more scoopable straight from the machine. It’s still good, just less rich and less stable in the freezer.

Storage and Reheating

  • Refrigerator: Store the custard base up to 2 days before churning. Once churned, move the ice cream to the freezer instead; it won’t hold its texture well in the fridge.
  • Freezer: Freeze in an airtight container for up to 2 weeks for the best texture. After that, it can still be eaten, but ice crystals and freezer flavor start to creep in.
  • Reheating: Not applicable for the finished ice cream. If the base is too firm after freezing, let it sit at room temperature for 5 to 10 minutes before scooping rather than trying to warm it.

Questions I Get Asked About This Recipe

Can I use canned peaches instead of fresh peaches?+

You can, but drain them very well and expect a softer, less vivid peach flavor. Fresh peaches give the best aroma and the cleanest fruit pieces in the finished ice cream. If you use canned, skip any added syrup and taste the base before freezing so it doesn’t end up overly sweet.

How do I keep the ice cream from getting icy?+

Start with a properly cooked custard and chill it completely before churning. Both steps limit the water activity that leads to ice crystals. Also, store the finished ice cream in a shallow airtight container and press parchment or plastic wrap directly against the surface.

Can I make the base ahead of time?+

Yes, and it actually helps. The base can sit in the refrigerator overnight, which gives the flavors time to settle and makes churning easier. Just give it a quick whisk before it goes into the ice cream maker in case the fruit puree separates a little.

How do I know when the custard is done cooking?+

A thermometer is the easiest way to know. At 175°F, the custard should lightly coat a spoon and leave a clear trail when you run your finger through it. If it starts to look grainy, it’s gone too far and the eggs have begun to tighten.

Can I freeze homemade peach ice cream overnight?+

Yes, and overnight is often when it reaches the best scoopable texture. Just cover it tightly so it doesn’t pick up freezer odors or form ice on top. If it freezes rock hard, let it stand on the counter for a few minutes before scooping instead of microwaving it.

Homemade Peach Ice Cream

Homemade peach ice cream made with a cooked peach custard, blended peach puree, and visible fresh peach chunks. Churned for a creamy, scoopable texture with a pale golden swirl in every bite.
Prep Time 20 minutes
Cook Time 10 minutes
chilling + freezing 4 hours 10 minutes
Total Time 4 hours 40 minutes
Servings: 8 servings
Course: Dessert
Cuisine: American
Calories: 340

Ingredients
  

fresh peaches
  • 3 cup fresh peaches, peeled and diced (about 4 peaches) Use ripe peaches for the best flavor and visible chunk texture.
granulated sugar
  • 0.75 cup granulated sugar, divided Split into 1/4 cup for macerating and 1/2 cup for the custard.
lemon juice
  • 1 tbsp lemon juice
heavy cream
  • 2 cup heavy cream
whole milk
  • 1 cup whole milk
egg yolks
  • 4 egg yolks
vanilla extract
  • 1 tsp vanilla extract
cinnamon
  • 0.25 tsp cinnamon

Equipment

  • 1 ice cream maker
  • 1 large saucepan

Method
 

Macerate and prep the peaches
  1. Toss the diced fresh peaches with 1/4 cup granulated sugar and the lemon juice, then let macerate for 30 minutes until fragrant and juicy. Visual cue: you should see syrup pooling on the bottom of the bowl.
  2. Blend 2 cups of the peach mixture smooth, then set the remaining peaches aside to stay chunky. Visual cue: blended puree will look pale golden and thick, while the reserved peaches remain as visible pieces.
Cook the peach custard
  1. Heat the heavy cream and whole milk in a large saucepan until steaming, not boiling. Visual cue: small bubbles should appear around the edges.
  2. Whisk the egg yolks with the remaining 1/2 cup granulated sugar until the mixture turns lighter in color. Visual cue: it should look smooth and slightly thick.
  3. Whisk the steaming cream mixture slowly into the egg yolks to temper them. Visual cue: the custard base should stay silky without scrambling.
  4. Return the mixture to heat and cook to 175°F, stirring constantly until it lightly thickens. Visual cue: it should coat the back of a spoon.
  5. Strain the custard, then stir in the vanilla extract, cinnamon, and the blended peach puree. Visual cue: the base becomes a fragrant pale golden custard with a peach aroma.
Chill and churn
  1. Cool the custard completely over an ice bath until it reaches cold temperature. Visual cue: the bowl should feel cool to the touch with no warmth left.
  2. Refrigerate the custard at least 2 hours until thoroughly chilled. Visual cue: it should look thicker and cold throughout.
  3. Churn in an ice cream maker until it thickens like soft-serve, then add the chunky peach pieces in the last 5 minutes. Visual cue: you’ll see fresh peach chunks swirl through the pale golden ice cream.
  4. Freeze at least 2 hours until scoopable. Visual cue: the surface should look set and dense enough to scoop cleanly.

Notes

For the smoothest peach custard, strain it right after cooking to 175°F and make sure the cream is steaming (not boiling) before tempering the egg yolks. Store in an airtight container in the freezer for up to 2 weeks; for best texture, let sit 5 minutes at room temperature before scooping. You can swap the whole milk for lactose-free milk for a similar result if needed.

Loved this recipe?

Pin it for later or print a clean copy for your kitchen binder.

Save to Pinterest

Leave a Comment

Recipe Rating