Soft and Juicy Homemade Peach Cookies Perfect for Summer Treats

Molly Kitchen Daily
Molly Kitchen Daily
15 min Prep Time
20 min Time
12 Servings
Easy Difficulty
Post

These peach cookies are a summer dream—soft, tender, and bursting with fresh peach flavor. Using fresh peaches keeps the center moist and juicy. Ideal for a sunny afternoon snack or sharing with friends!

Introduction

I first made these peach cookies on a lazy summer afternoon when I had a basket of ripe peaches that needed using. Honestly, I wasn’t sure how well peaches would work in a cookie, but the result absolutely wowed me. Unlike typical fruit cookies that can get dry or crumbly, these stay soft and tender, with juicy pockets of peach in every bite. What makes this recipe stand out is the way the fresh peaches are gently folded into the dough, not overmixed, so they keep their shape and moisture. Also, using softened butter and a touch of baking powder helps create a light, pillowy texture rather than a dense cookie. When they come out of the oven, the cookies have a golden edge with a soft center that’s bursting with peach flavor. They’re perfect for an afternoon snack, a picnic treat, or even a casual dessert with friends. I love how simple and forgiving this recipe is — even if you’ve never baked with fresh fruit before, you’ll nail it on your first try!

Post step 2

What You'll Need

Approximately 12 cookies

  • 1 cup unsalted butter, softened
  • 3/4 cup granulated sugar
  • 1 large egg
  • 1 teaspoon pure vanilla extract
  • 2 cups all-purpose flour
  • 1/2 teaspoon baking powder
  • 1/4 teaspoon salt
  • 1 cup fresh peaches, diced small
  • Optional: 1/4 cup chopped pecans or walnuts

How To Do It

Step 1
Start by creaming the softened butter and sugar together in a large bowl using a hand mixer or stand mixer. This step is crucial because it incorporates air into the butter, which helps make the cookies soft and tender. Beat on medium speed until the mixture is light and fluffy, about 3-4 minutes. If you rush this step or don’t cream enough, the cookies can turn out dense. Also, scraping down the sides of the bowl ensures everything is evenly mixed.
⏱ Time: 4 minutes
✓ Doneness: The mixture should look pale and fluffy, not grainy or greasy.
Step 2
Add the egg and vanilla extract to the creamed butter and sugar, mixing until just combined. The egg adds moisture and helps bind the dough, while vanilla enhances the flavor depth. Be careful not to overmix here to keep the dough tender. If you mix too long, the cookies might become tough.
⏱ Time: 1-2 minutes
✓ Doneness: The mixture should be smooth and slightly glossy.
Step 3
In a separate bowl, whisk together the flour, baking powder, and salt. This step ensures the leavening agent and salt are evenly distributed, which helps the cookies rise properly and balances the sweetness. Sifting isn’t mandatory but can help avoid clumps and give a lighter texture.
⏱ Time: 2 minutes
✓ Doneness: Dry ingredients should be evenly combined with no lumps.
Step 4
Gradually add the dry ingredients to the wet ingredients in batches, mixing on low speed or folding by hand. This prevents overworking the dough, which can develop gluten and make the cookies tough. Stop mixing as soon as the flour disappears to keep the texture soft.
⏱ Time: 3-4 minutes
✓ Doneness: Dough should look cohesive but not overly sticky or dry.
Step 5
Gently fold in the diced fresh peaches and optional chopped nuts with a spatula. The peaches should be cut small enough to distribute evenly without releasing too much juice, which could make the dough soggy. Handle this part carefully to avoid crushing the fruit and turning the dough wet.
⏱ Time: 2 minutes
✓ Doneness: Peach pieces are evenly dispersed with no large wet spots.
Step 6
Cover the dough and chill it in the refrigerator for at least 30 minutes. Chilling firms up the butter, which helps the cookies hold their shape during baking and prevents spreading. It also lets the flavors meld. If you skip this, the cookies might spread too thin and bake unevenly.
⏱ Time: 30 minutes
✓ Doneness: Dough should be firm to the touch but still pliable.
Step 7
Preheat your oven to 350°F (175°C) and line a baking sheet with parchment paper. Using a cookie scoop or spoon, drop mounds of dough about 2 inches apart to allow room for spreading. The dough will be soft, so don’t worry if it looks a little sticky—this is normal with fresh fruit inside.
⏱ Time: 10 minutes prep
✓ Doneness: Dough balls are evenly spaced and hold shape without flattening.
Step 8
Bake the cookies for 18-20 minutes until the edges are lightly golden but the centers still look soft. The baking time is key here—if you bake too long, the peaches dry out and the cookies lose their tender texture. If underbaked, they might be too doughy and not set properly.
⏱ Time: 18-20 minutes
✓ Doneness: Edges are golden and firm, centers look set but soft.
Step 9
Remove the cookies from the oven and let them cool on the baking sheet for 5 minutes before transferring to a wire rack. Cooling on the sheet allows the cookies to finish setting without breaking apart. If you move them too soon, they might crumble. Once cool, they’ll be soft but hold together beautifully.
⏱ Time: 5-10 minutes
✓ Doneness: Cookies feel firm enough to lift but remain soft to the touch.
Post step 3

