Written by

Brittany Hamilton

Published

Homemade Peach Butter with Cinnamon and Cardamom – Easy 3-Ingredient Recipe

Ready In 2 hours 30 minutes
Servings 2 cups (about 16 servings)
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

I wasn’t supposed to be in the kitchen that afternoon. I’d stopped by my neighbor Rosa’s house to borrow a ladder—mine had mysteriously vanished after the last block party—and the smell hit me before I even got past her screen door. It was sweet, but not in that cloying, candy-shop way. It was deep and warm, like someone had bottled up the last perfect day of summer and was simmering it on the stove. Rosa was standing there in her worn slippers, stirring a pot with a wooden spoon that looked older than I am, and she barely looked up. “Peaches were getting soft,” she said, like it was nothing. Like she wasn’t creating pure magic in a dented pot.

Let me tell you, I stood there for a solid twenty minutes, just watching. She’d toss in a cinnamon stick, scrape a pod of cardamom, and give it all a lazy stir. She didn’t have a recipe written down—it was all in her hands. I kept trying to ask questions, but she’d just shrug and say, “You taste it until it tastes right.” Honestly, I’ve never met someone so nonchalant about making something so extraordinary. I left with the ladder and a small jar of that amber-colored peach butter. I think I ate half of it with a spoon before I even got home.

That’s the thing about this Homemade Peach Butter with Cinnamon and Cardamom. It’s not a fussy project. It’s not a weekend-long canning affair that leaves your kitchen looking like a disaster zone. It’s the kind of recipe you make when you have a few too many peaches and you don’t want to see them go to waste. Maybe you’ve been there—staring at a bowl of fruit that’s past its prime, feeling guilty about tossing it. This is the solution. It’s slow, but it’s simple. It fills your house with a smell that makes everyone wander into the kitchen. And when you’re done, you have a jar of something that tastes like pure sunshine, ready to spread on toast, swirl into yogurt, or just eat by the spoonful when no one’s looking. I’ve been making it every summer since that afternoon at Rosa’s, and I honestly don’t think I’ll ever stop.

Why You’ll Love This Recipe

This isn’t just another fruit butter recipe you’ll bookmark and forget. I’ve tested this version more times than I can count, tweaking the spice ratios and the cooking time until it felt exactly right. The result is a spread that’s thick, velvety, and packed with flavor, without any of the refined sugar or pectin you find in store-bought jams.

  • Only Three Ingredients: Ripe peaches, a cinnamon stick, and green cardamom pods. That’s it. No corn syrup, no artificial flavors, no long list of things you can’t pronounce.
  • Incredibly Easy: You don’t need to be a canning expert or own a water bath. If you can chop fruit and stir a pot, you can make this. The stove does all the heavy lifting.
  • Perfect for Using Up Overripe Peaches: That bowl of fruit that’s a little too soft? It’s perfect here. The natural sugars concentrate as they cook, so you don’t even need to add sugar if your peaches are sweet enough.
  • Amazingly Versatile: Use it on toast, pancakes, yogurt, oatmeal, ice cream, or even as a glaze for roasted pork or chicken. It’s sweet, warm, and a little bit exotic without being weird.
  • A Gift from Your Kitchen: A jar of this peach butter tied with a ribbon makes a better hostess gift than anything you could buy. People lose their minds over homemade stuff like this.

