Homemade Peach Ice Cream (Vegan Peach Ice Cream)

5 from 9 votes
Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

How to make peach ice cream with just 5 ingredients (and a pinch of salt) for a fruity, fun, and creamy treat! This homemade peach ice cream recipe ditches dairy and eggs in place of coconut and cashews (no bananas in sight!) for super creamy vegan peach ice cream that’s impressive enough for dairy and non-dairy eaters alike!

A spoon placed in a scoop of peach ice cream

Having just shared recipes for tropical coconut mango ice cream and decadent coffee ice cream, now it’s the turn of this light and refreshing peach ice cream recipe! This homemade peach ice cream is soft, smooth, creamy, and packed with peachy flavor – all without any dairy or eggs! In fact, I spent ages deciding between calling this just peach or peaches and cream ice cream.

Whenever peaches are in bounty, this will be a new go-to treat of mine, along with my two-layer raspberry-peach and lemon tart, citrus peach smoothie bowl, and peach iced tea. The simple combination of coconut cream and cashew base makes for a super decadent treat, but that still doesn’t overtake the subtle peachy flavor. 

Scooping peach ice cream

I’ve used a similar combination previously to make mini stuffed Magnum bars, which are still one of my favorite ice cream treats to date (along with homemade strawberry sorbet when I want something fruity!).

Best of all, this vegan peach ice cream recipe doesn’t require an ice cream machine. It is gluten-free, dairy-free, egg-free, and can be made with unrefined sugars. There are no preservatives or nasty add-ins either, just all-natural ingredients for a smooth and creamy result. There are also tons of ways to adapt the recipe with add-ins (check out my list of suggestions below)!

Peach ice cream frozen cubes

Want more frosty, fruity treat inspiration? You might like my 100% fruity ice-lollies, yogurt fruit lollies, or even pistachio and avocado ice cream (I mean, it’s technically a fruit!).

Want to save this recipe?

Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from me every week!

The ingredients

This recipe for peach ice cream is very simple and requires just five ingredients and a pinch of salt.

  • Peaches: use fresh, ripe peaches for the best flavor and results. If you plan to include the skins (lots of extra nutrients), I recommend using organic peaches. 
  • Coconut Cream: you can either use the thick cream scooped out from a chilled can of coconut milk (use a brand without tons of fillers) or make homemade coconut cream. Alternatively, you can use a vegan heavy cream – but I recommend whipping it first, then folding the blended peach/cashew mixture into it for lighter, creamier results. 
  • Cashew cream: I make homemade cashew cream (method below) with raw cashews, water, and a high-speed blender/food processor. This makes for a super decadent vegan peach ice cream.
  • Sugar: I used regular sugar for this peach ice cream for a simple, clean flavor. However, feel free to use an unrefined option like coconut sugar, maple syrup, and date syrup, though the taste will vary. Honey also works particularly well with peaches (use dandelion “honey” for a vegan version).
  • Vanilla: I used a vanilla pod, cut in half, and the seeds scraped into the recipe. 
  • Salt: just a little will help enhance the flavors in this peach homemade ice cream.
Ingredients for peach ice cream

Topping options

Optional toppings for peach ice cream

Optional add-ins

There are several ways you can play around with this homemade peach ice cream recipe. For any spices/extracts, add them when blending (amounts will vary to personal preference). For any ‘crunchy’ bits, I recommend folding them into the blended ice cream before re-freezing/serving. 

  • Cinnamon
  • Almond extract 
  • Chili powder 
  • Lime zest (and juice)
  • Toasted coconut
  • Crushed biscuits – like Graham crackers, gingerbread, or digestive (linked above)
  • Chocolate chips (dark or white)
  • Crushed nuts (pistachios, almonds, etc.)
  • Alcohol (like Peach schnapps or Bourbon)
  • Candied ginger
  • Other fruit (like raspberries, nectarines, pineapple, banana)
  • Dried fruit (raisins, dates, apricot)
  • Peaches and cream ice cream – I’d keep some of the coconut cashew creams to one side before mixing in the peaches. Then lightly fold it into the blended peach mixture, so the ice cream is swirled with the ‘cream’ mixture.

