If you’ve ever longed for the perfect way to capture the juicy sweetness of summer peaches and turn it into an irresistibly smooth spread, this Peach Butter Recipe is going to become your new kitchen obsession. Thick, velvety, and bursting with warm spices and natural peach flavor, this homemade peach butter is a fantastic alternative to traditional jams and jellies. It’s incredibly simple to make yet indulgently rich, with the perfect balance of sweetness and spice that will elevate your breakfasts, snacks, and even desserts. Let me walk you through every step, from selecting the freshest peaches to serving ideas that will make you want to spread it on everything.

Ingredients You’ll Need
These ingredients are straightforward but essential to transform fresh peaches into luscious peach butter. Each one enhances the flavor, texture, or aroma, ensuring every spoonful delights your senses.
- 4 pounds ripe peaches: Choose juicy, fragrant peaches and peel, pit, and chop them for the freshest fruit base.
- 1 cup granulated sugar: Adds sweetness and helps the peach butter reach the perfect consistency.
- ½ cup brown sugar: Offers rich, caramel notes that deepen the flavor complexity.
- 1 tablespoon lemon juice: Balances sweetness with a touch of brightness and preserves color.
- 1 teaspoon vanilla extract: Infuses warmth and smoothness that complements the natural peach taste.
- ½ teaspoon ground cinnamon: Adds a cozy, fragrant spice that pairs beautifully with peaches.
- ¼ teaspoon ground nutmeg: A subtle warmth that enhances the overall spice profile.
- Pinch of salt: Elevates all the flavors and balances the sweetness perfectly.
How to Make Peach Butter Recipe
Step 1: Prepare and Cook the Peaches
Begin by placing your peeled, pitted, and chopped peaches into a large pot over medium heat. As they cook, the peaches will start to break down and release their delicious juices—expect about 15 to 20 minutes here. Stir occasionally to prevent sticking and help the fruit soften evenly, setting the foundation for that silky texture we all crave in peach butter.
Step 2: Purée the Peaches
Once your peaches are soft and bubbling with their natural juices, it’s time to purée. Using an immersion blender right in the pot is the easiest method to achieve a smooth, uniform texture. If you don’t have one, carefully transfer the peaches to a blender, purée until smooth, and return the mixture to the pot. This step is key to that luscious, spreadable consistency characteristic of a perfect peach butter.
Step 3: Add Sweeteners and Spices
Now the magic flavors come in. Stir in the granulated sugar, brown sugar, lemon juice, vanilla extract, cinnamon, nutmeg, and a pinch of salt. Combining these ingredients brings out the peaches’ natural sweetness while adding warmth and depth, transforming this simple fruit into a decadent spread.
Step 4: Simmer Until Thickened
Reduce your heat to low and let the peach mixture simmer uncovered. This step requires some patience—you’ll want to stir occasionally for 1 to 2 hours as the peach butter slowly thickens. The goal is a smooth, spreadable texture that holds its shape on a spoon without separating any liquid. This slow cooking also caramelizes the sugars beautifully, intensifying the peach flavor.
Step 5: Cool and Store
Once your peach butter has reached perfection, remove it from heat and allow it to cool slightly before transferring into sterilized jars. This peach butter keeps wonderfully in the fridge for up to 3 weeks and can be frozen for even longer storage, ensuring you can enjoy the taste of summer anytime you like.
How to Serve Peach Butter Recipe

