This sweet, tangy, homemade Peach Sauce is one of those low-effort, high-reward recipes that instantly levels up whatever you’re eating. I make it with frozen peaches (hello, money-saving shortcut!), meaning it’s a budget-friendly way to bring bright, fruity flavor to your table any time of year. But, of course, if I’m lucky enough to have fresh peaches on hand, you’d better believe I use those too!

All recipes are rigorously tested in our Nashville Test Kitchen to ensure they are easy, affordable, and delicious.
Sweet and Fruity Homemade Peach Sauce
What makes this peach sauce really shine is how many ways I can use it. I’ve drizzled it over vanilla ice cream on a hot summer night, spooned it onto homemade pancakes for something a little extra for breakfast, and swirled it into yogurt for a quick snack. I’ll even admit I’ve eaten a spoonful straight from the jar more than once 😉. You only need one pot, a few pantry staples, and frozen peaches to make this cozy, cinnamon‑kissed peach topping, and it keeps well in the fridge or freezer for whenever a little sweetness calls!
Peach Sauce Recipe
Ingredients
- 2 cups frozen peaches (thawed and diced, $1.91*)
- ¾ cup water (divided, $0.00)
- ½ cup granulated sugar ($0.19)
- ⅛ tsp ground cinnamon ($0.01)
- ⅛ tsp salt ($0.01)
- 1 lemon (juiced (1 tsp) and zested (1 tsp) $0.58**)
- 1 Tbsp corn starch ($0.06)
Instructions
- Gather and prep all ingredients.
- 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!
See how we calculate recipe costs here.
Equipment
- Small Saucepan
- Small Bowl
Notes
Nutrition
how to make Peach Sauce step-by-step photos
Gather all of your ingredients.
Make the sauce: Place a saucepan over medium heat and add 2 cups thawed and diced frozen peaches, ½ cup water, ½ cup sugar, ⅛ tsp cinnamon, ⅛ tsp salt, 1 tsp lemon juice, and 1 tsp lemon zest. Stir to combine and let everything come to a gentle boil, about 5-6 minutes.
Thicken the sauce: Meanwhile, mix the remaining ¼ cup of water with 1 Tbsp cornstarch until dissolved. Once the peach mixture has come to a gentle boil, pour the cornstarch slurry in and stir well. Reduce the heat slightly and simmer for 15-20 minutes, stirring occasionally.
The longer it simmers, the thicker it’ll get, so pull it off the heat once you’re happy with the consistency! Let it cool slightly once done, and serve it warm or chilled. Enjoy!
How to Peel Fresh Peaches
This recipe for peach sauce works with frozen or fresh peaches (see the recipe card notes above for more guidance on this swap!). If I’m using fresh peaches, I always peel and slice them before getting started. You can do this with a sharp paring knife/veggie peeler, or try my favorite trick: score a small “X” on the bottom of each peach, dip them in boiling water for about 30 seconds, then pop them into an ice bath. The skins should slip right off, and it makes prep so much easier.
Peach Sauce Recipe Success Tips
- Frozen peaches tend to be reliably sweet because they’re frozen at peak ripeness, so that’s what the sugar amount in this recipe is based on. If you’re lucky enough to have fresh peaches, their sweetness can vary. You may want to add a little more or less sugar to your sauce depending on how sweet you want it.
- If your peach compote is a little runny, simmer it for a bit longer (stirring often) until it thickens to your liking. There’s no need to add more cornstarch as it’ll thicken from the heat.
- This recipe is easy to double, triple, or even cut in half, depending on how much you need. Head to the recipe card above and input the number of servings you’d like, and the ingredient amounts will adjust for you automatically.
Serving Suggestions
I mentioned earlier that this homemade peach sauce can be used in so many ways, and I wasn’t kidding. Here are a few more delicious ideas to try:
- Drizzled over waffles and pancakes (try ricotta pancakes for something a bit different)
- Layered in a parfait with fresh fruit and yogurt
- As a topping for ice cream or vanilla froyo
- Stirred into cottage cheese for a peachy, protein-rich snack!
- Add it to oatmeal or overnight oats
- Spread on toast or bagels with cream cheese for breakfast
- Spooned over poundcake, angel food cake, shortcake, or cheesecake!
- Layered between homemade cake layers
- Added to mocktails or individual glasses of homemade lemonade (I’d blend the peach sauce first before using it in a drink)
Storage & Reheating
Once your sweet peach sauce has cooled, store it in a jar or an airtight container and keep it in the fridge for up to a week. Want to save some for later? It freezes like a dream! Pour it into a freezer-safe container or zip-top bag (I like to lay the bag flat so it stacks easily) and freeze for up to 3 months. When you’re ready to use it, thaw in the fridge overnight or gently warm it on the stove or in the microwave. If it’s a little thicker than you’d like, stir in a splash of water to loosen it back up.