As I stood in my kitchen, the sweet aroma of baked goods wafting through the air, I strolled down memory lane, recalling the first time I tasted Italian Peach Cookies. These delightful treats are more than just cookies; they’re a celebration, crafted from soft, buttery dough and filled with luscious peach preserves. In under an hour, you’ll create a batch that brings the joy of classic Italian desserts into your home. Perfectly quick and irresistibly charming, these cookies showcase a stunning peachy hue that will leave your guests in awe. Whether you’re planning a cozy afternoon tea or a festive gathering, this recipe will have everyone asking for seconds. Curious about how to fill your kitchen with sunshine and sweetness? Let’s dive in!

Why are Italian Peach Cookies a must-try?
Delightful Aroma: The moment these cookies start baking, your kitchen fills with a heavenly scent that beckons everyone to the table.
Vibrant Appearance: Their sunny peachy color is not just gorgeous but also a feast for the eyes, making them perfect for any occasion.
Easy Preparation: You don’t need to be a professional chef to whip these up—just a bit of love and about an hour!
Customizable Filling: While peach preserves shine in this recipe, you can easily experiment with other fruit preserves for a personal twist. Try these with Cheesecake Stuffed Cookies for even more dessert variety!
Crowd Favorite: Bring these to gatherings and enjoy the delight on everyone’s faces as they savor each bite—a sure way to win over friends and family!
Italian Peach Cookies Ingredients
Get ready to create your delightful Italian Peach Cookies with these essential ingredients!
For the Dough
- Unsalted Butter – Use softened butter for easier mixing and a rich flavor.
- Granulated Sugar – Sweetens the dough; consider reducing for a lighter treat.
- Large Eggs – These bind the ingredients while adding moisture for a soft texture.
- Vanilla Extract – Enhances the overall flavor; almond extract can be used for a twist.
- Almond Extract – Adds a nutty depth; feel free to omit if it’s not your style.
- All-Purpose Flour – Provides structure; try using cake flour for an even softer cookie.
- Baking Powder – This leavening agent helps your cookies rise beautifully.
- Salt – Balances the sweetness of your cookies.
For the Filling and Coating
- Peach Preserves – The sweet filling essential to your Italian Peach Cookies; fresh peaches can be cooked down if preferred.
- Granulated Sugar (for coating) – Creates a sugary, crunchy exterior that everyone loves.
- Ground Cinnamon – Adds a warm, inviting flavor to your cookie experience.
Optional Color Additions
- Yellow Food Coloring – Brightens up your cookies, giving them a peachy hue; this is entirely optional!
- Red Food Coloring – Mix with yellow if you want to deepen the peach color for a vibrant look.
With these ingredients in hand, you’re well on your way to baking the most irresistible Italian Peach Cookies that will delight anyone who tastes them!
Step‑by‑Step Instructions for Italian Peach Cookies
Step 1: Prepare Dough
In a mixing bowl, cream together 1 cup of softened unsalted butter and 1 cup of granulated sugar until light and fluffy, about 3–5 minutes. Add in 2 large eggs, 1 teaspoon of vanilla extract, and 1 teaspoon of almond extract. Beat until well combined, ensuring a smooth consistency.
Step 2: Mix Dry Ingredients
In a separate bowl, whisk together 3 cups of all-purpose flour, 1 tablespoon of baking powder, and ½ teaspoon of salt. Gradually add the dry mixture to the wet ingredients while mixing on low speed until just combined. The dough should be soft and a bit sticky but not too wet.
Step 3: Chill Mixture
Cover the dough with plastic wrap and refrigerate for about 30 minutes. This chilling period makes the dough easier to handle, ensuring your Italian Peach Cookies maintain their shape while baking. When ready, the dough should be firm but still pliable enough to shape.
Step 4: Form Cookies
Preheat your oven to 350°F (175°C) while you shape the cookies. Scoop out the chilled dough and form small balls, roughly 1 inch in diameter. Flatten each ball slightly and place a teaspoon of peach preserves in the center, then carefully fold the edges over the filling and pinch to seal, forming a round shape.
Step 5: Coat and Color
Roll each sealed cookie in granulated sugar to coat, giving them a sweet, crunchy exterior. If desired, prepare a colored sugar by mixing granulated sugar with a few drops of yellow and red food coloring to mimic a peach hue. Shake off any excess sugar after coating.
Step 6: Bake
Place the prepared cookies on a baking sheet lined with parchment paper, spaced about 2 inches apart. Bake in the preheated oven for 12-15 minutes, or until the bottoms are lightly golden. Keep an eye on them as they bake, resulting in a tender yet slightly crispy texture.
Step 7: Cool
Once baked, remove the Italian Peach Cookies from the oven and allow them to cool on the baking sheet for about 5 minutes. Then, gently transfer them to a wire rack to cool completely. This cooling step is essential for maintaining their delicate texture and ensuring the filling sets properly.