How to make peach ice cream

Step 1: Prepare the peach mixture

First, wash and cut the peaches, removing the stones.

Chopped peaches on a wooden board

Then add all of the peaches in a large pan along with the sugar and a vanilla pod – first slice it in half lengthwise, scrape out the seeds, and then optionally add the entire pod, too. 

Steps for cooking peaches with sugar

Heat the mixture over medium heat just for about 10-15 minutes to soften the fruit and dissolve the sugar. Then set aside to cool, removing the vanilla pod (it can be washed, dried, and re-used).

Cooked peaches in a bowl

Step 2: Prepare the cashew cream

If you haven’t already, prepare the cashew cream. To do this, first, soak the cashew nuts. You can do this for 30 minutes in boiling water or for several hours (or overnight) in room temperature water. I tend to do this the night before, so they’re ready to go. 

Blend the soaked cashews with water (or the leftover liquid from the can of coconut milk after removing the thick cream).

Steps for making cashew cream

Step 3: Blend the vegan peach ice cream Ingredients

Add all of the peach ice cream ingredients to your food blender and blend into a smooth puree. It might have a few small specs from the peach skins but should be nice and smooth. 

You can have a smoother mixture if you peel the peaches first, but the vegan peach ice cream color will be lighter.

Steps for preparing base for peach ice cream

When it’s fully blended, give the mixture a taste and adjust the sweetness if needed.

Blended base for peach ice cream in a blender

Step 4: Freeze the peach ice cream

There are a couple of ways you can go about finishing off the peach ice cream.

Ice tray method: pour the blended peach ice cream mixture into a silicone ice-cube tray (easier to remove) and transfer it to the freezer until solid. This will take several hours but can be left up to a day in the freezer.

Large container method: this method is a little more hands-on as it requires you to manually agitate (mix) the ice cream several times during the freezing process – as I did with this caramel ice cream

If you use the second method, then you can ignore the following steps.

Step 5: Blend the peach ice cream cubes

Transfer the frozen peach ice-cream cubes to your food processor and blend into a soft, smooth consistency.

Serve immediately or, if it’s a little soft, place it in an ice-cream container in the freezer for a further 30-60 minutes and then top with your toppings of choice and enjoy!

Blending frozen peach puree

How to store and serve

I recommend enjoying this homemade peach ice cream within two weeks for the best flavor, though it should be fine for up to one month. Make sure to store it tightly covered to avoid the formation of ice crystals. 

Remove it from the freezer for 5-10 minutes before serving to scoop it out more easily. 

Enjoy the vegan peach ice cream alone, with the toppings of your choice, or over desserts like pancakes, fruity crumbles, etc.

Peach ice cream in a container

FAQs

Can I use frozen peaches?

Yes, since they’re going to be cooked down slightly anyway. Using pre-frozen peaches is a great way to enjoy this peach ice cream even outside of peach season.

Can I make this homemade peach ice cream recipe sugar-free?

I haven’t tried this method with a sugar-free sweetener, though I wouldn’t recommend it. Sugar is important for more than just flavoring in ice cream. It’s also key to a smooth, scoopable ice cream texture (which is why commercial versions are packed with the stuff!). Fat and sugar are both important. In fact, the more you reduce those elements or increase water-based elements, the more ‘icy’ and less ‘creamy’ the peach ice cream will become. 

Can I make this recipe heat-free?

Technically, I think you can, though it isn’t a method I’ve tried. You can actually “macerate” the peaches by combining the peaches and sugar, mixing well, and then leaving them to “marinate” for one hour. The sugar will act in a similar way to salt, softening the fruit and extracting excess water. That way, you can drain off the liquid before blending the peach ice cream ingredients. 
The leftover syrup peach juice can be used to top the homemade peach ice cream when serving or for yogurt bowls (with Greek or coconut yogurt), etc.

