I grew up thinking homemade ice cream was one of those things only fancy people made, like soufflés or croissants from scratch. Then I got an ice cream maker as a wedding gift, and it sat in my closet for three years because I was too scared to use it.
Turns out, making ice cream at home is way easier than I thought. Sure, custard-based ice cream takes a little more effort than just throwing cream and sugar together, but it’s totally worth it. The texture is smoother, and the flavor is richer. And when you add fresh peaches with a hint of warm spices and a splash of bourbon? You’ve got yourself something that tastes like summer in a bowl. This peach custard ice cream has become my go-to dessert when I want to impress people without actually stressing myself out.
Why You’ll Love This Peach Custard Ice Cream
- Rich, creamy custard base – The egg yolks and heavy cream create a luxurious texture that’s way better than store-bought ice cream, and the real vanilla bean takes it to the next level.
- Fresh peach flavor – Using fresh peaches when they’re in season gives you that authentic, sweet peach taste that frozen fruit just can’t match.
- Warm spice blend – The cinnamon, ginger, and nutmeg add a cozy depth that complements the peaches perfectly without overpowering them.
- Perfect summer treat – This homemade ice cream is ideal for using up ripe summer peaches and impressing guests at your next barbecue or dinner party.
What Kind of Peaches Should I Use?
Fresh, ripe peaches are going to give you the best flavor for this ice cream, so try to make this recipe when peaches are in season during the summer months. Look for peaches that give slightly when you press them gently and have a sweet, fragrant smell – that’s how you know they’re ready to use. If your peaches are still a bit firm, just leave them on the counter for a day or two to ripen up. You can use any variety of peach you like, whether that’s yellow peaches for a classic sweet flavor or white peaches for something a little more delicate, and both freestone and clingstone varieties will work just fine.
Options for Substitutions
This ice cream recipe has some room for swaps, though a few ingredients are best left as-is:
- Heavy whipping cream and whole milk: These are pretty essential for getting that creamy texture, so I’d recommend sticking with them. You could use half-and-half in place of the milk, but don’t go lower in fat content or your ice cream won’t be as smooth.
- Vanilla bean: If vanilla beans aren’t in your budget, use 2 teaspoons of pure vanilla extract instead. Add it after cooking the custard base, not during, to preserve the flavor.
- Fresh peaches: Frozen peaches work great when fresh aren’t in season – just thaw them completely and drain excess liquid before using. You can also try nectarines for a slightly different flavor.
- Spices: Don’t have all the spices? You can use 1/2 teaspoon of pumpkin pie spice or apple pie spice instead of the individual cinnamon, ginger, and nutmeg.
- Bourbon or vodka: The alcohol helps keep the ice cream scoopable, but it’s totally optional. If you skip it, your ice cream will just be a bit firmer straight from the freezer.
- Egg yolks: These are necessary for the custard base, so don’t substitute them – they’re what make this ice cream rich and creamy.
Watch Out for These Mistakes While Cooking
The biggest mistake when making custard-based ice cream is heating the mixture too quickly or too hot, which can scramble your eggs – keep the heat at medium and stir constantly until the custard just coats the back of a spoon, then remove it immediately.
Another common error is skipping the chilling step before churning, as adding warm custard to your ice cream maker will result in icy, grainy texture instead of smooth and creamy.
To get the best peach flavor, make sure your peaches are ripe but still firm – overly soft peaches will add too much water and create ice crystals, while underripe ones won’t have enough sweetness.
Finally, don’t forget to remove that vanilla pod before churning, and if you’re adding the bourbon, it helps prevent the ice cream from freezing rock-hard, making it easier to scoop straight from the freezer.
What to Serve With Peach Custard Ice Cream?
This peach custard ice cream is perfect on its own, but it really shines when you pair it with warm desserts like peach cobbler, apple pie, or a simple pound cake. The creamy, spiced ice cream also tastes amazing alongside fresh berries or a drizzle of caramel sauce if you want to dress it up a bit. For a fun summer treat, try sandwiching it between two oatmeal cookies or serving it in a waffle cone with some crushed graham crackers on top. If you’re feeling fancy, a splash of bourbon over a scoop makes for a grown-up dessert that’s hard to beat.
Storage Instructions
Store: Keep your peach custard ice cream in an airtight, freezer-safe container for up to 2 weeks. Press a piece of parchment paper directly on the surface before sealing to prevent ice crystals from forming on top.
Soften: Homemade ice cream gets pretty hard in the freezer, so let it sit on the counter for about 5-10 minutes before scooping. This makes it way easier to serve and gives you that perfect creamy texture you’re looking for.
| Preparation Time | 20-30 minutes |
| Cooking Time | 10-15 minutes |
| Total Time | 960-1440 minutes |
| Level of Difficulty | Medium |
| Servings | 6 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 2000-2200
- Protein: 20-25 g
- Fat: 150-170 g
- Carbohydrates: 160-180 g
Ingredients
For the ice cream base:
- 2 cups heavy cream
- 1 cup whole milk
- 1 vanilla bean (split and seeds scraped)
- 6 egg yolks
- 1 cup sugar
- 1/2 teaspoon salt
- 1/4 teaspoon cinnamon
- 1/4 teaspoon ground ginger
- 1/4 teaspoon nutmeg
For the fruit addition:
- 1 lb peaches (pitted and finely pulsed)
- 1 1/2 tablespoons bourbon
- 1 teaspoon fresh lemon juice
Step 1: Prepare Mise en Place and Infuse the Cream Base
- 2 cups heavy cream
- 1 cup whole milk
- 1 vanilla bean
- 1 lb peaches
Split the vanilla bean lengthwise and scrape out the seeds with a knife, reserving both seeds and pod.
In a heavy-bottomed saucepan, combine the heavy cream, whole milk, vanilla seeds, and vanilla pod.
Heat over medium heat until steaming and small bubbles form around the edges—this takes about 5-7 minutes.
Don’t let it boil; you’re simply infusing the vanilla flavor into the dairy base.
While the cream base heats, finely pulse the peaches in a food processor until they’re broken into small, consistent pieces (not pureed), then set aside.
Step 2: Create the Custard Base with Spices
- 6 egg yolks
- 1 cup sugar
- 1/2 teaspoon salt
- 1/4 teaspoon cinnamon
- 1/4 teaspoon ground ginger
- 1/4 teaspoon nutmeg
- warm cream base from Step 1
While the cream is still warm but off the heat, whisk together the egg yolks, sugar, salt, cinnamon, ground ginger, and nutmeg in a separate bowl until the mixture is pale and slightly thickened (about 1-2 minutes of whisking).
Slowly temper the egg mixture by adding the warm cream base a little at a time while whisking constantly—this prevents the eggs from scrambling.
I always start with just a splash to warm the eggs, then add the rest gradually.
Once combined, return the entire mixture to the saucepan.
Step 3: Cook the Custard to the Proper Thickness
- custard mixture from Step 2
Return the saucepan to medium heat and stir constantly with a wooden spoon or whisk for 5-8 minutes until the custard reaches 170°F on a thermometer or until it coats the back of a spoon (run your finger across it and it should leave a clear trail).
The custard will thicken noticeably but should still be pourable—this step pasteurizes the eggs and develops the creamy texture.
Don’t rush this step or allow it to boil or the custard will break.
Step 4: Chill the Custard Thoroughly
- cooked custard from Step 3
Remove the saucepan from heat and remove and discard the vanilla pod.
Pour the custard through a fine-mesh strainer into a clean bowl to remove any bits of cooked egg.
Cover with plastic wrap pressed directly onto the surface of the custard to prevent a skin from forming, then refrigerate for at least 4 hours, or ideally overnight.
I find that well-chilled custard churns more efficiently and creates a smoother texture.
The custard needs to be thoroughly cold before churning.
Step 5: Churn and Add Peaches and Bourbon
- chilled custard from Step 4
- finely pulsed peaches from Step 1
- 1 1/2 tablespoons bourbon
- 1 teaspoon fresh lemon juice
Pour the chilled custard into your ice cream maker and churn according to the manufacturer’s instructions, usually 20-25 minutes.
About halfway through churning, add the finely pulsed peaches from Step 1 along with the bourbon and fresh lemon juice.
The bourbon adds subtle depth and prevents the ice cream from freezing too solid, while the lemon juice brightens the peach flavor without making it taste sour.
Continue churning until the ice cream reaches a soft-serve consistency—it should hold its shape but still be scoopable.
Step 6: Freeze to Final Consistency
- churned ice cream from Step 5
Transfer the churned ice cream to a freezer-safe container, pressing a piece of plastic wrap directly onto the surface to prevent ice crystals from forming.
Cover with the lid and freeze for at least 8-10 hours until it reaches a firm scoopable consistency.
The ice cream will continue to harden as it sits in the freezer.

