If you ask me, peach butter is one of those old-fashioned preserves that deserves a comeback.
This simple fruit spread turns ripe summer peaches into something you’ll want to slather on everything. Slow-cooked peaches break down into a smooth, spreadable butter that’s naturally sweet with just a hint of ginger and lemon.
The process is mostly hands-off—you just let the peaches simmer low and slow until they turn into a thick, spoonable consistency. A splash of vanilla and fresh lemon zest give it a little extra something special.
It’s the kind of recipe that makes your kitchen smell amazing and gives you jars of homemade goodness to enjoy for weeks.
Why You’ll Love This Peach Butter
- Simple ingredients – You only need four basic ingredients – fresh peaches, sugar, water, and lemon juice – to create this sweet spread.
- No pectin required – Unlike traditional jams, this peach butter doesn’t need any special ingredients or complicated canning techniques to achieve the perfect consistency.
- Perfect for preserving summer peaches – This is a great way to use up a bounty of fresh peaches when they’re in season and enjoy that summer flavor all year long.
- Versatile spread – Slather it on toast, swirl it into yogurt, use it as a topping for pancakes, or even pair it with cheese – the possibilities are endless.
What Kind of Peaches Should I Use?
Any variety of peach will work great for peach butter, whether you go with yellow peaches or white peaches. The key is making sure they’re ripe – you want peaches that give slightly when you press them and smell sweet and fragrant. If your peaches are a bit underripe, don’t worry too much, as the long cooking process will help break them down and concentrate their flavors. You can even use a mix of peach varieties if that’s what you have on hand, which can actually add some nice depth to the final flavor.
Options for Substitutions
This simple peach butter recipe works well with a few easy swaps:
- Fresh peaches: If fresh peaches aren’t in season, you can use frozen peaches instead. Just thaw them completely and drain any excess liquid before cooking. You’ll need about 4 pounds of frozen peaches to match the fresh amount.
- Sugar: Feel free to adjust the sugar based on how sweet your peaches are. You can use anywhere from ¼ cup to ¾ cup depending on your taste. Honey or maple syrup also work, but add them toward the end of cooking and start with less since they’re sweeter than sugar.
- Lemon juice: Bottled lemon juice works just fine if you don’t have fresh lemons. You’ll need about 2 tablespoons. The acidity is important for preservation and flavor balance, so don’t skip it.
- Water: If your peaches are really juicy, you might be able to reduce the water to ¼ cup. Just keep an eye on the mixture as it cooks to make sure it doesn’t stick to the bottom of the pot.
Watch Out for These Mistakes While Cooking
The biggest mistake when making peach butter is not cooking it long enough – if you pull it off the heat too early, you’ll end up with runny peach sauce instead of thick, spreadable butter that holds its shape on a spoon.
Skipping the straining step might seem like a time-saver, but it leaves you with a grainy texture from the peach fibers, so take the extra few minutes to push the mixture through a fine-mesh strainer for silky-smooth results.
Another common error is walking away during the simmering phase – peach butter scorches easily on the bottom of the pot, so you need to stir it frequently, especially during the last 15 minutes of cooking.
To test if your peach butter is ready, spoon a small amount onto a cold plate and let it sit for a minute – if no liquid separates around the edges, you’re good to go.
What to Serve With Peach Butter?
Peach butter is perfect slathered on warm buttermilk biscuits or toasted English muffins for breakfast. I love spreading it on thick slices of sourdough toast with a bit of cream cheese, or swirling it into plain yogurt with some granola for a quick snack. It also makes a great topping for pancakes, waffles, or even vanilla ice cream when you want something a little sweet. You can use it as a filling for thumbprint cookies or mix it into oatmeal to add natural sweetness and peachy flavor.
Storage Instructions
Refrigerate: Once your peach butter has cooled down, transfer it to clean jars or airtight containers and keep it in the fridge. It’ll stay fresh for about 2 weeks, which gives you plenty of time to enjoy it on toast, pancakes, or straight from the spoon.
Freeze: Peach butter freezes really well if you want to make a big batch. Pour it into freezer-safe jars or containers, leaving about an inch of space at the top for expansion. It’ll keep in the freezer for up to 6 months, so you can enjoy that summer peach flavor all year long.
Can: If you’re into canning, you can process your peach butter in a water bath canner for longer shelf life. Use sterilized jars and follow proper canning guidelines, and your sealed jars will keep in the pantry for up to a year. Just make sure to refrigerate after opening.
| Preparation Time | 20-30 minutes |
| Cooking Time | 50-70 minutes |
| Total Time | 70-100 minutes |
| Level of Difficulty | Medium |
| Servings | 3.5 cups of butter |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 550-650
- Protein: 7-9 g
- Fat: 0-1 g
- Carbohydrates: 140-160 g
Ingredients
- 4 lb peaches (peeled, pitted, and sliced into 1/2-inch wedges)
- 2/3 cup granulated sugar
- 1/3 cup water
- 1 lemon (juiced and zested)
- 1/2 teaspoon ground ginger
- 1 teaspoon pure vanilla extract
Step 1: Blanch and Prepare the Peaches
- 4 lb peaches
Bring a large pot of water to a boil and carefully add the peaches, blanching for exactly 60 seconds—this loosens the skin for easy peeling.
Transfer immediately to an ice bath and let sit for 1 minute to stop the cooking process.
Once cooled, peel away the skin (it should slip off easily), then pit and slice each peach into 1/2-inch wedges.
I find that blanching saves so much time compared to trying to peel raw peaches—it’s a small step that makes a huge difference.
Step 2: Build the Flavor Base and Cook Down
- 1/3 cup water
- 2/3 cup granulated sugar
- 1 lemon
- 1/2 teaspoon ground ginger
- 1 teaspoon pure vanilla extract
Combine the prepared peaches from Step 1, water, and granulated sugar in a large, heavy-bottomed pot.
Heat over medium, stirring frequently until the sugar completely dissolves—this takes about 3-5 minutes.
Once dissolved, increase heat to bring the mixture to a boil, then immediately reduce to a gentle simmer.
Cook for 20 minutes, stirring occasionally, to break down the peaches and begin concentrating the juices.
Add the lemon juice and zest along with the ground ginger and vanilla extract, stirring to combine.
These aromatics layer in flavor beautifully as the fruit breaks down, rather than waiting until the end.
Step 3: Blend and Strain for Smooth Texture
- cooked peach mixture from Step 2
Using an immersion blender (or carefully transferring to a standard blender in batches), puree the cooked peach mixture until completely smooth.
Pour the blended mixture through a fine-mesh strainer back into the pot, pressing gently with the back of a spoon to extract all the smooth puree while catching any fibrous bits or skin fragments.
This straining step ensures your butter has that silky, spreadable consistency rather than a chunky texture.
Step 4: Reduce and Concentrate the Butter
- strained peach puree from Step 3
Bring the strained mixture back to a boil over medium-high heat, then reduce to a low simmer.
Cook uncovered for 30-40 minutes, stirring frequently (every 3-4 minutes) to prevent sticking and scorching on the bottom.
The butter is ready when it has thickened considerably, mounds slightly on a spoon, and a wooden spoon drawn across the bottom leaves a trail that slowly fills back in.
I like to use a wooden spoon for this step because it won’t scratch your pot and you can really feel the thickness changing as you stir.
Step 5: Jar and Cool
- finished peach butter from Step 4
Carefully ladle the hot peach butter into sterilized jars, leaving about 1/4 inch of headspace at the top.
Allow the jars to cool to room temperature on your counter—this typically takes 1-2 hours.
Once cooled, the butter will continue to thicken slightly as it sets, reaching its final spreadable consistency.

