This Peach Compote Recipe turns a pile of ripe peaches into a warm, spoonable sauce in about 20 minutes.
It’s the kind of recipe you make once and then keep coming back to all summer long, for topping pancakes, swirling into yogurt, or spooning over vanilla ice cream.
All you need is a saucepan, a handful of peaches, and a few pantry staples you probably already have on hand.
| Quick Recipe Summary | |
|---|---|
| Prep Time | 5 minutes |
| Cook Time | 15 minutes |
| Total Time | 20 minutes |
| Servings | 6 servings (about 2 cups) |
| Difficulty Level | Easy |

Why You’ll Love This Peach Compote Recipe
This compote takes basic ingredients and turns them into something that tastes like you fussed over it for hours.
It comes together in one pot, and it works with fresh, frozen, or canned peaches, so you can make it any time of year.
- Ready in about 20 minutes from start to finish
- Made with simple, everyday ingredients
- Naturally gluten free and easy to make dairy free
- Works on breakfast foods and desserts alike
- Freezes well, so you can save some for later
- Easy to adjust for sweetness or spice level
My family goes through peaches fast every summer, and this compote is one of the easiest ways I’ve found to use up the extras before they turn.
If you love this one, you might also enjoy my Peach Baked Oatmeal Recipe, which uses that same warm peach flavor in a heartier breakfast bake.
Ingredients
You only need a handful of ingredients for this compote, and most of them are already sitting in your pantry.
- 4 cups fresh peaches, peeled and diced (about 5 to 6 medium peaches)
- 1/3 cup granulated sugar
- 1 tablespoon fresh lemon juice
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
- 1 tablespoon cornstarch
- 2 tablespoons cold water
- 1 pinch salt
Ready in a hurry? My Peach French Toast Recipe uses a very similar peach filling if you’d rather bake everything together in one dish.
Kitchen Equipment Needed
Nothing fancy is required here, just a few basics that make peeling and simmering the peaches easier.
- Medium saucepan
- Cutting board
- Paring knife
- Y-shaped vegetable peeler
- Small mixing bowl (for the cornstarch slurry)
- Wooden spoon
- Measuring cups and spoons
- Glass storage jars with lids
You might also enjoy: Peach Waffles Recipe
Recommended Products for This Recipe
These are a few products I personally use and recommend when I make this compote at home, based on what has genuinely made the process easier and the results better.
1. Enameled Cast Iron Saucepan
An enameled saucepan heats evenly, so the sugar and peach juices simmer gently without scorching on one side.
It also holds heat well, which helps the compote thicken up nicely once you stir in the cornstarch slurry.
2. OXO Y-Peeler
A sharp Y-peeler makes quick work of peeling ripe peaches without tearing into the flesh underneath.
It is a small tool, but it saves a surprising amount of time when you’re peeling a full batch of fruit.
3. Weck Glass Storage Jars
These jars are what I use to store compote in the fridge or freezer, and the wide mouths make spooning the fruit out easy.
They also let you see exactly how much you have left at a glance, which is handy when you’re planning breakfast for the week.
4. Citrus Juicer
A small handheld juicer gets every last drop of juice out of your lemon without any seeds sneaking into the pot.
That fresh lemon juice is what keeps the compote from tasting flat, so it’s worth squeezing every bit you can.
Another favorite: Peach Pancakes Recipe
These same tools come in handy for my Peach Overnight Oats Recipe, another easy way to use up extra peaches.