Variations

Peach and White Chocolate Chip Cookies

Add 1/2 cup white chocolate chips to the dough for a sweet, creamy contrast to the juicy peaches. The white chocolate melts slightly, creating pockets of sweetness that complement the fruit beautifully.

Note: Fold chips in gently after peaches to avoid breaking them. Baking time remains the same.

Spiced Peach Cookies with Cinnamon and Nutmeg

Mix 1 teaspoon cinnamon and 1/4 teaspoon nutmeg into the dry ingredients for warm, cozy flavors that enhance the peaches. Great for a fall twist on this summer treat.

Note: Add spices with the flour mixture to ensure even distribution.

Gluten-Free Peach Cookies

Swap all-purpose flour for a gluten-free blend that includes xanthan gum. The texture will be slightly different but still soft and delicious, perfect for those avoiding gluten.

Note: Use a 1-to-1 gluten-free flour blend designed for baking. Chilling time may help maintain structure.

Peach and Almond Cookies

Add 1/2 cup chopped toasted almonds and 1/2 teaspoon almond extract to the dough for nutty flavor and crunch that pairs wonderfully with peaches.

Note: Toast almonds lightly before chopping to boost flavor. Almond extract is added with vanilla.

Vegan Peach Cookies

Replace butter with coconut oil and the egg with a flax egg (1 tablespoon flaxseed meal + 3 tablespoons water). The cookies will have a slightly different texture but remain soft and flavorful.

Note: Chill dough well to help coconut oil solidify and maintain cookie shape.

Pro Tips

Don’t overmix the dough once you add the flour.
Overmixing develops gluten in the flour, which can make cookies tough and chewy rather than soft and tender. Mixing just until dry ingredients disappear keeps the texture light and delicate.
Use ripe but firm peaches, and dice them small.
Ripe peaches give the best flavor, but if they’re too soft or juicy, the dough will get soggy. Small pieces distribute moisture evenly without overwhelming the dough’s structure.
Chill the dough for at least 30 minutes before baking.
Chilling firms up the butter and slows peach juice release, helping cookies hold their shape and bake evenly without spreading too thin.
Line your baking sheet with parchment paper or a silicone mat.
This prevents sticking and promotes even baking, so cookies brown nicely on the bottom without burning or sticking to the pan.
Don’t overbake — remove cookies when edges are golden but centers still look soft.
Cookies continue to cook slightly as they cool, so pulling them out at the right moment ensures soft, tender centers with perfect texture.
Use a cookie scoop for even-sized cookies.
Even sizing helps all cookies bake at the same rate, so none are over or undercooked, leading to consistent texture and appearance.
Let cookies cool on the baking sheet for a few minutes before transferring.
This allows them to set up and firm slightly, reducing the chance of breakage or crumbling when moving them to a rack.

Common Mistakes to Avoid

Using peaches that are too ripe or watery

Why it happens People often want to use very ripe peaches for sweetness, but overripe fruit releases too much juice, making the dough soggy.