Smooth Peach Butter
Ingredients
Method
- Bring a large pot of water to a boil and carefully add the peaches, blanching for exactly 60 seconds—this loosens the skin for easy peeling. Transfer immediately to an ice bath and let sit for 1 minute to stop the cooking process. Once cooled, peel away the skin (it should slip off easily), then pit and slice each peach into 1/2-inch wedges. I find that blanching saves so much time compared to trying to peel raw peaches—it's a small step that makes a huge difference.
- Combine the prepared peaches from Step 1, water, and granulated sugar in a large, heavy-bottomed pot. Heat over medium, stirring frequently until the sugar completely dissolves—this takes about 3-5 minutes. Once dissolved, increase heat to bring the mixture to a boil, then immediately reduce to a gentle simmer. Cook for 20 minutes, stirring occasionally, to break down the peaches and begin concentrating the juices. Add the lemon juice and zest along with the ground ginger and vanilla extract, stirring to combine. These aromatics layer in flavor beautifully as the fruit breaks down, rather than waiting until the end.
- Using an immersion blender (or carefully transferring to a standard blender in batches), puree the cooked peach mixture until completely smooth. Pour the blended mixture through a fine-mesh strainer back into the pot, pressing gently with the back of a spoon to extract all the smooth puree while catching any fibrous bits or skin fragments. This straining step ensures your butter has that silky, spreadable consistency rather than a chunky texture.
- Bring the strained mixture back to a boil over medium-high heat, then reduce to a low simmer. Cook uncovered for 30-40 minutes, stirring frequently (every 3-4 minutes) to prevent sticking and scorching on the bottom. The butter is ready when it has thickened considerably, mounds slightly on a spoon, and a wooden spoon drawn across the bottom leaves a trail that slowly fills back in. I like to use a wooden spoon for this step because it won't scratch your pot and you can really feel the thickness changing as you stir.
- Carefully ladle the hot peach butter into sterilized jars, leaving about 1/4 inch of headspace at the top. Allow the jars to cool to room temperature on your counter—this typically takes 1-2 hours. Once cooled, the butter will continue to thicken slightly as it sets, reaching its final spreadable consistency.

