One humid summer afternoon, I found myself knee-deep in a pile of peaches that my neighbor had generously handed off after a weekend farmers market haul. They were perfectly ripe—too good to eat just as-is, and way too many to keep turning into smoothies or tossing in salads. I wanted something that felt special, a little cozy, but still fresh enough to remind me of sun-soaked orchards. That’s when I stumbled upon the idea of making peach butter with cinnamon and cardamom. I’d never made fruit butter before, and honestly, I was skeptical about how the subtle spices would play with the juicy sweetness of the peaches.
After a few test batches (and a fair share of sticky counters), I finally nailed a recipe that’s now my go-to for breakfast spreads and afternoon treats. This easy homemade peach butter with cinnamon and cardamom strikes the perfect balance of warm spice and fresh fruit—like a hug in a jar. It’s great on toast, swirled into yogurt, or even dolloped on top of pancakes or waffles. I’ve made enough to share with friends (and hide a few jars in the fridge for myself).
Here’s the thing: making peach butter isn’t complicated, but it does require a little patience and love. After years of experimenting with other spreads like homemade almond butter or exploring rich and cozy dishes like slow cooker tomato basil gnocchi soup, I’ve learned that the best homemade spreads come from simple ingredients and a bit of time. This peach butter recipe is no exception.
Why You’ll Love This Recipe
I can’t stress enough how this peach butter with cinnamon and cardamom has transformed my mornings. Here’s why I keep coming back to it:
- Simple Ingredients, Big Flavor — You only need ripe peaches, sugar, lemon juice, and just two spices. No weird additives or preservatives. The natural sweetness of the peaches shines through, rounded out by warm cinnamon and a hint of exotic cardamom.
- Versatile Spread — It’s perfect on toast, stirred into oatmeal, or spread over pancakes. I even use it as a topping for vanilla ice cream when I want a little dessert without fuss.
- Make-Ahead Convenience — I make a batch every summer and store it in the fridge. It lasts for weeks, so I always have a fresh, homemade spread on hand without the daily effort.
- Impressively Easy — No fancy equipment or complicated steps. If you can simmer fruit and stir, you’re set. I’ve walked friends through it over video calls, and they all nailed it on the first try.
- Subtle Warmth — The cinnamon and cardamom aren’t overpowering; they just add this cozy, comforting note that makes this spread feel like a little luxury.
This peach butter has become a staple in my kitchen, especially when I want something homemade but don’t have hours to cook. It’s a little jar of sunshine and spice that makes breakfast feel special every day.
Ingredients You’ll Need
Here’s the deal: most of these ingredients are probably already in your pantry or fridge. I’m pretty picky about the peaches and spices here, though—so I’ll explain why.
- Fresh Peaches (about 4 pounds / 1.8 kg, peeled and chopped) — The star of the show. Use ripe but firm peaches; too soft and the butter will be mushy. Freestone peaches are easiest to peel.
- Granulated Sugar (1 cup / 200g) — Balances the natural tartness. You can reduce it slightly if your peaches are very sweet, but I wouldn’t skip it altogether.
- Fresh Lemon Juice (2 tablespoons / 30ml) — Brightens the flavor and helps preserve the butter. Bottled lemon juice can work in a pinch, but fresh is best.
- Cinnamon (1 teaspoon ground) — Adds warmth and depth. I use Ceylon cinnamon when I can find it—it’s milder and less bitter than cassia.
- Ground Cardamom (½ teaspoon) — This is the secret ingredient. It adds a subtle floral, citrusy note that pairs beautifully with peach and cinnamon.
- Vanilla Extract (1 teaspoon, optional) — I add this sometimes for a rounder flavor, but it’s not essential.
Pro tips: If you want to experiment, adding a pinch of ground ginger or nutmeg can be fun, but stick to the basics first. Also, if fresh peaches aren’t in season, you could try frozen peaches (thawed and drained), but the texture will be slightly different.
Equipment Needed
You really don’t need much for this peach butter, which is part of why I love making it.
- Large Heavy-Bottomed Pot or Dutch Oven — Something big enough to hold all the peaches and allow for stirring without spilling. A 6-quart pot works well.
- Wooden Spoon or Silicone Spatula — For stirring. I prefer silicone because it’s gentle on the pot and easy to clean.
- Immersion Blender or Regular Blender — Optional, if you want super smooth peach butter. I usually use an immersion blender right in the pot.
- Measuring Cups and Spoons — Standard kitchen tools for accuracy.
- Glass Jars or Airtight Containers — For storing your peach butter. Mason jars work great, but any clean jar with a tight lid will do.
Tool tip: I never bother with canning for this recipe since I keep it refrigerated and eat it fast, but if you want to preserve it long-term, a water bath canning method works.
How to Make It: Step-by-Step
Alright, now for the fun part! I’m going to walk you through how I make this peach butter with cinnamon and cardamom from start to finish, including all the little things I’ve learned.
Step 1: Prep Your Peaches (15 minutes)
Start by peeling your peaches. The easiest method is to score a small “X” on the bottom of each peach and blanch them in boiling water for 30 seconds, then transfer to ice water. The skins should slip right off. Chop the peeled peaches into chunks, removing pits. This step takes a bit of time but trust me—it’s worth it for a smooth, silky butter.
Step 2: Combine Ingredients in Pot (5 minutes)
Put the chopped peaches, sugar, lemon juice, cinnamon, and cardamom into your pot. Stir everything gently to mix and let sit for 10-15 minutes while the sugar draws out some juice. This helps your peaches break down faster when cooking.
Step 3: Simmer the Mixture (45-60 minutes)
Place the pot over medium-low heat and bring the mixture to a gentle simmer. Stir frequently to prevent burning, especially as the liquid reduces and thickens. You want it to get jammy and luscious but not scorched. This step is where patience pays off—low and slow is the way to go. If you see the mixture drying out too much, add a splash of water.
Step 4: Blend Until Smooth (5 minutes)
Once the peaches are super soft and the mixture has thickened, remove the pot from heat. Use an immersion blender to puree the peach butter directly in the pot until smooth. If you don’t have an immersion blender, transfer the mixture in batches to a regular blender—but be careful, it’s hot! Let it cool slightly before blending.
Step 5: Final Taste and Adjustments (2 minutes)
Give your peach butter a taste. If you want it sweeter or spicier, add a pinch more sugar or cinnamon/cardamom, then stir well. If you’re using vanilla extract, stir it in now. Let it cool to room temperature before transferring to jars.
Step 6: Store and Enjoy
Spoon your peach butter into clean jars and seal tightly. Store in the refrigerator for up to 3 weeks. I promise it won’t last that long in my house.
Expert Tips & Tricks
- Don’t Rush the Simmering — The key to thick, spreadable peach butter is cooking it long enough to evaporate excess water. If you’re impatient like me, set a timer and stir every 5 minutes.
- Peeling Matters — Leaving skins on makes the butter chunkier and darker. For silky smooth texture and bright color, peel your peaches.
- Spice It Your Way — Cardamom can be strong, so start with ½ teaspoon and adjust next time if you want more. Cinnamon is forgiving and adds warmth.
- Use the Lemon Juice — It’s not just about tartness; lemon juice helps preserve color and balances sweetness.
- Save Time with Frozen Peaches — In a pinch, frozen peaches work, but thaw and drain them first. You’ll need a longer simmer to get the right texture.
- Make It Chunky or Smooth — Skip the blending step if you prefer a more rustic spread with peach pieces.
Variations & Substitutions
Once you’ve nailed the basic version, feel free to play around with flavors:
- Spiced Peach Butter — Add a pinch of ground ginger or nutmeg for a warm, holiday vibe.
- Vanilla Peach Butter — Increase vanilla extract to 2 teaspoons and omit cardamom for a sweeter, fragrant spread.
- Lower Sugar — Use ½ cup sugar or substitute with honey or maple syrup. Adjust cooking times as needed.
- Peach-Apple Butter — Swap half the peaches for apples for a slightly tangier, autumnal flavor.
- Vegan-Friendly — This recipe is naturally vegan and gluten-free, so it fits easily into many diets.
For a fun breakfast twist, I like pairing this peach butter with some homemade gluten-free oat granola—the combination of crunchy and creamy is unbeatable.
Serving & Storage
This peach butter is a dream on warm toast with a pat of butter or cream cheese. It’s equally delicious swirled into plain yogurt or spooned over pancakes or waffles. For a savory twist, try it alongside soft cheeses or as a glaze for roasted pork or chicken.
Store your jars in the fridge for up to 3 weeks. The flavor actually deepens after a few days. When you’re ready to eat, just give it a good stir. If it thickens too much, a quick stir-in of a teaspoon of warm water loosens it right up.
A quick heads-up: I don’t recommend freezing peach butter, as the texture can get a bit grainy after thawing. But if you want to make a big batch, you can can it using safe water bath methods for long-term storage.
Nutrition Information
| Nutrient | Per Serving (2 tbsp) |
|---|---|
| Calories | 60 |
| Carbohydrates | 15g |
| Sugars | 13g |
| Fiber | 1g |
| Fat | 0g |
| Protein | 0g |
| Sodium | 0mg |
This spread is naturally low in fat and protein, with most calories coming from natural sugars in the peaches and added sugar. Adding it to a protein-rich breakfast, like eggs or cottage cheese, balances the meal nicely.
Final Thoughts
So that’s my easy homemade peach butter with cinnamon and cardamom—a recipe born from a pile of peaches and a craving for something cozy but fresh. It’s sweet, spicy, and totally addictive. Whether you’re spreading it on toast for breakfast or stirring it into your afternoon yogurt, this butter adds a little homemade magic to your day.
What I love most is how simple it is to make yet feels so special. You can tweak the spices or sweetness to fit your taste, making it truly your own. If you ever find yourself wondering what to do with a glut of peaches (or just want to try something new), give this a whirl. And if you’re in the mood for other easy homemade treats, I’ve had great luck with recipes like my no-bake almond butter chocolate fudge bars—they’re a total crowd-pleaser.
If you make this peach butter, please leave a comment and tell me how it turned out! I’m always here for tips, tweaks, or troubleshooting. Happy cooking, and may your kitchen smell like warm peaches and spices.
Frequently Asked Questions
Q: Can I use canned peaches instead of fresh?
A: I don’t recommend it because canned peaches are already soft and often packed in syrup, which throws off the texture and sweetness balance. Fresh peaches give the best flavor and consistency. If you must, drain them well and reduce added sugar accordingly, but results vary.
Q: How long will peach butter last in the fridge?
A: About 3 weeks if stored in a clean, airtight container. I’ve had mine last that long without issues, but it’s so tasty it rarely lasts that long in my house!
Q: Can I make this recipe sugar-free?
A: You can try using a sugar substitute like erythritol, but the texture and preservation will change. Sugar helps thicken and preserve the butter. If you want a naturally sweet version, use very ripe peaches and reduce or omit added sugar, but keep in mind it won’t last as long.
Q: My peach butter is too runny—what went wrong?
A: It probably needs more simmering time to reduce the liquid. Keep cooking on low heat, stirring often, until it thickens. Remember, patience is key here.
Q: Why does my peach butter have little chunks? Is that bad?
A: Not at all! If you prefer smooth butter, blend it thoroughly. If you like it chunky and rustic, a few pieces are perfect. It’s all about personal preference.
Q: Can I use other spices instead of cardamom?
A: Yes! Ground ginger, nutmeg, or even a pinch of clove can work, but cardamom gives the unique floral note that really makes this recipe special. I recommend trying it at least once with cardamom.
Q: What’s the best way to peel peaches quickly?
A: Score an “X” on the bottom, blanch in boiling water for 30 seconds, then plunge into ice water. The skins should slip off easily. It’s faster than peeling with a knife and preserves the peach’s flesh.
Pin This Recipe!
Peach Butter with Cinnamon and Cardamom
- Total Time: 1 hour 5 minutes to 1 hour 20 minutes
- Yield: About 4 cups (approximately 16 servings of 2 tbsp each) 1x
Description
An easy homemade peach butter spread with warm cinnamon and subtle cardamom, perfect for breakfast or snacks. This cozy, fresh fruit butter is great on toast, yogurt, pancakes, or waffles.
Ingredients
- 4 pounds fresh peaches, peeled and chopped
- 1 cup granulated sugar
- 2 tablespoons fresh lemon juice
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground cardamom
- 1 teaspoon vanilla extract (optional)
Instructions
- Peel peaches by scoring an ‘X’ on the bottom, blanching in boiling water for 30 seconds, then transferring to ice water. Skins should slip off easily. Chop peeled peaches into chunks, removing pits.
- Combine chopped peaches, sugar, lemon juice, cinnamon, and cardamom in a large heavy-bottomed pot. Stir gently and let sit for 10-15 minutes to draw out juice.
- Place pot over medium-low heat and simmer gently, stirring frequently to prevent burning, until mixture thickens and becomes jammy, about 45-60 minutes. Add a splash of water if it dries out too much.
- Remove pot from heat and blend the mixture until smooth using an immersion blender or regular blender in batches (cool slightly before blending).
- Taste and adjust sweetness or spice by adding more sugar, cinnamon, or cardamom if desired. Stir in vanilla extract if using.
- Let peach butter cool to room temperature, then spoon into clean jars and seal tightly. Store in the refrigerator for up to 3 weeks.
Notes
[‘Use ripe but firm freestone peaches for best peeling and texture.’, ‘Peeling peaches results in a smoother, brighter butter; leaving skins on makes it chunkier and darker.’, ‘Simmer slowly and stir frequently to avoid burning and achieve thick, spreadable consistency.’, ‘If mixture thickens too much in storage, stir in a teaspoon of warm water to loosen.’, ‘Frozen peaches can be used but require thawing, draining, and longer simmering.’, ‘Vanilla extract is optional and adds roundness to flavor.’, ‘Adjust sugar to taste; reducing sugar may affect preservation and texture.’, ‘Do not recommend freezing as texture may become grainy after thawing.’, ‘For long-term storage, use water bath canning methods.’]
- Prep Time: 20 minutes
- Cook Time: 45-60 minutes
- Category: Spread
- Cuisine: American
Nutrition
- Serving Size: 2 tablespoons
- Calories: 60
- Sugar: 13
- Carbohydrates: 15
- Fiber: 1
Keywords: peach butter, homemade spread, cinnamon, cardamom, breakfast spread, fruit butter, peach recipe, easy peach butter


