Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Homemade Peach Ice Cream

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Linda
  • Prep Time: 15 minutes
  • Cook Time: 0 minutes
  • Total Time: 4 hours 10 minutes
  • Yield: 6–8 servings
  • Category: Dessert
  • Method: Churned or No-Churn
  • Cuisine: American
  • Diet: Vegetarian

Description

Homemade Peach Ice Cream is a creamy and refreshing dessert made with fresh or frozen peaches, cream, and simple ingredients, delivering the perfect balance of fruity flavor and smooth texture.


Ingredients

  • 4 cups fresh or frozen peaches, peeled and chopped
  • 3/4 cup granulated sugar
  • 1 tbsp lemon juice
  • 1 cup heavy cream
  • 1 cup whole milk
  • 1 tsp vanilla extract
  • Optional: 3 egg yolks (for custard-style ice cream)

Instructions

  1. Peel and chop peaches. If using fresh, blanch for 30 seconds to ease peeling.
  2. Combine peaches, sugar, and lemon juice in a bowl. Let sit for 30 minutes to macerate.
  3. Mash or puree part of the mixture to desired texture.
  4. In a separate bowl, mix cream, milk, and vanilla extract. For custard-style, cook egg yolks with sugar and milk, then cool completely.
  5. Stir peach mixture into the cream base.
  6. Pour into ice cream maker and churn for 20–25 minutes, or follow a no-churn method by stirring mixture every 30–60 minutes while freezing.
  7. Transfer churned ice cream to a container and freeze for 2–4 hours until firm.

Notes

  • Use very ripe peaches for best flavor.
  • Adjust sugar if using canned peaches.
  • No-churn option: freeze in a loaf pan, stirring every 30–60 minutes until set.
  • Optional add-ins: peach jam, shortbread cookies, candied ginger, peach schnapps or bourbon.
  • Dairy-free option: use full-fat coconut milk instead of cream and milk.

Nutrition

  • Serving Size: 1 cup
  • Calories: 220
  • Sugar: 22g
  • Sodium: 30mg
  • Fat: 12g
  • Saturated Fat: 7g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 26g
  • Fiber: 1g
  • Protein: 3g
  • Cholesterol: 60mg