This homemade Peach Sauce recipe is sweet, made with frozen peaches, and perfect for topping ice cream, pancakes, oatmeal, and more!Step-by-step photos can be seen below the recipe card.
In a small saucepan over medium heat, combine the peaches, ½ cup water, sugar, cinnamon, salt, lemon juice, and zest. Stir and let the mixture come to a gentle boil, about 5–6 minutes.
In a separate bowl, mix the remaining ¼ cup of water with the cornstarch until fully dissolved to make a slurry. Pour the slurry into the peach mixture and stir well. Reduce the heat slightly and let it simmer for 15–20 minutes, stirring occasionally. The longer it simmers, the thicker the sauce will get.
Remove from heat and let it cool slightly. Serve warm or chilled—either way, it's delicious!
*If you're using fresh peaches instead of frozen, you'll want to peel and slice them first. Fresh peaches may release a little less liquid than frozen, so you can either add a splash more water at the start (about 2–3 extra tablespoons) or keep an eye on the pan and adjust as it cooks. The flavor will be slightly brighter and more floral—perfect for peak summer produce!**Bottled lemon juice works if that's what you have, and you can skip the zest—but if you have a fresh lemon, the added brightness from the zest really makes a difference!