What makes this recipe different from all the others out there? It’s the cardamom. Most peach butters stop at cinnamon, which is lovely but predictable. Cardamom adds this subtle, almost floral note that makes the whole thing feel more sophisticated. It’s the kind of flavor that makes you close your eyes after the first bite, wondering why you haven’t been putting cardamom in everything. This isn’t just another version of peach butter—it’s the best version I’ve ever tasted, and I say that with zero hesitation.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver a bold, layered flavor without any fuss. The magic comes from letting the fruit speak for itself, with just a little help from two warm spices.

  • Peaches (about 3 pounds, or roughly 8-9 medium peaches): You want ripe, fragrant peaches. The riper they are, the sweeter and more intense your butter will be. If they’re a little bruised or soft, that’s actually ideal. I prefer freestone peaches because they’re easier to pit, but any variety works. In a pinch, you can use frozen peaches (thawed) or even canned peaches in juice, but fresh is best for that deep, sunny flavor.
  • 1 cinnamon stick (about 3 inches long): Please use a whole cinnamon stick, not the pre-ground powder. The stick infuses the butter as it simmers and is easy to remove at the end. I recommend Ceylon cinnamon if you can find it—it’s milder and more complex than the more common Cassia variety. But honestly, whatever cinnamon stick you have in your pantry will work just fine.
  • 6-8 green cardamom pods: These little green pods are the secret weapon here. You want to gently crush them with the flat side of a knife or a rolling pin before adding them to the pot. This cracks the pods open and lets the tiny black seeds inside release their flavor. Don’t skip this step! The cardamom adds a subtle, almost minty warmth that pairs beautifully with the peaches.
  • Optional: 1-2 tablespoons of honey, maple syrup, or brown sugar: If your peaches aren’t super sweet, or if you just prefer a sweeter spread, you can add a small amount of sweetener. I usually don’t bother if the peaches are at their peak, but in early spring or with less-ripe fruit, a little honey rounds things out nicely.
  • Optional: 1 tablespoon of fresh lemon juice: A squeeze of lemon can brighten the flavor and help preserve the color. I add it if I’m feeling like the butter needs a little acidity to balance the sweetness, but it’s not essential.

Equipment Needed

You don’t need a fancy kitchen to make this recipe. Here’s what you’ll need:

  • A large, heavy-bottomed pot or Dutch oven: A 5- to 6-quart pot is ideal. The heavy bottom helps distribute heat evenly and prevents scorching. I use my trusty Le Creuset, but any sturdy pot will work.
  • A wooden spoon or silicone spatula: You’ll be stirring a lot, so use something that feels comfortable in your hand. A silicone spatula is great for scraping the sides.
  • A sharp knife and cutting board: For peeling and chopping the peaches. A paring knife works best for getting the skins off.
  • A potato masher or immersion blender: After the peaches have softened, you’ll need to break them down. A potato masher gives you a chunkier texture, while an immersion blender makes it silky smooth. I prefer the immersion blender for a velvety finish, but either works.
  • A fine-mesh strainer (optional): If you want an ultra-smooth butter with no bits of skin or spice, you can strain it at the end. I usually skip this because I like the rustic texture, but it’s an option.
  • Glass jars with tight-fitting lids: For storing your finished peach butter. Half-pint or pint-sized mason jars are perfect. Make sure they’re clean and sterilized (run them through the dishwasher or boil them for 10 minutes).

Preparation Method

homemade peach butter with cinnamon and cardamom preparation steps

This process is slow and hands-off, but it requires a little patience. Trust the simmer. Here’s how to do it.

  1. Prepare the peaches (15 minutes): Bring a large pot of water to a boil. Using a sharp knife, score a small “X” on the bottom of each peach. Drop the peaches into the boiling water for about 30-60 seconds, then transfer them to a bowl of ice water. The skins should slip right off. Peel them, halve them, remove the pits, and chop the flesh into rough chunks. Don’t worry about being perfect—it’s all going to break down anyway.
  2. Combine ingredients in the pot (5 minutes): Place the chopped peaches in your large pot. Gently crush the cardamom pods with the flat side of your knife and add them to the pot along with the cinnamon stick. If you’re using any sweetener or lemon juice, add it now. Do not add any water—the peaches will release plenty of their own juice as they cook.
  3. Start the simmer (10 minutes): Place the pot over medium heat. Stir occasionally as the peaches begin to soften and release their juices. Once the mixture starts bubbling, reduce the heat to low. You want a gentle simmer, not a rolling boil. Tiny bubbles should be breaking the surface.
  4. Cook low and slow (1.5 to 2 hours): This is the part where you let the stove do the work. Stir the mixture every 15-20 minutes to prevent it from sticking to the bottom. As it cooks, the peaches will break down and the liquid will evaporate, concentrating the flavor. The color will deepen from pale yellow to a rich, amber gold. The smell, by the way, will be absolutely intoxicating.
  5. Check for doneness (30 minutes to go): After about 1.5 hours, the mixture should be thick and jammy. To test, spoon a small amount onto a cold plate and let it sit for a minute. If it holds its shape and doesn’t run, it’s done. If it’s still watery, keep simmering and check again in 10-15 minutes.
  6. Blend to your preferred texture (10 minutes): Remove the pot from the heat. Fish out the cinnamon stick and the cardamom pods (I usually count them to make sure I got them all—nobody wants to bite into a cardamom pod!). If you want a chunky butter, use a potato masher to break up any remaining large pieces. For a silky smooth butter, use an immersion blender directly in the pot, or carefully transfer the mixture to a blender and puree until smooth. Be careful with hot liquid in a blender—work in batches and leave the lid slightly ajar to let steam escape.
  7. Final simmer (10-15 minutes): Return the blended butter to the pot (if you used a blender) and place it back over low heat. Simmer for another 10-15 minutes, stirring constantly, to thicken it up again. You want it to be thick enough to mound on a spoon.
  8. Cool and jar (30 minutes): Let the peach butter cool in the pot for about 15 minutes. Stir it occasionally to release steam. Then, ladle it into your sterilized jars, leaving about ½ inch of headspace. Let the jars cool completely to room temperature before screwing on the lids. At this point, you can refrigerate it or process it for long-term storage.