Step-by-Step Instructions: How to Make Peach Compote
1. Prepare the Peaches
- Bring a medium pot of water to a boil, then score a small X on the bottom of each peach with a paring knife.
- Drop the peaches into the boiling water for about 30 seconds, then transfer them immediately to a bowl of ice water.
- Once cooled, the skins should slip off easily with your fingers or a paring knife.
- Halve the peaches, remove the pits, and dice the flesh into bite-sized pieces until you have about 4 cups.
2. Combine the Peaches, Sugar, and Lemon Juice
- Add the diced peaches to a medium saucepan set over medium heat.
- Sprinkle in the granulated sugar, then pour in the fresh lemon juice.
- Add the pinch of salt and stir everything gently to coat the peaches evenly.
- Let the mixture sit for a minute or two so the sugar starts to draw out the peach juices.
3. Simmer the Compote
- Bring the peach mixture to a gentle boil, stirring occasionally so nothing sticks to the bottom of the pan.
- Once it’s bubbling, reduce the heat to medium-low and let it simmer for 8 to 10 minutes.
- Stir every couple of minutes, and use the back of your spoon to gently break down some of the peach pieces.
- The peaches should soften and start to release plenty of juice, and the mixture will smell fragrant and sweet.
4. Add the Cinnamon and Vanilla
- Stir in the ground cinnamon and vanilla extract once the peaches have softened.
- Mix well so the spice and vanilla distribute evenly throughout the compote.
- Continue simmering for another 2 to 3 minutes to let the flavors meld together.
5. Thicken with the Cornstarch Slurry
- In a small bowl, whisk together the cornstarch and cold water until completely smooth with no lumps.
- Pour the slurry into the simmering compote while stirring constantly.
- Keep the compote at a gentle simmer for another 2 minutes, stirring the whole time, until it thickens into a glossy, jammy sauce.
- Remove the pan from the heat once the compote coats the back of a spoon.
6. Cool and Serve
- Let the compote cool in the saucepan for about 10 minutes, since it will continue to thicken slightly as it cools.
- Spoon it warm over your favorite breakfast or dessert, or transfer it to a jar to store for later.
- The compote can be served warm, at room temperature, or chilled, depending on what you’re using it for.
I learned a lot of this technique while working on my Peach Ice Cream Recipe, where a similar cooked peach base gets folded into the custard.
Tips for The Best Peach Compote
A few small adjustments can make a noticeable difference in how your compote turns out.
- Use ripe, fragrant peaches for the best natural sweetness and flavor.
- Slightly overripe or bruised peaches work great here since they’ll be cooked down anyway.
- Taste the compote before adding the cornstarch slurry and adjust the sugar if your peaches are especially tart.
- Stir constantly once you add the cornstarch slurry to avoid clumps.
- If the compote seems too thick after cooling, stir in a splash of water to loosen it back up.
- For a smoother compote, mash some of the peaches with a fork or potato masher partway through cooking.
Read Also: Peach Crumble Recipe
Serving Suggestions

This compote is one of those recipes that fits in almost anywhere on the table.
I keep a jar in the fridge most of the summer so it’s ready whenever I need a quick topping.
- Spoon it warm over pancakes, waffles, or French toast
- Swirl it into plain or vanilla Greek yogurt
- Serve it over a scoop of vanilla ice cream
- Stir it into oatmeal or overnight oats
- Spread it over a slice of pound cake or cheesecake
- Layer it into a parfait with granola and whipped cream
Another favorite: Peach Cobbler
Variations of Peach Compote
Once you’ve made the classic version, it’s easy to switch things up depending on what you’re in the mood for.
- Swap granulated sugar for brown sugar for a deeper, caramel-like flavor
- Add a splash of bourbon or rum near the end of cooking for a boozy version
- Stir in a pinch of ground ginger or nutmeg alongside the cinnamon
- Mix in a handful of fresh raspberries or blueberries for a mixed fruit compote
- Use maple syrup or honey in place of granulated sugar for a different sweetness profile
- Leave out the cornstarch for a looser, more syrupy sauce
This same swap-friendly approach works well in my Peach Pie Recipe, where you can play with spices and sweeteners in much the same way.
Storage and Reheating
Peach compote stores beautifully, which is part of why I like making a big batch.
- Refrigerator: Store in an airtight container or jar for up to 1 week.
- Freezer: Freeze in a freezer-safe container or jar for up to 3 months, leaving a little room at the top for expansion.
- Thawing: Thaw frozen compote overnight in the refrigerator before using.
- Reheating: Warm gently in a small saucepan over low heat, or microwave in short bursts, stirring in between.
You might also enjoy: Yogurt Parfait Recipe
Nutritional Facts
Here’s an approximate breakdown per serving, based on a 1/3 cup portion.
- Calories: 90
- Total Fat: 0g
- Saturated Fat: 0g
- Sodium: 5mg
- Total Carbohydrates: 23g
- Dietary Fiber: 1g
- Sugars: 21g
- Protein: 1g
- Vitamin C: 8mg
These values are estimates and can vary based on the exact peaches and sweetener used, similar to the ranges I note in my Fruit and Yogurt Parfait recipe.
Health Benefits of Key Ingredients
Beyond tasting great, a few of the ingredients in this compote bring some genuine nutritional upside.
- Peaches are a good source of vitamin C and fiber, and they’re naturally low in calories.
- Lemon juice adds vitamin C and helps brighten the overall flavor without extra sugar.
- Cinnamon has long been valued for its antioxidant properties and warm, comforting flavor.
- Using fresh fruit as the base means you’re getting more nutrients than you would from a store-bought fruit topping.
If you’re looking for other ways to get more fruit into your morning routine, my No-Bake Cheesecake Recipe pairs beautifully with a spoonful of this compote on top.
FAQs About Peach Compote
1. Can I make peach compote with frozen or canned peaches?
Yes, both work well in this recipe.
If using frozen peaches, there’s no need to thaw them first, but you may need to simmer the compote a few extra minutes since they release more liquid.
If using canned peaches, drain them well and reduce the added sugar slightly since canned peaches are often packed in syrup.
2. Do I have to peel the peaches?
Peeling isn’t strictly necessary, but it does give the compote a smoother texture.
If you don’t mind a bit of skin in your compote, you can leave it on, especially if your peaches are very ripe and the skin is thin.
3. Why is my compote too runny?
This usually means it needs a bit more time on the stove or a touch more cornstarch slurry.
Keep in mind the compote will also thicken further as it cools, so give it a few minutes before deciding it needs more thickener.
4. Can I make this compote without sugar?
You can reduce the sugar or swap it for a natural sweetener like honey or maple syrup, starting with a smaller amount and adjusting to taste.
Very ripe peaches are naturally sweet, so you may need less sweetener than you’d expect.
5. How long does peach compote last?
Stored in an airtight container in the refrigerator, it stays fresh for about a week.
For longer storage, freeze it in a jar or container for up to 3 months.
Read Also: Buttermilk Waffles Recipe

Peach Compote
Ingredients
- 4 cups fresh peaches about 5 to 6 medium peaches, peeled and diced
- 1/3 cup granulated sugar
- 1 tablespoon fresh lemon juice
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
- 1 tablespoon cornstarch
- 2 tablespoons cold water
- 1 pinch salt
Equipment
- Medium saucepan Enameled cast iron recommended for even heating
- Cutting board
- Paring knife
- Y-shaped Vegetable Peeler OXO Y-Peeler recommended
- Small mixing bowl For cornstarch slurry
- Wooden spoon
- Measuring cups and spoons
- Glass storage jars with lids Weck jars recommended for storage
- Citrus juicer Handheld juicer (optional but helpful)
- Large pot For blanching peaches
- Bowl of ice water For shocking blanched peaches
Method
- Bring a medium pot of water to a boil, score an X on the bottom of each peach, then blanch for 30 seconds and transfer to ice water. Peel, pit, and dice the peaches to yield 4 cups.
- Combine the diced peaches, sugar, lemon juice, and salt in a medium saucepan over medium heat. Stir gently to coat and let sit for 1-2 minutes to draw out the juices.
- Bring the mixture to a gentle boil, then reduce heat to medium-low and simmer for 8-10 minutes, stirring occasionally and breaking down some of the peach pieces with a spoon.
- Stir in the ground cinnamon and vanilla extract, then continue simmering for 2-3 more minutes to meld the flavors.
- Whisk the cornstarch with cold water until smooth, then pour the slurry into the simmering compote while stirring constantly. Simmer for 2 minutes until glossy and thickened to a jammy sauce.
- Remove from heat and cool in the pan for 10 minutes. Serve warm over pancakes, yogurt, or ice cream, or transfer to storage jars.
Nutrition
Notes
- Ripeness matters: Use ripe, fragrant peaches for the best natural sweetness and flavor. Slightly overripe or bruised peaches work great here since they’ll be cooked down anyway.
- Taste before thickening: Taste the compote before adding the cornstarch slurry and adjust the sugar if your peaches are especially tart.
- Prevent clumps: Stir constantly once you add the cornstarch slurry to avoid lumps. The slurry must be whisked until completely smooth.
- Adjust consistency: If the compote seems too thick after cooling, stir in a splash of water to loosen it back up. For a looser sauce, omit the cornstarch entirely.
- Smooth texture: For a smoother compote, mash some of the peaches with a fork or potato masher partway through cooking.
- Frozen or canned peaches: Use frozen peaches without thawing (simmer a few extra minutes) or drained canned peaches (reduce sugar since they’re often packed in syrup).
- Storage: Store in an airtight container in the refrigerator for up to 1 week, or freeze for up to 3 months. Leave headspace in freezer containers for expansion.
- Reheating: Warm gently in a small saucepan over low heat, or microwave in short bursts, stirring in between.
Private Notes
Tried this recipe?
Let us know how it was!Conclusion
This Peach Compote Recipe is one of those small, simple things that makes an ordinary breakfast or dessert feel a little more special.
Once you’ve made a batch, you’ll probably find yourself putting it on everything from oatmeal to ice cream.
Give it a try the next time you have ripe peaches on hand, and let me know in the comments how you served yours.
If you make this recipe, I’d love to see it. Snap a photo or leave a star rating and review below to help other readers find this recipe.
Recommended:
- Stuffed French Toast Recipe
- How To Make The Perfect Oatmeal
- Peach Smoothie Recipe
- Peach Trifle Recipe
- Peach Milkshake Recipe