A serving of peach ice cream

Recipe notes

  • Keep the ratio: be careful with reducing and substituting ingredients in this peach ice cream recipe. The ratio used provides the best results, and I can’t guarantee super creamy results otherwise.
  • Adding alcohol: be careful when experimenting with adding alcohol, as alcohol lowers the freezing point of ice cream and will yield creamier results in the correct ratio, but prevent the peach ice cream from freezing at all if too much is used!
  • For even creamier, flavorful results: you can reduce the peach puree by ⅓-½ on the stovetop for a more concentrated flavor and less water content, i.e., creamier, richer homemade peach ice cream! If you plan on doing this, increase the amount of peaches (for example, use ⅓ extra if you plan to reduce by ⅓, so the final amount of puree is the same).
  • The peach skins: you can make this recipe with or without the peach skins. When using organic peaches, I always include the skin – it’s extra nutrients and color and barely noticeable since it gets blended so finely. Though, of course, there will still be a few ‘specks of it in the peach ice cream. The color of your ice cream will also vary based on the peaches used and if skins are included.
  • Chunky peach ice cream: if you want bigger chunks of peach in your ice cream, then hand mash a little of the peach pulp (skins not included) and fold it into the blended mixture.
  • Using roasted peaches: if you roast your peaches before blending them, you’ll end up with more caramelized depth to the flavor.
Pouring syrup over peach ice cream

More fun dessert recipes

If you try this homemade peach ice cream recipe, I’d love to hear your thoughts/questions below. Also, I’d appreciate a recipe card rating below, and feel free to tag me in your recipe recreations on Instagram @Alphafoodie!

Homemade Peach Ice Cream (Vegan Peach Ice Cream)

5 from 9 votes
By: Samira
How to make peach ice cream with just 5 ingredients (and a pinch of salt) for a fruity, fun, and creamy treat! This homemade peach ice cream recipe ditches dairy and eggs in place of coconut and cashews (no bananas in sight!) for super creamy vegan peach ice cream that’s impressive enough for dairy and non-dairy eaters alike!
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Servings: 15

Ingredients 
 

  • 3 pounds peaches 9 peaches
  • 15 oz full-fat coconut cream separate solids and liquid (or use 1 cup homemade coconut cream)
  • 1 cup cashew cream see below
  • 2/3 cup sugar 137 g – white, coconut, brown, maple, or honey (not vegan) would work
  • 1/2 tsp salt
  • 1 vanilla pod

To make the cashew cream

  • 2 cups cashews soaked, ~250 g soaked, ~200 g raw dry (at least 1.5 cups raw dry)
  • 1 cup water or the liquid from the coconut cream can

Instructions 

Step 1: Prepare the peach mixture

  • Wash and cut the peaches, removing the stones.
  • Add all of the peaches in a large pan along with the sugar and a vanilla pod – first slice it in half lengthwise, scrape out the seeds, and then optionally add the entire pod, too.
  • Heat the mixture over medium heat just for about 10-15 minutes to soften the fruit and dissolve the sugar. Then set aside to cool, removing the vanilla pod (it can be washed, dried, and re-used).

Step 2: Prepare the cashew cream

  • If you haven’t already, prepare the cashew cream. To do this, first, soak the cashew nuts. You can do this for 30 minutes in boiling water or several hours (or overnight) in room temperature water. I tend to do this the night before, so they’re ready to go.
  • Blend the soaked cashews with water (or the leftover liquid from the can of coconut milk after removing the thick cream).

Step 3: Blend the vegan peach ice cream Ingredients

  • Add all of the peach ice cream ingredients to your food blender and blend into a smooth puree. It will have a few small specs from the peach skins but should be nice and smooth.
    You can have a smoother mixture if you peel the peaches first, but the vegan peach ice cream color will be lighter.
  • When it’s fully blended, give the mixture a taste and adjust the sweetness.

