Homemade Peach Ice Cream

Loading…

By Reading time
Servings 4–6 people

Pale golden peach ice cream with soft fruit in every bite earns its place in the freezer fast. It scoops creamy and rich, but it still tastes like fresh peaches instead of a heavy vanilla base with fruit mixed in at the end. The little bits of chopped peach give you texture, while the blended puree keeps the whole batch from turning icy or flat.

The trick is using peaches two ways. Some get cooked into the custard so their flavor spreads through the base, and some stay chunky so you get that bright peach pop after churning. A little lemon juice sharpens the fruit, and the custard base gives the ice cream enough body to stay smooth after it freezes. If you’ve ever made peach ice cream that tasted muted or froze hard as a rock, this version fixes both problems.

Below, I’m walking through the part that matters most: how to keep the custard silky, how to choose the right peaches, and when to add the fruit so it stays vivid instead of disappearing into the mix.

The custard came out silky and the peach pieces stayed bright instead of turning mushy. I churned it for the full time and it scooped beautifully after an overnight freeze.

★★★★★— Megan R.

Like this recipe? Save Homemade Peach Ice Cream for when you want a creamy custard base, juicy peach chunks, and a scoop that freezes smooth.

Save to Pinterest

The Custard Temperature That Keeps Peach Ice Cream Smooth

Custard ice cream fails for two reasons: the eggs scramble, or the base never thickens enough to freeze with a creamy body. The target here is 175°F. That’s warm enough to thicken the yolks without turning them grainy, and it gives you a base that churns into a clean, scoopable texture instead of an icy one.

Keep the heat gentle once the egg mixture goes back on the stove. Stir constantly and watch the texture, not just the clock. It should lightly coat the back of a spoon and leave a clear line when you run a finger through it. If you see any little curds, pull the pan off the heat right away and strain the custard before adding the peaches.

  • Egg yolks — These give the ice cream its rich body and help it freeze with a custardy texture. Whole eggs won’t give the same silkiness.
  • Heavy cream and whole milk — Cream brings fat for softness, while milk keeps the base from feeling heavy. I wouldn’t swap either one with low-fat dairy if you want that classic scoopable finish.
  • Lemon juice — This keeps the peaches tasting bright and keeps the finished ice cream from reading flat. It also helps the fruit macerate so the juices start flowing before the base even hits the stove.
  • Cinnamon — Use it lightly. It doesn’t make the ice cream taste like spice cake; it just rounds out the peach flavor in a way vanilla alone can’t.

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, 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.

Building the Peach Flavor in Layers, Not All at Once

First, toss the diced peaches with sugar and lemon juice and give them time to sit. That rest pulls out juice and softens the fruit so you can blend part of it into a puree. Pureeing all of it makes the ice cream taste smooth but loses the fresh peach bites; leaving all of it chunky can make the base icy and uneven.

Macerating the Peaches

Let the peaches sit for the full 30 minutes until they look glossy and a little syrupy at the bottom of the bowl. That juice is flavor, so don’t drain it off. If your peaches are a little firm, this step matters even more because it wakes them up and gives you a deeper peach taste without needing extra cook time.

Cooking the Custard

Heat the cream and milk until steaming, not boiling. Stream it slowly into the yolks while whisking so the eggs warm gradually. Then return everything to the pan and cook until it reaches 175°F, stirring the whole time. If you rush this over high heat, the eggs seize and you get tiny cooked bits instead of a smooth base.

Adding the Fruit and Chilling Fully

Stir in the blended peach puree, vanilla, and cinnamon after straining the custard. That keeps the flavor fresh and removes any cooked egg specks. Cool the base over an ice bath, then refrigerate it until it is completely cold. A warm base in the ice cream maker turns softer at first and freezes with a rougher texture later, so don’t cut this step short.

Use frozen peaches when fresh ones aren’t in season

Thawed frozen peaches work here, especially if they’re already sliced or diced. They won’t macerate quite as much as fresh fruit, but the puree still brings good flavor and the custard gives the finished ice cream enough richness to carry them.

Make it dairy-free with full-fat coconut milk

Use canned full-fat coconut milk in place of the cream and whole milk, but expect a faint coconut note and a slightly softer freeze. The custard base won’t be the same, so this works best if you want a rich fruit-forward ice cream rather than a classic dairy custard.

Skip the custard and make a no-egg version

You can replace the yolks with an extra 1/2 cup cream and 1/2 cup milk, then chill and churn the fruit mixture as written. The result is lighter and a little less luxurious, but it still gives you a clean peach flavor with less stove time.

