Here is my favorite peach sauce recipe, made with fresh summer peaches, lemon juice, sugar, vanilla, and just a pinch of salt for the perfect balance of sweet and tangy flavors.
This peach sauce is what I make all season long when peaches are at their peak. I love spooning it over vanilla ice cream, pancakes, or even yogurt for breakfast. It comes together in less than 30 minutes and tastes so much better than anything you can buy at the store.

Why You’ll Love This Peach Sauce
- Just three ingredients – You only need fresh peaches, lemon juice, and sugar to make this sweet, fruity sauce that tastes like summer in a jar.
- Quick and easy – Ready in under an hour, this peach sauce comes together with minimal effort and no fancy equipment required.
- Naturally sweet – The fresh peaches bring their own natural sweetness, so you don’t need tons of added sugar to make this sauce taste amazing.
- Multiple uses – Drizzle it over pancakes, swirl it into yogurt, spoon it over ice cream, or use it as a topping for cheesecake—the possibilities are endless.
What Kind of Peaches Should I Use?
Fresh, ripe peaches are going to give you the best flavor for this sauce, but don’t stress if they’re not perfectly in season. Slightly softer peaches actually work great here since they’ll break down more easily as they cook. If fresh peaches aren’t available, frozen peaches are a solid backup option – just make sure to thaw them completely and drain any excess liquid before you start cooking. Yellow peaches tend to give you a sweeter, more traditional peach flavor, while white peaches offer a slightly more delicate taste, so pick whichever sounds better to you.
Options for Substitutions
This simple peach sauce is easy to customize with a few ingredient swaps:
- Fresh peaches: If fresh peaches aren’t in season, you can use frozen peaches instead. Just thaw them completely and drain any excess liquid before cooking. Canned peaches work too – use about 3 cups of drained fruit and reduce the sugar to ½ cup since they’re already sweetened.
- Lemon juice: No fresh lemon? Bottled lemon juice works fine here. You can also try lime juice for a slightly different citrus note.
- Sugar: You can swap white sugar for honey or maple syrup, using about ½ cup instead of ¾ cup since they’re sweeter. Keep in mind this will change the flavor profile a bit. For a less sweet sauce, start with ½ cup of sugar and taste as you go.
- Peaches (variety): While any peach variety works, yellow peaches give you a classic sweet sauce, while white peaches create a more delicate flavor. You can even mix in a nectarine or two if that’s what you have on hand – no need to peel those.
Watch Out for These Mistakes While Cooking
The biggest mistake when making peach sauce is adding the sugar too early, which can draw out excess water from the peaches and create a thin, runny sauce instead of a thick, rich one – always wait until after blending to stir in your sugar.
Another common error is not tasting your peaches first, since their sweetness varies wildly depending on the season, so start with half the sugar and add more as needed to avoid an overly sweet sauce.
To get the smoothest texture possible, make sure your peaches are fully softened during simmering – if they’re still firm when you blend them, you’ll end up with a grainy sauce instead of a silky smooth one.
Finally, don’t skip the lemon juice, as it brightens the flavor and prevents the sauce from tasting flat and one-dimensional.
What to Serve With Peach Sauce?
This peach sauce is perfect drizzled over vanilla ice cream or pound cake for a simple dessert that really lets the fresh peach flavor shine through. I love spooning it over pancakes or waffles for breakfast, or even mixing it into plain yogurt with some granola for a quick snack. It also works great as a topping for cheesecake or angel food cake if you’re serving something for a special occasion. You can even use it as a glaze for grilled chicken or pork chops if you want to try something a little different.
Storage Instructions
Refrigerate: Keep your peach sauce in a clean jar or airtight container in the fridge for up to 2 weeks. It’s great to have on hand for pancakes, yogurt, or ice cream throughout the week.
Freeze: This sauce freezes really well for up to 6 months. Pour it into freezer-safe containers or even ice cube trays if you want smaller portions. Just thaw it in the fridge overnight when you’re ready to use it.
Serve: You can enjoy this sauce cold straight from the fridge, or warm it up gently on the stove or in the microwave. Give it a good stir after reheating since it might separate a bit.
| Preparation Time | 10-15 minutes |
| Cooking Time | 30-35 minutes |
| Total Time | 40-50 minutes |
| Level of Difficulty | Easy |
| Servings | 4 cups of sauce |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 700-750
- Protein: 6-8 g
- Fat: 1-2 g
- Carbohydrates: 180-200 g
Ingredients
- 7 fresh peaches (peeled and sliced into 1/2-inch thick wedges)
- 3 1/2 tablespoons fresh lemon juice
- 2/3 cup granulated sugar
- 1/2 teaspoon vanilla extract
- 1 pinch of salt
Step 1: Prepare the Peaches
- 7 fresh peaches
Bring a large pot of water to a boil, then carefully lower peaches into the hot water for 1-2 minutes to loosen the skins.
Remove with a slotted spoon and let cool slightly, then peel away the skin using a paring knife.
Halve each peach, remove the pit, and slice into 1/2-inch thick wedges.
I find scoring the peach skin before blanching makes peeling much faster and easier—just make a shallow X on the bottom before the water bath.
Step 2: Simmer Peaches to Soften
- sliced peaches from Step 1
Place the sliced peaches in a medium saucepan and add just enough water to barely cover them (approximately 1 inch).
Bring to a simmer over medium heat and cook for 15-20 minutes until the peaches are very soft and easily break apart with a spoon.
The peaches will release their juices and create a flavorful cooking liquid that becomes part of your sauce.
Step 3: Blend to Smooth Sauce
- cooked peaches from Step 2
Transfer the cooked peaches and their cooking liquid to a blender and blend until completely smooth.
For a silkier texture, I like to strain the blended sauce through a fine-mesh sieve to catch any small peach fibers, though this is optional depending on your texture preference.
Pour the blended sauce back into the saucepan.
Step 4: Season and Sweeten the Sauce
- blended peach sauce from Step 3
- 2/3 cup granulated sugar
- 3 1/2 tablespoons fresh lemon juice
- 1/2 teaspoon vanilla extract
- 1 pinch of salt
Add the granulated sugar, fresh lemon juice, vanilla extract, and salt to the blended peach sauce.
Stir well to combine all ingredients, then bring the sauce to a gentle simmer over medium heat.
Cook for 8-10 minutes, stirring occasionally, until the sugar has completely dissolved and the sauce has thickened slightly.
Taste and adjust sweetness or acidity as needed by adding a touch more sugar or lemon juice.