Storage Tips for Italian Peach Cookies
- Room Temperature: Keep your Italian Peach Cookies in an airtight container at room temperature for up to 1 week. This ensures they remain soft and flavorful while preserving their delightful texture.
- Fridge: If you prefer a firmer cookie, you can store them in the refrigerator for up to 2 weeks. Just make sure they’re sealed tightly to prevent them from drying out.
- Freezer: Freeze your unbaked cookie dough for up to 3 months. Just scoop, shape, and freeze the dough balls; you can bake them straight from the freezer, adding a couple of extra minutes to the baking time.
- Reheating: To revive the cookies, simply warm them in a preheated oven at 350°F (175°C) for 5-8 minutes. Enjoy their freshly baked taste even after a few days!
Italian Peach Cookies Variations & Substitutions
Customize your Italian Peach Cookies to match your cravings or dietary needs with these fun and easy tweaks!
- Fresh Peaches: Swap out peach preserves for fresh peaches by cooking them down into a thick filling. The burst of natural sweetness will elevate your cookies!
- Dairy-Free: Use vegan butter and a flax egg (1 tablespoon of ground flaxseed mixed with 2.5 tablespoons of water) instead of regular butter and eggs for a dairy-free delight.
- Whole Wheat Flour: Substitute all-purpose flour with whole wheat flour for a nutty flavor that adds a nutritious twist.
- Flavor Variations: Experiment with different fruit preserves, like apricot or raspberry, to craft unique flavors that will surprise your taste buds.
- Nutty Enhancements: Add finely chopped nuts such as almonds or walnuts to the dough for an extra crunch and interesting texture; they complement the peach perfectly.
- Spiced Up: Boost the flavor by adding a pinch of nutmeg or swapping cinnamon with cardamom for an exotic touch!
- Coconut Bliss: Replace almond extract with coconut extract for a tropical vibe that pairs beautifully with the peaches.
- Colorful Coating: Get creative with colored sugar by using purple and blue hues to dazzle your guests at gatherings. For a dessert variation, these cookies can also be adapted into Oreo Cheesecake Cookies to delight your family!
Feel free to explore these variations, and find the combinations that make your heart (and tastebuds) sing! Happy baking!
What to Serve with Italian Peach Cookies
These delightful treats are perfect for brightening up any gathering or afternoon snack time.
- Peach Smoothie: A refreshing blend of peaches and yogurt complements the sweetness of the cookies, creating a creamy and fruity pairing.
- Vanilla Ice Cream: A scoop of velvety vanilla ice cream balances the buttery texture of the cookies, adding a delightful contrast of coldness.
- Herbal Tea: A warm chamomile or mint tea enhances the flavors of the peach while adding a soothing element to your dessert experience.
- Almond Biscotti: The nutty crunch of almond biscotti offers a delightful textural contrast and pairs beautifully with the peachy flavors in your cookies.
- Arugula Salad: The peppery freshness of arugula, tossed with light vinaigrette, will balance the richness of the cookies while providing a savory element to your meal.
- Sparkling Lemonade: A fizzy and tangy lemonade will refresh your palate while harmonizing with the fruity notes of your Italian Peach Cookies.
- Cheese Platter: A selection of mild cheeses can be a surprising yet delightful pairing, offering creaminess that complements the cookies’ sweetness.
- Fruity Sangria: A pitcher of fruity sangria, filled with peaches and berries, echoes the flavors of your cookies while providing an extra festive touch.
- Chocolate Drizzle: For a touch of decadence, drizzle melted chocolate over your cookies to elevate them with a rich, sweet finish.
- Mixed Berry Compote: Spoon warm mixed berry compote over the cookies for a vibrant splash of flavor and a beautiful, juicy contrast.
Make Ahead Options
These Italian Peach Cookies are perfect for busy cooks who want to save time without sacrificing flavor! You can prepare the dough up to 24 hours in advance by following the first three steps, then cover it tightly and refrigerate it to keep it fresh. When you’re ready to bake, simply scoop out the chilled dough, form the cookies with the peach preserves, and roll them in sugar right before baking. This method ensures your cookies are just as delightful as freshly made, maintaining their soft texture while allowing you to enjoy a homemade treat any day of the week. Don’t hesitate—prep ahead, and relish in the warm, comforting goodness of Italian Peach Cookies!
Expert Tips for Italian Peach Cookies
- Proper Mixing: Avoid overmixing your dough, as it can lead to tough cookies. Mix until just combined for the best texture.
- Preserve Consistency: Make sure your peach preserves are thick enough to avoid any runniness that can cause the cookies to burst during baking.
- Chilling Time: Don’t skip the chilling step! Refrigerating the dough for about 30 minutes helps the cookies hold their shape in the oven.
- Even Sizing: Use a cookie scoop to ensure uniform-sized dough balls. This helps them bake evenly, resulting in perfectly tender Italian Peach Cookies.
- Baking Sheet Tips: Line your baking sheets with parchment paper to prevent sticking and promote even baking.
- Color Adjustment: If using food coloring, add it gradually to ensure you achieve your desired peach hue without overwhelming the dough.

