I remember summer porches and the way the air smelled like ripe peaches and sugar — this recipe brings that right into your kitchen. These Peach Cookies are soft little round hugs, filled with a sweet, creamy center and dusted in sparkling sugar. They’re the kind of treat you tuck into a picnic basket for Sunday supper.
Why make this recipe
You’ll make these Peach Cookies because they’re simple, nostalgic, and perfect for sharing. They hold a buttery, tender crumb with a caramel-apricot cream that tastes like a memory your grandma might have kept in her recipe box. They’re excellent for gatherings, gifts, or when you need a warm, comforting bake to brighten a quiet afternoon.
How to make Peach Cookies
Ingredients:
2 eggs, 1 cup granulated sugar, 8 Tbsp softened butter, 2 Tbsp sour cream (heaping), 1 Tbsp mayonnaise (heaping), 1 teaspoon baking powder, 4 cups all-purpose flour, 1 heaping teaspoon baking soda diluted in 1 TBSP of lemon juice, 2 oz cream cheese, 2 TBSP softened butter, 5 oz dulce de leche, 2 Tbsp apricot jam, 3 oz cool whip, DECORATION:, 1 cup milk, red food coloring, orange food coloring, 3/4 cup sugar
Directions:
- For the COOKIES: In a large bowl whisk together the eggs and sugar until pale and slightly thickened. Stir in the softened butter, then add in the sour cream, mayonnaise, and the baking soda mixed with lemon juice; whisk gently until combined.
- Stir together the baking powder and flour, then add that to the wet mixture. Knead until the dough comes together and feels like soft playdough — tender, slightly sticky, and easy to roll.
- Preheat the oven to 350°F. Roll the dough into heaping teaspoon-sized balls and place them on a baking sheet lined with parchment paper. Bake for 15 minutes until they’re set and just beginning to color.
- While the cookies are still warm, carve out the bottom centers of each cookie to create a little hollow for the filling — think of making a tiny nest for the cream.
- For the CREAM: Beat together the 2 Tbsp softened butter and 2 oz cream cheese until smooth. Mix in the dulce de leche and apricot jam until well combined. Fold in the cool whip and beat until the filling is light and fluffy, about a minute.
- Fill each hollowed-out cookie and join two halves together to form a little peach-shaped sandwich. Chill the filled cookies for at least 2 hours, or until firm enough to handle for decorating.
- For the DECOR: Dilute 1/2 cup of milk with each dye color (one for orange, one for red). Add food coloring until you reach a medium orange and a warm red — the orange should be soft and peachy; the red gives depth for a natural look. Dip one cookie half into the orange dye and the other half into the red dye, then lay them on paper towels to set. Once set, dredge each cookie in the 3/4 cup sugar to give them that sparkling, crystalized peel. For extra sparkle, dredge twice. Refrigerate before serving.
How to serve Peach Cookies
Serve these chilled or slightly cool, right from the fridge so the filling holds its shape. Arrange them in a shallow basket on a doily for a porch party or on a pretty plate alongside tea or cold milk. They make a darling dessert for baby showers, summer picnics, or after-church family visits.
How to store Peach Cookies
Keep them chilled in an airtight container. Layer parchment paper between layers so they don’t stick. They’ll stay best for up to 3 days in the refrigerator. If you need to keep them longer, freeze uncoated cookies and the filling separately; thaw, assemble, and decorate when you’re ready.
Tips to make Peach Cookies
- Use room-temperature butter and eggs so the dough comes together smoothly without overworking.
- When hollowing the cookies, do it gently while they’re still warm — the dough is pliable and won’t crack as easily.
- Chill filled cookies well before dipping so the filling won’t squeeze out while you decorate.
- If your dyes seem too thin, reduce the milk slightly; you want a color that coats without soaking the cookie.
- For even coating, hold the cookie by the seam when you dip and let excess drip back into the bowl.
Variations (if any)
- Lemon-tinged filling: Add a teaspoon of lemon zest to the cream for a bright lift.
- Boozy twist: Stir a tablespoon of bourbon or peach schnapps into the dulce de leche filling for grown-up gatherings.
- Nutty crunch: After dipping and while the glaze is tacky, sprinkle finely chopped toasted pecans on half for a Southern twist.
FAQs
Q: Can I make the dough ahead of time?
A: Yes — you can refrigerate the dough, wrapped well, for up to 24 hours. Bring it to a slightly softened state before rolling to make shaping easier.
Q: My filling is runny. What went wrong?
A: If the filling is too soft, make sure your cream cheese and butter were fully softened (not melted) and that you beat the mixture until light. Chill the filling for 15–30 minutes before piping or spooning into the cookies.
Q: Can I use homemade jam instead of apricot jam?
A: Absolutely. A mild peach or apricot jam works wonderfully; darker jams like plum will change the flavor and color, but will still be tasty.
Q: Are these freezer-friendly after assembly?
A: I recommend freezing components separately. Freeze baked, hollowed cookie halves in a single layer, and freeze the filling in a sealed container. Thaw, assemble, and decorate when ready.
Q: What’s the best way to get an even sugar coating?
A: After dipping, immediately roll the cookie in a shallow bowl of sugar, turning gently. For extra sparkle, let the first layer set and repeat.
Conclusion
These Peach Cookies are little pockets of Southern summer — sweet, tender, and full of that warm kitchen feeling. If you’d like a visual guide or a slightly different take on peach-shaped cookies, I found a lovely tutorial Peach Cookies {That Look Like a Real Peach!} – Cooking Classy that pairs nicely with this recipe. For another regional twist and a glimpse into Peschi Dolci, take a peek at this write-up Peschi Dolci: Sweet Peach Cookies – The Chopping Block.
Pull up a chair, pour a tall glass of sweet tea, and share a plate — these small comforts are what make a house feel like home.

Peach Cookies
Ingredients
Method
- In a large bowl, whisk together the eggs and sugar until pale and slightly thickened.
- Stir in the softened butter, then add the sour cream, mayonnaise, and baking soda diluted in lemon juice; whisk gently until combined.
- Stir together the baking powder and flour, then add that to the wet mixture. Knead until the dough feels like soft playdough.
- Preheat the oven to 350°F (175°C). Roll the dough into heaping teaspoon-sized balls and place them on a baking sheet lined with parchment paper.
- Bake for 15 minutes until set and just beginning to color.
- While still warm, carve out the bottom centers of each cookie to create a hollow for the filling.
- Beat together the softened butter and cream cheese until smooth.
- Mix in the dulce de leche and apricot jam until well combined.
- Fold in the cool whip until the filling is light and fluffy, about a minute.
- Fill each hollowed-out cookie and join two halves together to form a peach-shaped sandwich.
- Chill the filled cookies for at least 2 hours, or until firm enough to handle for decorating.
- Dilute 1/2 cup of milk with each dye color. Dip one cookie half into the orange dye and the other half into the red dye.
- Dredge each cookie in sugar to give them a sparkling, crystalized peel. For extra sparkle, dredge twice.
- Refrigerate before serving.