Simple Peach Sauce
Ingredients
Method
- Bring a large pot of water to a boil, then carefully lower peaches into the hot water for 1-2 minutes to loosen the skins. Remove with a slotted spoon and let cool slightly, then peel away the skin using a paring knife. Halve each peach, remove the pit, and slice into 1/2-inch thick wedges. I find scoring the peach skin before blanching makes peeling much faster and easier—just make a shallow X on the bottom before the water bath.
- Place the sliced peaches in a medium saucepan and add just enough water to barely cover them (approximately 1 inch). Bring to a simmer over medium heat and cook for 15-20 minutes until the peaches are very soft and easily break apart with a spoon. The peaches will release their juices and create a flavorful cooking liquid that becomes part of your sauce.
- Transfer the cooked peaches and their cooking liquid to a blender and blend until completely smooth. For a silkier texture, I like to strain the blended sauce through a fine-mesh sieve to catch any small peach fibers, though this is optional depending on your texture preference. Pour the blended sauce back into the saucepan.
- Add the granulated sugar, fresh lemon juice, vanilla extract, and salt to the blended peach sauce. Stir well to combine all ingredients, then bring the sauce to a gentle simmer over medium heat. Cook for 8-10 minutes, stirring occasionally, until the sugar has completely dissolved and the sauce has thickened slightly. Taste and adjust sweetness or acidity as needed by adding a touch more sugar or lemon juice.

Recipe is good, personal preference I like my sauce a little on the thick side, so if that is you I would do less water then what it is called for.
But this is my new go to recipe 🍑