Storage and Freezing

  • Refrigerator: Keep the churned base chilled up to 24 hours before freezing if you need to pause. Once churned, it should go straight into the freezer.
  • Freezer: Stores well for about 2 weeks in an airtight container with parchment pressed on top. After that, the fruit flavor fades and the texture gets a little harder.
  • Reheating: Let it sit at room temperature for 5 to 10 minutes before scooping. If you try to force it with a hot spoon or microwave, the edges melt before the center softens.

Questions I Get Asked About This Recipe

Can I make this peach ice cream without an ice cream maker?+

You can, but the texture won’t be as smooth. Pour the chilled base into a shallow freezer-safe dish and stir every 30 minutes for the first 2 to 3 hours to break up ice crystals. The custard helps, but churned ice cream still gives you the creamiest result.

How do I keep the peach pieces from turning icy?+

Chop the peaches small and let them macerate first so they release some juice before freezing. Stir them in during the last few minutes of churning, not at the beginning, so they stay suspended in the ice cream instead of freezing into hard little bits. The sugar in the fruit also helps soften their texture.

Can I use frozen peaches instead of fresh peaches?+

Yes. Thaw them first and drain off only the excess watery liquid if there’s a lot in the bowl. Frozen peaches usually bring a softer texture after thawing, which works well here because part of the fruit is blended into the base anyway.

How do I know when the custard is cooked enough?+

Use a thermometer if you can and stop at 175°F. If you don’t have one, look for a custard that lightly coats a spoon and leaves a clean line when you drag your finger through it. Go past that point and the eggs start to curdle, which gives you a grainy finish.

Can I make this ahead of time for a party?+

Yes, and it actually benefits from a long freeze after churning. Make it the day before, then let it sit out for a few minutes before serving so it softens enough to scoop cleanly. That resting time matters more with fruit ice cream because the fruit can freeze a little firmer than the base.

Homemade Peach Ice Cream

Homemade peach ice cream made with a custard base that’s heated to 175°F, strained, then churned for a creamy churned texture with visible peach chunks. Pale golden peach ice cream swirled with fresh peaches—fragrant, fruity, and unmistakably summer.
Prep Time 20 minutes
Cook Time 10 minutes
chilling + freezing 4 hours 24 minutes
Total Time 4 hours 54 minutes
Servings: 8 servings
Course: Dessert
Cuisine: American
Calories: 510

Ingredients
  

Peach custard base
  • 3 cup fresh peaches peeled and diced (about 4 peaches)
  • 0.75 cup granulated sugar divided
  • 1 tbsp lemon juice
  • 2 cup heavy cream
  • 1 cup whole milk
  • 4 egg yolks
  • 1 tsp vanilla extract
  • 0.25 tsp cinnamon

Equipment

  • 1 ice cream maker
  • 1 Dutch oven

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 glossy and juicy.
  2. Blend 2 cups of the macerated peach mixture until smooth, then leave the remaining peaches chunky so you have visible pieces for later.
Make the custard
  1. Heat the heavy cream and whole milk in a Dutch oven until steaming, then whisk slowly into the egg yolks beaten with the remaining 1/2 cup granulated sugar.
  2. Return the mixture to the heat and cook to 175°F, stirring constantly until it thickens enough to coat the back of a spoon.
  3. Strain the custard and stir in the vanilla extract, cinnamon, and the blended peach puree until smooth and fragrant.
Chill
  1. Cool the custard completely over an ice bath until no longer warm, watching for the mixture to thicken slightly as it chills.
  2. Refrigerate for at least 2 hours until cold throughout.
Churn and freeze
  1. Churn the chilled custard in an ice cream maker until it reaches soft-serve consistency, then add the chunky peach pieces during the last 5 minutes so they stay suspended.
  2. Transfer to a freezer-safe container and freeze for at least 2 hours until scoopable.

Notes

Pro tip: strain the custard for a silkier texture before chilling—then reserve chunky peaches so every scoop shows fresh fruit. Store covered in the refrigerator for up to 2 days if partially thawed, or keep tightly wrapped in the freezer for up to 2 weeks. Freezing is yes; texture is best within 1 week. For a lower-fat option, use half-and-half in place of the heavy cream, but expect a slightly softer set.
Recipes I Love Most

Save this cozy recipe

Pin it, print it, leave some love, or copy the link to share.

Save to Pinterest

Leave a Comment

Recipe Rating