Cooking Tips & Techniques

I’ve made this recipe more times than I can count, and I’ve definitely had my share of failures. Here’s what I’ve learned the hard way so you don’t have to.

Don’t rush the simmer. The first time I made this, I cranked up the heat thinking I’d save time. Big mistake. The bottom scorched, and the whole batch tasted faintly burnt. Low and slow is the only way to go. If you’re in a hurry, this isn’t the recipe for you. Put on a podcast, pour a glass of iced tea, and settle in.

Watch the bottom of the pot. As the butter thickens, it becomes more prone to sticking. Stir more frequently in the last 30 minutes of cooking—every 5 minutes or so. I use a flat-bottomed silicone spatula to scrape the bottom and corners of the pot. If you see brown bits forming, reduce the heat immediately.

Use the cold plate test. This is the most reliable way to check if your butter is thick enough. Keep a small plate in the freezer. When you think it might be done, drop a spoonful onto the cold plate. Let it sit for 30 seconds, then run your finger through it. If it leaves a clean trail and doesn’t flood back together, it’s ready. If it’s still runny, keep cooking.

Peeling peaches is optional. If you’re feeling lazy or the peaches are really ripe, you can skip the blanching step. The skins will break down during the long simmer and mostly disappear. You’ll end up with a slightly less smooth butter and a few tiny flecks of skin, but it’s totally fine. I’ve done it both ways, and honestly, I often skip the peeling now.

Don’t skip the cardamom crushing. I once threw in whole cardamom pods without crushing them, thinking they’d infuse anyway. They didn’t. The flavor was barely there. Give them a good crack with the side of your knife to release those aromatic seeds.

Variations & Adaptations

This recipe is a fantastic base for experimentation. Here are a few variations I’ve tried and loved.

  • Spiced Peach Butter: Add a pinch of ground ginger, a star anise pod, or a vanilla bean (split and scraped) along with the cinnamon and cardamom. Each spice adds a different layer of warmth. My personal favorite is a tiny pinch of white pepper—it adds a subtle heat that you can’t quite place.
  • Honey-Roasted Peach Butter: Before simmering, toss the chopped peaches with 2 tablespoons of honey and roast them in a 400°F oven for 20 minutes until they’re caramelized. Then proceed with the recipe. This adds a deeper, almost toasty sweetness that’s incredible.
  • Low-Sugar Version: If you’re watching your sugar intake, this recipe is already pretty low in added sugar. But if you want to go completely sugar-free, just rely on the natural sweetness of very ripe peaches. You can also add a pinch of stevia or monk fruit sweetener at the end, but taste as you go—artificial sweeteners can sometimes taste bitter when cooked.
  • Slow Cooker Method: Dump all the ingredients (minus the sweetener) into a slow cooker. Cook on low for 6-8 hours with the lid slightly ajar to let steam escape. At the end, remove the spices, blend, and cook on high with the lid off for another 30-60 minutes to thicken. It’s even more hands-off than the stovetop method.
  • Boozy Peach Butter: For adults only! Stir in 1-2 tablespoons of bourbon, dark rum, or brandy at the very end, after you’ve removed the pot from the heat. The alcohol will mostly cook off, leaving behind a warm, complex flavor.