Italian Peach Cookies Recipe FAQs
What type of peaches should I use for the filling?
Absolutely! For the best flavor in your Italian Peach Cookies, I recommend using ripe, fresh peaches if you prefer a homemade filling. Cook them down with a bit of sugar and cinnamon to make a thick, sweet filling. If fresh peaches are out of season or you need a quicker option, high-quality peach preserves work wonderfully and save time.
How should I store my Italian Peach Cookies?
Very! Store your Italian Peach Cookies in an airtight container at room temperature for up to 1 week. Keeping them in a cool, dry place will ensure they remain soft and maintain their flavor.
Can I freeze Italian Peach Cookies?
Of course! To freeze your Italian Peach Cookies, first allow them to cool completely. Then, layer them between sheets of parchment paper in an airtight container and store them in the freezer for up to 3 months. When you’re ready to enjoy them, just bake from frozen, adding a couple of extra minutes to the baking time for best results.
What should I do if my dough seems too sticky?
If you find that your dough is too sticky, don’t worry! Start by chilling it for an additional 10-15 minutes, which often helps improve the consistency. If it’s still too sticky to handle, try adding a little extra flour, just a tablespoon at a time, mixing gently until the desired texture is reached—just be cautious not to overmix!
Can I make these cookies vegan or gluten-free?
Absolutely! To make your Italian Peach Cookies vegan, substitute the eggs with flax eggs (1 tablespoon of ground flaxseed mixed with 2.5 tablespoons of water per egg) and use a dairy-free butter replacement. For a gluten-free version, swap the all-purpose flour with a 1:1 gluten-free baking blend—this often yields great results without compromising texture!

Irresistibly Soft Italian Peach Cookies to Sweeten Your Day
Ingredients
Equipment
Method
- In a mixing bowl, cream together the butter and sugar until light and fluffy, about 3-5 minutes. Add the eggs, vanilla extract, and almond extract and beat until well combined.
- In a separate bowl, whisk together the flour, baking powder, and salt. Gradually add the dry mixture to the wet ingredients while mixing on low speed until just combined.
- Cover the dough with plastic wrap and refrigerate for about 30 minutes.
- Preheat the oven to 350°F (175°C). Scoop out the chilled dough and form small balls, flattening each and adding a teaspoon of peach preserves before sealing.
- Roll each cookie in granulated sugar and, if desired, mix sugar with food coloring.
- Place cookies on a baking sheet lined with parchment paper and bake for 12-15 minutes until lightly golden.
- Allow cookies to cool on the baking sheet for about 5 minutes before transferring to a wire rack to cool completely.
