This peach ice cream is creamy, fruity, and packed with fresh summer peach flavor. Cream cheese and cornstarch create a silky smooth homemade buttermilk ice cream without egg yolks or icy texture.
Prep Time 10 minutesmins
Cook Time 35 minutesmins
Setting Time, Refrigerate, and Freeze 4 hourshrs
Total Time 4 hourshrs45 minutesmins
Servings 8
Ingredients
1pound(453.59g)fresh peachespeeled and chopped, weighed after prepping
¾cup(150g)granulated sugardivided
1 ½cups(360g)buttermilk
1Tablespoon(1Tablespoon)cornstarch
1 ½cups(354.88ml)heavy cream
2Tablespoons(2Tablespoons)light corn syrup
4Tablespoons(4Tablespoons)cream cheesesoftened
¼teaspoon(0.25teaspoon)kosher salt
1teaspoon(1teaspoon)vanilla extract
Instructions
Mix the peaches with ¼ cup of sugar in a bowl. Let them sit for about 15 minutes so they release their juices. Blend the fruit in a blender or food processor until smooth, about 1 minute.
Mix ¼ cup of buttermilk with the cornstarch to make a slurry.
Combine the cream, remaining buttermilk, sugar, and corn syrup in a large saucepan. Bring to a boil over medium-high heat. Stir in the cornstarch slurry and cook, whisking constantly, for 4 minutes.
Gradually whisk in the cream cheese and salt. Add the peach purée and vanilla, and stir to combine. Cover and refrigerate the ice cream base until completely cold, at least 4 hours or overnight.
Once chilled, pour the ice cream base into your pre-frozen ice cream maker bowl (following your model’s instructions). Churn for about 25 minutes, or until it reaches a soft-serve consistency. If desired, add the additional fresh peach chunks and churn for an additional 5 minutes.
Enjoy immediately as soft serve, or transfer to an airtight container. Press plastic wrap directly onto the surface to prevent ice crystals, then cover and freeze until firm, 2 to 4 hours.
To speed up the cooling process, pour the ice cream base into a zip top plastic bag or into a clean bowl and place into an ice bath. Whisk until cool and then place in the fridge for an hour.