Next Post
This post may contain affiliate links, please see our privacy policy for details.
Soft and chewy, these homemade brown butter oatmeal cookies are swirled with sweet peach jam and fresh peaches for the ultimate late-summer treat. They’re delicious on their own, but the real magic is the brown butter vanilla icing with just a hint of cinnamon. Thick, creamy, and rich, it melts into every warm, gooey bite, making these cookies completely irresistible.

I knew my August recipe lineup had to include summer peaches. Every year, I wait as patiently as I can for those beautiful August peaches. It’s never easy. I always want to start baking with peaches the second they appear at the farmers market, but I’ve learned it’s worth waiting until they’re perfectly ripe, juicy, and at their sweetest.
I’ve wanted to share these cookies for a long time. Last fall, I made one of my favorites, my Iced Apple Cider Oatmeal Cookies. The minute I pulled them from the oven, I started thinking about how delicious they would be with fresh peaches instead. But it was apple season, so I tucked the idea away and waited until summer to start testing.
These cookies took a little work. Fresh fruit can be tricky to bake with, especially in cookies, but after plenty of testing, we finally landed on what I think is the perfect recipe.
Everyone on our team has been baking these all week, and we are completely obsessed. The sweet peaches paired with the rich, caramel-like flavor of browned butter are such a delicious combination, and the icing truly takes them over the top. It melts into every cookie and complements the peaches perfectly. I can’t wait for you to bake these before peach season comes to an end!

These are the details
Ingredients
Cookies
- peach jam
- fresh peaches
- salted butter
- brown sugar
- eggs
- vanilla extract
- all-purpose flour
- old-fashioned oats
- baking soda
- cinnamon
- sea salt
Brown Butter Icing
- salted butter
- powdered sugar
- milk, cream, or water
- vanilla extract
- cinnamon
- sea salt

The Steps
Step 1: Mix the Peaches
Stir together the peach jam and fresh peaches. Let the mixture sit while you brown the butter. This gives the peaches time to release some of their juices and creates even more flavor.
My Tip: Use ripe peaches that are still slightly firm so they hold their shape in the cookies. And don’t worry if the jam isn’t perfectly mixed in. Those little pockets and swirls of jam are exactly what you want.
Step 2: Brown the Butter
Cook the butter over medium heat until it’s golden and smells rich and nutty, about 3 to 4 minutes. Transfer it to a heatproof bowl and let it cool slightly before making the dough.
Brown Butter Advice: Keep a close eye on the butter during the last minute. It can go from perfectly browned to burnt very quickly. As soon as it smells toasted and you see golden brown bits on the bottom of the pan, it’s ready.

Step 3: Make the Dough
Whisk the brown sugar, eggs, and vanilla into the browned butter until smooth. Stir in the flour, oats, baking soda, cinnamon, and salt until just combined. Gently fold in the peach mixture, leaving ribbons of jam swirled throughout the dough.
Keep This in Mind: Less mixing is always better. Fold in the peaches with just a few gentle turns so you keep those beautiful swirls of peach jam throughout the cookies.
Step 4: Bake
Roll the dough into balls and bake until the edges are just set and the centers still look slightly soft.
My Tip: The cookies will look a little underdone when you pull them from the oven, and that’s exactly what you want. They’ll continue to set as they cool, staying perfectly soft and chewy. And don’t worry if every cookie looks a little different. Those swirls of peach jam make each one perfectly imperfect. I love that no two cookies are exactly alike.

Step 5: Ice the Cookies
Brown the butter, then whisk in the powdered sugar, vanilla, cinnamon, and enough milk to create a thick, smooth icing. Spread it over the cooled cookies while the icing is still warm.
My Tip: The icing sets quickly, so frost the cookies as soon as it’s mixed. If it starts to thicken, simply whisk in another splash of milk until it’s smooth and spreadable again.
Gifting Idea: These are such a fun cookie to package up and share. Stack a few in a bakery box or cellophane bag tied with ribbon, then tuck in a little jar of homemade peach jam or a few beautiful peaches from your favorite farm stand. Add a handwritten recipe card, and you’ve got the sweetest little late-summer gift.