Homemade Peach Custard Ice Cream
Ingredients
For the ice cream base
- 2 cups heavy cream
- 1 cup whole milk
- 1 vanilla bean (split and seeds scraped)
- 6 egg yolks
- 1 cup sugar
- 1/2 teaspoon salt
- 1/4 teaspoon cinnamon
- 1/4 teaspoon ground ginger
- 1/4 teaspoon nutmeg
For the fruit addition
- 1 lb peaches (pitted and finely pulsed)
- 1 1/2 tablespoons bourbon
- 1 teaspoon fresh lemon juice
Instructions
- Split the vanilla bean lengthwise and scrape out the seeds with a knife, reserving both seeds and pod. In a heavy-bottomed saucepan, combine the heavy cream, whole milk, vanilla seeds, and vanilla pod. Heat over medium heat until steaming and small bubbles form around the edges—this takes about 5-7 minutes. Don't let it boil; you're simply infusing the vanilla flavor into the dairy base. While the cream base heats, finely pulse the peaches in a food processor until they're broken into small, consistent pieces (not pureed), then set aside.
- While the cream is still warm but off the heat, whisk together the egg yolks, sugar, salt, cinnamon, ground ginger, and nutmeg in a separate bowl until the mixture is pale and slightly thickened (about 1-2 minutes of whisking). Slowly temper the egg mixture by adding the warm cream base a little at a time while whisking constantly—this prevents the eggs from scrambling. I always start with just a splash to warm the eggs, then add the rest gradually. Once combined, return the entire mixture to the saucepan.
- Return the saucepan to medium heat and stir constantly with a wooden spoon or whisk for 5-8 minutes until the custard reaches 170°F on a thermometer or until it coats the back of a spoon (run your finger across it and it should leave a clear trail). The custard will thicken noticeably but should still be pourable—this step pasteurizes the eggs and develops the creamy texture. Don't rush this step or allow it to boil or the custard will break.
- Remove the saucepan from heat and remove and discard the vanilla pod. Pour the custard through a fine-mesh strainer into a clean bowl to remove any bits of cooked egg. Cover with plastic wrap pressed directly onto the surface of the custard to prevent a skin from forming, then refrigerate for at least 4 hours, or ideally overnight. I find that well-chilled custard churns more efficiently and creates a smoother texture. The custard needs to be thoroughly cold before churning.
- Pour the chilled custard into your ice cream maker and churn according to the manufacturer's instructions, usually 20-25 minutes. About halfway through churning, add the finely pulsed peaches from Step 1 along with the bourbon and fresh lemon juice. The bourbon adds subtle depth and prevents the ice cream from freezing too solid, while the lemon juice brightens the peach flavor without making it taste sour. Continue churning until the ice cream reaches a soft-serve consistency—it should hold its shape but still be scoopable.
- Transfer the churned ice cream to a freezer-safe container, pressing a piece of plastic wrap directly onto the surface to prevent ice crystals from forming. Cover with the lid and freeze for at least 8-10 hours until it reaches a firm scoopable consistency. The ice cream will continue to harden as it sits in the freezer.