Fix Choose peaches that are ripe but still firm. Dice them small and gently fold into the dough. Patting them dry lightly can also help reduce excess moisture.

Skipping the chilling step

Why it happens Impatience or time constraints lead some to bake dough immediately, causing cookies to spread too much.

Fix Chill the dough for at least 30 minutes to firm the butter and control spreading. This results in thicker, softer cookies.

Overmixing after adding flour

Why it happens Trying to fully combine ingredients can lead to overdeveloped gluten.

Fix Mix just until the flour disappears to keep the cookies tender and soft.

Baking at too high a temperature

Why it happens Some ovens run hot or cooks set temps too high to speed baking.

Fix Bake at 350°F (175°C) to allow even cooking and prevent the peaches from drying out or the edges from burning.

Not spacing cookies properly on the baking sheet

Why it happens Crowding the pan leads to cookies merging or baking unevenly.

Fix Leave at least 2 inches between cookies so they can spread without sticking together.

Nutrition

Per Serving:

190 kcal
Calories
2g
Protein G
26g
Carbohydrates G
9g
Fat G
1.5g
Fiber G
110mg
Sodium
Nutritional values are estimates and may vary based on specific ingredients used.

Storage & Tips

Room Temperature

Cookies keep well at room temperature for up to 2 days when stored in an airtight container. Keep them away from direct sunlight or heat to maintain softness and prevent peaches from spoiling.

Refrigerator

Store cookies in an airtight container in the fridge for up to 5 days. They may firm up and lose some softness, so bring to room temperature or warm slightly before serving to restore tenderness.

Freezer

Freeze cookies in a single layer on a baking sheet, then transfer to a freezer bag or airtight container for up to 3 months. Thaw at room temperature for a few hours before eating to keep texture intact.

Reheating

Warm cookies gently in a 300°F oven for 5-7 minutes or microwave for 10-15 seconds with a damp paper towel to keep them moist. Avoid overheating as this can dry out the peaches and cookie.

Make Ahead

Prepare the dough and chill it up to 2 days ahead, then bake fresh when ready. Alternatively, bake cookies and freeze them for quick snacks later.

FAQ

Can I use canned peaches instead of fresh peaches?
I wouldn’t recommend canned peaches for this recipe because they’re much wetter and softer, which can make the dough soggy and affect the cookie texture. If you must, drain them very well and pat dry, but fresh peaches really give the best results.
How do I prevent the cookies from spreading too much?
Chilling the dough is key to preventing spreading. Cold dough holds its shape better in the oven. Also, don’t over-melt the butter before mixing and make sure your oven temperature is accurate.
Can I make these cookies gluten-free?
Yes! Use a 1-to-1 gluten-free baking flour blend that includes xanthan gum for structure. The texture will be slightly different but still delicious. Just be sure to chill the dough well to help them hold together.
What’s the best way to dice peaches for this recipe?
Peel the peaches if you prefer (the skin is edible but can add texture), then dice into small, roughly 1/4-inch pieces. This size keeps the peaches evenly distributed without releasing too much juice.
My cookies turned out dry. What happened?
Dry cookies usually mean too much flour, overbaking, or not enough fat. Make sure to measure flour correctly by spooning and leveling, and watch your baking time closely. Also, don’t overmix the dough.
Can I add nuts or chocolate chips?
Absolutely! Chopped nuts or chocolate chips make great additions. Fold them in gently with the peaches after mixing the dough. Just keep quantities moderate to maintain the cookie’s soft texture.
How long do these cookies keep fresh?
At room temperature, they stay fresh for about 2 days. Refrigerated, they last up to 5 days but may firm up. Freezing extends freshness to about 3 months.
Can I make the dough ahead and freeze it?
Yes, you can freeze the dough balls on a baking sheet, then transfer to a freezer bag for up to 3 months. Bake directly from frozen, adding a few extra minutes to the baking time.

Final Thoughts

I hope you give these peach cookies a try—they’re such a lovely way to enjoy fresh peaches! Let me know how they turn out and if you add your own twist.

Post
4.7 (55 ratings)

You Might Also Like

↑