Serving & Storage Suggestions

This peach butter is incredibly versatile. Here’s how I like to use it.

For serving: It’s amazing at room temperature or slightly warmed. Spread it thickly on a piece of crusty sourdough toast, a warm buttermilk biscuit, or a fluffy pancake. Swirl it into a bowl of Greek yogurt or oatmeal for an instant flavor upgrade. Spoon it over vanilla ice cream or pound cake for a simple but show-stopping dessert. And don’t sleep on savory applications—it makes a fantastic glaze for roasted pork tenderloin or grilled chicken thighs. Just brush it on during the last 10 minutes of cooking.

For storage: Store your peach butter in the refrigerator in airtight jars. It will keep for up to 3 weeks. The flavor actually deepens and gets more complex after a day or two in the fridge, so don’t be discouraged if it tastes a little one-note right after cooking. Give it time.

For freezing: This freezes beautifully. Spoon the cooled butter into freezer-safe jars or heavy-duty zip-top bags, leaving some headspace for expansion. It will keep for up to 6 months. Thaw it overnight in the refrigerator before using. The texture might be slightly softer after thawing, but the flavor will be perfect.

For canning (long-term storage): If you want to keep your peach butter at room temperature for months, you’ll need to process the jars in a water bath canner. Ladle the hot butter into sterilized jars, leaving ½ inch headspace. Wipe the rims, apply the lids and rings, and process in a boiling water bath for 10 minutes (adjust for altitude). Let them cool undisturbed for 12-24 hours, then check the seals. Store in a cool, dark place for up to a year.

Nutritional Information & Benefits

This peach butter is a wholesome, naturally sweet treat. The exact nutritional values will depend on the sweetness of your peaches and whether you add any sweetener, but here’s an estimate for a 2-tablespoon serving (made without added sugar).

  • Calories: 35-45
  • Total Fat: 0g
  • Sodium: 0mg
  • Total Carbohydrates: 9-11g
  • Dietary Fiber: 1g
  • Sugars: 7-9g (all naturally occurring)
  • Protein: 0.5g

Health benefits: Peaches are a good source of vitamin C, vitamin A, and dietary fiber. They also contain antioxidants like chlorogenic acid, which may help reduce inflammation. Cinnamon is known for its anti-inflammatory properties and may help regulate blood sugar. Cardamom has been used in traditional medicine for digestive health. This recipe is naturally vegan, gluten-free, dairy-free, and paleo-friendly. It contains no refined sugar unless you add it. The only potential allergen is the fruit itself, so it’s safe for most dietary needs.

Conclusion

Honestly, I think this Homemade Peach Butter with Cinnamon and Cardamom is one of the most rewarding recipes you can make. It’s simple enough for a beginner, but the result feels special enough for a gift. It turns a pile of ordinary fruit into something you’ll crave all year long. I love that it fills my kitchen with that warm, spicy-sweet smell, and I love even more that I can open a jar in the middle of winter and taste a little bit of summer.

I really hope you give this a try. Don’t be afraid to adjust the spices to your taste—maybe you want more cardamom or a little less cinnamon. That’s the beauty of a simple recipe like this. It’s yours to make your own. When you do make it, I’d love to hear how it turned out. Drop a comment below and let me know if you added your own twist, or tag me in your photos on social media. Happy cooking, friends!

Frequently Asked Questions

Can I use frozen peaches for this recipe?

Absolutely. Thaw the peaches completely first, then drain off any excess liquid before cooking. You might need to simmer the butter for a little longer to cook off the extra water, but the flavor will still be great.

My peach butter is too runny. Can I fix it?

Yes! Just return it to the pot and simmer it over low heat, stirring frequently, until it thickens to your liking. This can take another 15-30 minutes. Be patient and keep the heat low to avoid scorching.

Do I have to peel the peaches?