Step 4: Freeze the peach ice cream

  • There are a couple of ways you can go about finishing off the peach ice cream.
    Ice tray method: pour the blended peach ice cream mixture into a silicone ice-cube tray (easier to remove) and transfer it to the freezer until solid. This will take several hours but can be left up to a day in the freezer.
    Large container method: this method is a little more hands-on as it required you to manually agitate (mix) the ice cream several times during the freezing process – as I did with this caramel ice cream.
    If you use the second method, then you can ignore the following steps.

Step 5: Blend the peach ice cream cubes

  • Transfer the frozen peach ice-cream cubes to your food processor and blend into a soft, smooth consistency.
    Serve immediately or, if it’s a little soft, place it in an ice-cream container in the freezer for a further 30-60 minutes and then top with your toppings of choice and enjoy!

How to Store

  • I recommend enjoying this homemade peach ice cream within two weeks for the best flavor, though it should be fine for up to one month. Make sure to store it tightly covered to avoid the formation of ice crystals.
    Remove it from the freezer for 5-10 minutes before serving to scoop it out more easily.

Notes

  • Keep the ratio: be careful with reducing and substituting ingredients in this peach ice cream recipe. The ratio used provides the best results, and I can’t guarantee super creamy results otherwise.
  • Adding alcohol: be careful when experimenting with adding alcohol, as alcohol lowers the freezing point of ice cream and will yield creamier results in the correct ratio, but prevent the peach ice cream from freezing at all if too much is used!
  • For even creamier, flavorful results: You can reduce the peach puree by ⅓-½ on the stovetop for a more concentrated flavor and less water content, i.e., creamier, richer homemade peach ice cream! If you plan on doing this, increase the amount of peaches (for example, use ⅓ extra if you plan to reduce by ⅓, so the final amount of puree is the same).
  • The peach skins: you can make this recipe with or without the peach skins. When using organic peaches, I always include the skin – it’s extra nutrients and color and barely noticeable since it gets blended so finely. Though, of course, there will still be a few ‘specks of it in the peach ice cream. The color of your ice cream will also vary based on the peaches used and if skins are included.
  • Chunky peach ice cream: if you want bigger chunks of peach in your ice cream, then hand mash a little of the peach pulp (skins not included) and fold it into the blended mixture.
  • Using roasted peaches: if you roast your peaches before blending them, you’ll end up with more caramelized depth to the flavor.
 

Optional add-ins and variations:
There are several ways you can play around with this homemade peach ice cream recipe. For any spices/extracts, add them when blending (amounts will vary to personal preference). For any ‘crunchy’ bits, I recommend folding them into the blended ice cream before re-freezing/serving. 
  • Cinnamon
  • Almond extract 
  • Chili powder 
  • Lime zest (and juice)
  • Toasted coconut
  • Crushed biscuits – like Graham crackers
  • Chocolate chips (dark, milk, white)
  • Crushed nuts (Pistachios, almonds, etc.)
  • Alcohol (like Peach schnapps or Bourbon)
  • Candied ginger 
  • Other fruit (like raspberries, nectarines, pineapple, banana)
  • Dried fruit (raisins, dates, apricot)
  • Peaches and cream Ice-cream (I’d keep some of the coconut cashew creams to one side before mixing in the peaches. Then lightly fold it into the blended peach mixture, so the ice cream is swirled with the ‘cream’ mixture).

Read the blog post for more answers to top FAQs as well as serving and topping suggestions!
Course: Dessert
Cuisine: American
Freezer friendly: 1 Month

Nutrition

Calories: 185kcal, Carbohydrates: 25g, Protein: 4g, Fat: 8g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 4g, Sodium: 80mg, Potassium: 286mg, Fiber: 2g, Sugar: 19g, Vitamin A: 296IU, Vitamin C: 6mg, Calcium: 12mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

5 from 9 votes (9 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating