In a medium sized saucepan over medium heat, combine peaches, lemon zest, vanilla, sugar and 2 cups water. Do not bring to a boil so don’t be afraid to reduce the heat.
Allow peaches to cook until they are soft enough where you can easily crush them, about 15-25 minutes (time will vary greatly depending on ripeness of peaches).
Mash peaches with a masher or wooden spoon.
Remove from heat and let it cool completely in the refrigerator.
I recommend letting the mixture cool completely before straining solids so that the flavor has more time to infuse into your lemonade.
Strain and discard solids (or set aside for a different dish).
Pour in fresh lemon juice, cold water, and ice.
Pour into glasses and garnish with lemon slices, fresh peach slices, or mint.
You can also decide to leave some of the pulp in instead of straining it all out for additional peach flavor. If you choose to do this, I recommend only using about ½ cup at most since the pulp is quite thick.The calories shown are based on the recipe serving 7, with 1 serving being 1/7 of the lemonade. Since different brands of ingredients have different nutritional information, the calories shown are just an estimate. **We are not dietitians and recommend you seek a nutritionist for exact nutritional information.**