Garnishes
Peach butter shines with simple yet thoughtful garnishes. Try topping it with a sprinkle of toasted nuts for a delightful crunch or a few fresh mint leaves to add a refreshing contrast. A little extra cinnamon dusted on top also enhances the warm spice notes beautifully.
Side Dishes
This peach butter recipe pairs perfectly with an array of dishes. Slather it on warm toast, biscuits, or pancakes for a sweet morning treat. It’s also wonderful as a condiment alongside cheese boards—especially creamy cheeses like brie or goat cheese—as well as roasted meats like pork or chicken, where its fruity sweetness offers a delightful balance.
Creative Ways to Present
Want to wow your guests? Serve peach butter in small ramekins alongside freshly baked bread, or swirl it into yogurt or oatmeal for a luscious fruity addition. You can even use it as a filling for crepes or as a glaze for cakes and tarts. The possibilities are endless and delicious!
Make Ahead and Storage
Storing Leftovers
Leftover peach butter keeps wonderfully in airtight jars in your refrigerator. Properly stored, it stays fresh and flavorful for up to three weeks, giving you plenty of time to enjoy it on everything from morning bagels to afternoon snacks.
Freezing
For longer storage, peach butter freezes beautifully. Use freezer-safe containers or bags, leaving some room for expansion, and thaw in the refrigerator before use. This way, you can savor the freshness of summer peaches all year round without any compromise.
Reheating
If your peach butter thickens too much after refrigeration or freezing, gently reheat it over low heat, stirring occasionally to restore that perfect spreadable texture. It warms quickly and will be just as delicious when served warm or cooled again.
FAQs
Can I use frozen peaches to make this Peach Butter Recipe?
Absolutely! Frozen peaches can work well if fresh peaches are out of season. Just thaw and drain any excess liquid before proceeding to ensure you get the right consistency.
How do I know when my peach butter is ready?
The peach butter is ready when it thickens enough to hold its shape on a spoon and no liquid separates. It should feel smooth and spreadable, not runny or watery.
Can I reduce the sugar if my peaches are very sweet?
Yes, feel free to adjust the sugar amounts based on the sweetness of your fruit. Start with less sugar and taste as you go to get the balance you prefer.
Is this recipe suitable for canning?
It can be! If you want to preserve your peach butter long term, follow USDA guidelines for water bath canning carefully to ensure safety.
Why do we add lemon juice in the Peach Butter Recipe?
Lemon juice brightens the flavor, balances sweetness, and helps maintain the peach butter’s lovely color during cooking and storage.
Final Thoughts
This Peach Butter Recipe is a true celebration of peaches at their best—rich, smooth, and bursting with warmth and sweetness. It’s straightforward and rewarding to make, with endless ways to enjoy it once it’s done. Give it a try soon; I promise it will become one of your favorite homemade spreads that keeps your kitchen smelling like summer and your taste buds singing with joy!
Print
Peach Butter Recipe
- Prep Time: 20 minutes
- Cook Time: 1 hour 30 minutes
- Total Time: 1 hour 50 minutes
- Yield: About 3 cups
- Category: Condiment
- Method: Stovetop
- Cuisine: American
- Diet: Vegan, Gluten Free
Description
This homemade Peach Butter recipe transforms ripe peaches into a smooth, flavorful spread perfect for toast, biscuits, or desserts. Sweetened with a blend of granulated and brown sugars and infused with warm spices, lemon juice, and vanilla, this naturally gluten-free and vegan condiment is slow-simmered on the stovetop to develop rich caramelized flavors and a thick, spreadable consistency.
Ingredients
Peach Mixture
- 4 pounds ripe peaches (peeled, pitted, and chopped)
Sweeteners and Flavorings
- 1 cup granulated sugar
- ½ cup brown sugar
- 1 tablespoon lemon juice
- 1 teaspoon vanilla extract
Spices
- ½ teaspoon ground cinnamon
- ¼ teaspoon ground nutmeg
- Pinch of salt
Instructions
- Prepare the Peaches: Place the peeled, pitted, and chopped peaches in a large pot over medium heat. Cook them for about 15–20 minutes, stirring occasionally until they start to break down and release their juices.
- Puree the Peaches: Use an immersion blender directly in the pot to purée the peach mixture until smooth. Alternatively, carefully transfer the peaches to a blender, purée until smooth, and then return the mixture to the pot.
- Add Sugar and Flavorings: Stir in the granulated sugar, brown sugar, lemon juice, vanilla extract, ground cinnamon, nutmeg, and a pinch of salt until all ingredients are fully combined.
- Simmer to Thicken: Reduce the heat to low and let the mixture simmer uncovered for 1 to 2 hours. Stir occasionally to prevent sticking and burning. Continue cooking until the peach butter thickens to a smooth, spreadable consistency that holds its shape on a spoon without liquid separation.
- Cool and Store: Remove from heat and allow the peach butter to cool slightly. Transfer it to sterilized jars, sealing them tightly. Store in the refrigerator for up to 3 weeks or freeze for longer preservation.
Notes
- For more intense flavor, slow-cook the peach butter until deeply caramelized, which enhances its richness.
- Adjust the sugar amounts depending on how sweet your peaches are to suit your taste preferences.
- If you intend to can the peach butter for long-term shelf storage, follow USDA-approved water bath canning procedures to ensure safety.