Iced Brown Butter Peach Oatmeal Cookies
Servings: 20 cookies
Calories Per Serving: 305 kcal
Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.
Ingredients
- 2/3 cup peach jam
- 1/3 cup peaches, chopped ot thinly sliced
- 2 sticks salted butter
- 1 cup brown sugar
- 2 large eggs, at room temperature
- 1 tablespoon vanilla extract
- 2 cups all-purpose flour
- 2 cups old fashioned oats
- 1 teaspoon baking soda
- 1/2 teaspoon cinnamon
- 1 teaspoon sea salt
Brown Butter Icing
- 1 stick salted butter
- 1 1/2 -2 cups powdered sugar
- 2 tablespoons milk/cream/water
- 1 teaspoon vanilla extract
- 1/4 teaspoon cinnamon
Instructions
- 1. Preheat the oven to 350° F. Line a baking sheet with parchment paper. Stir together the jam and peaches.2. Brown the butter in a skillet over medium heat, about 3 to 4 minutes. Cool for 5 minutes.3. In a mixing bowl, whisk in the brown sugar, eggs, and vanilla. Whisk in the brown butter. Stir in the flour, oats, baking soda, cinnamon, and salt until just combined. Stir in the peaches, leaving ribbons of jam throughout the dough. Try not to overmix it. 4. Scoop the dough into 2 tablespoon-size balls and place 2 inches apart on the baking sheet. Bake for 10 to 11 minutes, rotating the pan halfway through, until just set around the edges. Cool on the baking sheet.5. To make the icing, brown the butter. Cool for 5 minutes, then whisk in the powdered sugar, milk, vanilla, cinnamon, and sea salt until smooth. Dip or drizzle each cookie in the icing, let the icing set up. Store in an airtight container for up to 4 days.
This post was originally published on August 7, 2026
















The consistency of these was off for me. My batter was super thin, and the cookies themselves had a muffin-like texture. The taste was good, but not overly peachy.
Hi Madison,
Thanks so much for trying these cookies and sharing your feedback. Sorry to hear the consistency was off! Is there anything you may have adjusted?
Tieghan these are soooo good!! Great recipe for a delicious summer cookie 🍑
Hey Tina,
I love to hear this recipe turned out well for you, thanks a bunch for making it!
Enjoy your weekend!
Made these, everyone LOVED them (family and coworkers)! I think I made mine rolls a little too small but they still came out great. Will absolutely make again – I might try the chopped peach option or even a different fruit for fun!
Hey there,
Amazing! I am so glad to hear that this recipe was enjoyed, thanks for making it. Have the best week!
Can I freeze the cookies and then ice later?
Hi Crystal,
Sure, that should work nicely for you. Let me know if you try these cookies, I hope you love them!
I had a blueberry jam that I made last summer that is a bit savory that I used along with fresh blueberries. These were a HUGE hit!!
Hey Ashley,
Awesome! Love to hear this recipe was a hit, thanks a bunch for making it and your feedback!
I really wished these would have worked better. My kids did not like them. I felt these were too underbaked and wet, they could have used an extra few minutes. I also would chop the peaches up into small pieces instead of slice next time so you get a little bit in each bit. The texture of the sliced peach was a little slimy and when you bit into the cookie the whole slice falls out. The icing was good. I think this recipe just needs some tweaking to make it better.
Hi Molly,
Thanks so much for trying these cookies and sharing your feedback, I’m very sorry to hear you didn’t love them!
The cookies were soft and moist. I wish they had had more of a peach taste. They were good but tasted more like an oatmeal cookie. I almost feel like it would make a good cake recipe. The icing instructions called for sea salt, but the ingredients did not include sea salt.
Hi Janin,
Thanks so much for making these cookies and sharing your feedback! You can use a pinch of seas salt for the icing. Let me know if you make them again!
Made these tonight with a special peach and peach jam. Please confirm I used the correct measurement: 1/3 cup peaches and 2/3 cup of jam. The cookies were delicious (not as sweet as I expected) but my husband just said he would have liked more peaches (and I agree). Thanks!
Hey Judy,
Happy Sunday! I’m thrilled to hear this recipe was a hit, thanks a lot for making it!
Yes, those are the correct measurements:)
Thanks for confirming! They really are delicious….especially the icing…yum!
How much salt for the frosting? You didn’t include that.
Hi Lita,
Just a pinch of sea salt. I hope you love these cookies!