No, you don’t. If you’re short on time or just don’t feel like it, you can skip the blanching step. The skins will break down during the long simmer, though you’ll end up with a slightly less smooth texture and a few tiny flecks of skin. It’s perfectly delicious either way.

How can I make this without a cinnamon stick?

If you only have ground cinnamon, use about 1 teaspoon. Add it at the beginning of cooking, but be aware that the flavor will be stronger and more penetrating than a whole stick. You can always start with ½ teaspoon and add more to taste at the end.

Can I double this recipe?

Yes, but you’ll need a larger pot and a longer cooking time. A double batch can take 3-4 hours to reduce properly. Make sure your pot is wide enough to allow for good evaporation, and stir more frequently to prevent scorching.

Pin This Recipe!

homemade peach butter with cinnamon and cardamom recipe

Print

Homemade Peach Butter with Cinnamon and Cardamom – Easy 3-Ingredient Recipe

This Homemade Peach Butter with Cinnamon and Cardamom is a simple, 3-ingredient recipe that turns overripe peaches into a velvety, spiced spread. Perfect for using up summer fruit, it’s naturally sweetened and incredibly versatile for toast, yogurt, or glazes.

  • Author: Mia
  • Prep Time: 15 minutes
  • Cook Time: 2 hours
  • Total Time: 2 hours 15 minutes
  • Yield: 4 servings 1x
  • Category: Condiment
  • Cuisine: American

Ingredients

Scale
  • 3 pounds peaches (about 89 medium peaches), ripe and fragrant
  • 1 cinnamon stick (about 3 inches long)
  • 68 green cardamom pods, gently crushed
  • 12 tablespoons honey, maple syrup, or brown sugar (optional, for sweetness)
  • 1 tablespoon fresh lemon juice (optional, for brightness)

Instructions

  1. Prepare the peaches: Bring a large pot of water to a boil. Score a small ‘X’ on the bottom of each peach. Drop peaches into boiling water for 30-60 seconds, then transfer to a bowl of ice water. Peel, halve, remove pits, and chop into rough chunks.
  2. Combine ingredients: Place chopped peaches in a large, heavy-bottomed pot or Dutch oven. Add crushed cardamom pods and cinnamon stick. If using sweetener or lemon juice, add it now. Do not add water.
  3. Start the simmer: Place pot over medium heat. Stir occasionally until peaches soften and release juices. Once bubbling, reduce heat to low for a gentle simmer.
  4. Cook low and slow: Simmer for 1.5 to 2 hours, stirring every 15-20 minutes to prevent sticking. The mixture will thicken and deepen to an amber gold color.
  5. Check for doneness: After 1.5 hours, spoon a small amount onto a cold plate. If it holds its shape and doesn’t run, it’s done. If watery, continue simmering and check every 10-15 minutes.
  6. Blend to preferred texture: Remove pot from heat. Remove cinnamon stick and cardamom pods. For chunky butter, use a potato masher. For smooth butter, use an immersion blender directly in the pot or transfer to a blender (work in batches, leave lid slightly ajar).
  7. Final simmer: Return blended butter to pot (if using blender) and simmer over low heat for 10-15 minutes, stirring constantly, until thick enough to mound on a spoon.
  8. Cool and jar: Let peach butter cool in pot for 15 minutes, stirring occasionally. Ladle into sterilized glass jars, leaving ½ inch headspace. Cool completely to room temperature before sealing. Refrigerate or process for long-term storage.

Notes

Don’t rush the simmer; low and slow prevents scorching. Stir more frequently in the last 30 minutes. Use the cold plate test to check thickness. Peeling peaches is optional; skins break down during cooking. Crush cardamom pods to release flavor. For a deeper flavor, try adding a pinch of ground ginger or a vanilla bean. Store in refrigerator for up to 3 weeks or freeze for up to 6 months. For long-term storage, process in a water bath canner for 10 minutes.

Nutrition

  • Serving Size: 2 tablespoons
  • Calories: 3545
  • Sugar: 79
  • Carbohydrates: 911
  • Fiber: 1
  • Protein: 0.5

Keywords: peach butter, homemade peach butter, cinnamon, cardamom, 3-ingredient recipe, summer fruit spread, easy canning recipe, no sugar added

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating