Fresh peaches, lightly cooked with butter, lemon, and warm spices, create a simple topping that lets the fruit shine. Perfect spooned over waffles, pancakes, French toast, ice cream, or yogurt.

Why You'll Love This Fresh Peach Compote
🍑 Captures the taste of summer
When peaches are at their peak, this simple compote lets you enjoy their sweet, sunny flavor long after breakfast is over.
🥄 Easy to make and keep on hand
Make a batch in minutes and store it in the refrigerator for quick breakfasts, desserts, and snacks throughout the week.
🧇 Incredibly versatile
Spoon it over waffles, pancakes, French toast, yogurt, oatmeal, cheesecake, pound cake, or ice cream. It's one of those recipes that makes almost everything better.
📅 A great way to use extra peaches
When peach season is in full swing and the fruit bowl is overflowing, this recipe helps turn ripe peaches into something you'll actually look forward to using.
✨ Chunky, not mushy
Unlike a smooth purée, this compote retains small pieces of peach for a rustic texture that's perfect for topping your favorite foods.
My Inspriaton
As I was mixing the batter for my Peach Buttermilk Pecan Waffles, I found myself thinking they could use just a little more peach flavor. That's how this Fresh Peach Compote came to be. Simple, versatile, and packed with summer peach goodness, it's the perfect topping for waffles, pancakes, yogurt, ice cream, and just about anything else that could use a spoonful of sunshine.
Jump to:

Fresh Peach Compote
Ingredients
- 3 cups peeled and diced fresh peaches about 4 medium peaches
- 1 tablespoon unsalted butter
- 1 tablespoon brown sugar or as needed
- 1 teaspoon fresh lemons juice
- ¼ teaspoon cinnamon
- pinch of salt
- ¼ teaspoon vanilla extract
Instructions
Cook the peaches
- Melt the butter in a saute pan over medium heat.Add the peaches, cinnamon, and salt. Cook, stirring occasionally, until the peaches begin to soften and release their juices, about 3 - 4 minutes.
Finish the compote
- Stir in the lemon and brown sugar. Continue cooking for 1 to 2 minutes, just until the juices become slightly syrupy. Remove the compote from the heat and stir in the vanilla.Serve warm over waffles, pancakes, or your favorite sweet treats.
Notes
Ingredients: Why They Matter, and Substitutions
Peaches
Ripe peaches are the star of this simple compote. Use whatever variety looks and smells best. A ripe peach should be fragrant and yield slightly to gentle pressure.
Clingstone vs. Freestone: Early-season peaches are often clingstone, meaning the flesh clings tightly to the pit. Later in the summer, you'll find more freestone varieties, where the fruit separates easily from the pit. Both work beautifully in this recipe, so don't let the pit dictate your peach purchases.
Sugar
A small amount of sugar enhances the natural sweetness of the peaches and helps create the lightly syrupy consistency that makes compote so spoonable.
Substitutions: Honey, maple syrup, or your preferred sweetener may be used, though each will contribute its own flavor.
Lemon Juice
A squeeze of lemon brightens the flavor and balances the sweetness while helping the peach flavor shine.
Substitutions: Lime juice can be used, though it will create a slightly different flavor profile.
Lindy's Tip: This recipe is about ripe peaches, not perfect peaches. Slightly soft peaches, a few bruises, or peaches that are a day or two past their prime for eating out of hand often make the very best compote. 🍑
Making the Perfect Peach Compote

Don't cook it to death. You're making peach compote, not peach jam. The peaches should remain soft and recognizable, with some pieces still intact.
Cook the peaches gently. As the peaches heat, they'll begin releasing their juices and softening. Stir occasionally to prevent sticking and help the fruit cook evenly.
Break up larger pieces as desired. Use the back of a spoon to gently mash some of the peaches while leaving others intact. The goal is a chunky compote, not a smooth purée.
Watch for the texture. The compote is ready when the peaches are tender and surrounded by a light, syrupy sauce. It will continue to thicken slightly as it cools.
Adjust the consistency. If the compote seems too thick, stir in a tablespoon or two of water. If it's too thin, continue cooking for a few additional minutes until the juices reduce.
Let it cool slightly. The flavors develop as the compote rests, and the sauce will thicken as it cools.
Taste before serving. Peaches vary greatly in sweetness. Before serving, taste the compote and add a little more sugar or a squeeze of lemon if needed to balance the flavors.
FAQs
Peach compote is delicious spooned over waffles, pancakes, French toast, yogurt, oatmeal, cheesecake, pound cake, ice cream, and even vanilla pudding.
Absolutely. In fact, the flavor often improves after a few hours in the refrigerator, making it a great make-ahead topping for breakfasts and desserts.
Stored in an airtight container in the refrigerator, peach compote will keep for up to 1 week. For longer storage, freeze it in an airtight container for up to 3 months and thaw overnight in the refrigerator before using.
Yes. The amount of sugar can be adjusted depending on the sweetness of your peaches. Very ripe summer peaches may require less sugar than early-season fruit, and the sugar can be reduced or omitted altogether.
Yes. Nectarines can be substituted in equal amounts and don't require peeling. The flavor will be slightly different but equally delicious.

Storage and Leftovers
Store peach compote in an airtight container in the refrigerator for up to 1 week.
For longer storage, freeze for up to 3 months. Thaw overnight in the refrigerator and stir before serving.
Enjoy chilled, at room temperature, or gently warmed.

Thanks for Visiting, Please leave a comment on your experience.