Italian Peach Cookies Recipe (Pesche Dolci)
This post may contain affiliate links.
If you’re looking for an easy dessert that’s guaranteed to impress, give my recipe for Italian Peach Cookies a try. Also known as Pesche Dolci (or “sweet peach”), these vibrantly flavored, realistically decorated sandwich cookies are pretty as a peach—literally!

I originally published this recipe in 2018 and have since updated it with new photos, improved instructions, and extra success tips.
With hundreds of dessert recipes to choose from, it’s hard to nail down a favorite. That said, these Italian peach cookies never fail to make people smile! Soft, slightly lemony sugar cookies are stuffed with a creamy, peach-flavored ricotta filling, then brushed in peach liqueur and decorated to look like real fruit. And, while they look like a million bucks, they’re actually much easier to decorate than, say, my equally realistic beehive cake.
Ingredients & Substitutions

- Large Eggs – If you’re using liquid eggs, aim for about 3 tablespoons per large egg.
- Granulated Sugar – The neutral sweetness of white sugar ensures the citrusy peach flavor is the star.
- Butter – It should be melted but not browned.
- Milk – Any percentage of dairy milk will work, though I prefer using whole milk for the most tender crumb.
- Vanilla Extract & Vanilla Paste – I use extract in the cookies and paste for the filling so you can see the black flecks. They can be used interchangeably.
- All-Purpose Flour, Baking Powder & Salt – These are the ingredients for self-rising flour, so it can be used instead. Just reduce the amount of baking powder by about ½ teaspoon.
- Lemon Zest & Orange Zest – A little bit of citrus helps the peach flavor really pop.
- Ricotta – If possible, reach for full-fat/whole milk ricotta for the best texture.
- Peach Jam – If you can’t find it at the store, apricot jam is a close substitute!
- Peach Liqueur – Traditionally, these cookies are dipped in Alchermes or peach liqueur, giving aroma, classic red color, and subtle spice. For a non-alcoholic option, use peach juice or nectar. You can also combine liqueur and juice for a milder flavor. Some bakers use rum, limoncello, or amaretto for a twist.
- Red & Yellow Food Coloring – You’ll need both to make your cookies look like blushing peaches!
- Mint Leaves – These are what make the “stem” of the peach, so you’ll want small sprigs.
This is just a short review of the ingredients; for the complete recipe, including quantities, scroll down to the recipe card 👇
How to Make Italian Peach Cookies
Watch the full video to learn how to make the BEST Pesche Dolci recipe. This step-by-step tutorial simplifies the process, offering tips and tricks to guarantee perfect results every time.
Prefer the written recipe? Scroll down to the recipe box 👇
How to Decorate Pesche Dolci (Sweet Peach Cookies)






Decorating pesche dolci is where the magic really happens. This is what transforms simple cookies into the iconic, peach-like treats that look almost too pretty to eat. With a few simple techniques and a little patience, you can get that bakery-worthy, vibrant finish at home.
- Start with the right “glue”: Once your cookies are baked and still warm, use a small teaspoon or knife to hollow them slightly to make space for filling. Use the filling to sandwich two cookies together, creating the round “peach” shape and giving the dessert structure.
- Dip for color and moisture: Traditionally, the assembled cookies are lightly dipped in a mixture of liqueur (like peach liqueur or Alchermes) diluted with a bit of water. This adds flavor and helps the sugar coating stick. Don’t soak them—just a quick dip or brush is enough.
- Create the peach blush: To get the classic two-tone look, use food coloring (typically red and yellow or orange). You can dip different sides (faster) or use a pastry brush to dab and blend the colors (my preferred method). Start light; you can always build more color.
- Roll in sugar for sparkle: While the cookies are still slightly damp, roll them in granulated sugar.
- Add the finishing touch: A small mint leaf or edible leaf placed at the seam instantly makes them look like real peaches. You can also add a clove or a small piece of candied fruit as the “stem” for a more traditional look.
With these simple steps, your pesche dolci will look just as stunning as they taste—bright, delicate, and full of old-world Italian charm!
Optional Variations & Dietary Adaptations
After testing several variations, the ricotta filling is my personal favorite. It has a lovely light and refreshing quality that complements the cookies perfectly, and it’s incredibly easy to prepare. That said, there are plenty of options for you to try:
- Traditional Pesche Dolci are often filled with a creamy Italian pastry cream (crema pasticcera), sometimes mixed with peach jam for extra fruity flavor.
- Another classic filling uses the leftover cookie crumbs (from hollowing out the cookies) mixed with peach jam or liqueur, creating a soft and flavorful paste that’s similar to marzipan in texture.
- For a lighter, more refreshing filling, try a simple sweetened ricotta mixture. It’s similar in texture to mascarpone-based fillings (Tiramisu), but lighter and slightly fresher.
- Creamy mascarpone or whipped cream cheese make indulgent fillings. The frosting from my lemon cupcakes would be perfect.
- Nutella is a decadent option that adds rich notes of chocolate and hazelnuts. To keep the “from-scratch” charm, use my homemade Nutella.

Expert Tips & Tricks
- Drain the ricotta well. Use well-drained ricotta for the filling. If it’s too wet, let it sit in a mesh strainer for about 30 minutes to remove excess moisture.
- Keep the cookies light. Be careful not to overbake. You want them pale (similar to my 3-ingredient butter cookies) so they resemble peaches once filled and colored.
- Don’t waste the crumbs! As you’re hollowing out the cookies to make room for the filling, you’ll end up with small crumbs. Don’t toss them! Traditionally, Italian bakers mix them into the filling with peach jam or a touch of liqueur. It adds great flavor and texture while reducing food waste. Alternatively, sprinkle them over my 3-ingredient lemon ice cream.
- Get the right coloring. When it comes to coloring Italian peach cookies to look like real peaches, stick with liquid or gel food colorings. They’ll be easier to work with than dry powdered food coloring. You’ll get a much more vibrant, even color that way.
- Better with time. These cookies taste even better the next day as the flavors develop, so feel free to make them in advance.
How to Store Peach Cookies
- Make-Ahead: The cookie dough can be made 1-2 days in advance and stored in the refrigerator, tightly wrapped. Filled and assembled Pesche Dolci cookies can be prepared up to 24 hours before serving.
- Refrigeration: Baked and filled peach cookies will keep in the refrigerator for 3-4 days when stored in an airtight container. Prepared ricotta filling can also be made ahead and refrigerated for 3-4 days until ready to assemble.
- Freezing: For longer storage, the unfilled cookie shells can be frozen for up to 2 months. Thaw at room temperature before filling.
- Serving: Italian peach cookies’ texture is better when they’re at room temperature. To serve from chilled, remove from the fridge 30 minutes before enjoying.

More Italian Dessert Recipes
- Classic Tiramisu
- Torta della Nonna
- Homemade Torrone (Soft & Chewy Italian Nougat)
- Torta Caprese (Flourless Chocolate Almond Cake)
More Cookie Recipes

Italian Peach Cookies (Pesche Dolci)
Ingredients
For the cookies:
- 3 Eggs large
- 1 cup (200 g) Sugar
- ½ cup (115 g) Butter melted
- ⅓ cup (80 ml) Milk
- 1 teaspoon Vanilla extract
- 4 cups (500 g) All-purpose flour
- 1 tablespoon Baking powder
- ¼ teaspoon Salt
- zest of one lemon
For the filling:
- 10.6 oz (300 g) Ricotta read recipe notes
- ¼ cup (60 g) Peach jam
- 1 teaspoon Vanilla bean paste
- Orange zest from one orange (optional)
For decoration:
- ½ cup (120 ml) Peach liqueur or peach juice (read notes)
- Red food coloring
- Yellow food coloring
- ½ cup (100 g) Sugar for coating
- Mint leaves
Instructions
- Prepare the oven: Preheat oven to 350°F (180°C). Line two baking sheets with parchment paper.
- Cream Eggs & Sugar: In a large bowl, whisk the eggs and sugar until pale and slightly frothy (about 2 minutes).
- Combine Wet Ingredients: Whisk in melted butter (ensure it’s not hot), milk, vanilla extract, and lemon zest until smooth.
- Incorporate Dry: Sift in flour, baking powder and salt. Gradually fold into the wet mixture. Switch to a spatula or hands as it thickens. The dough should be soft but not too sticky.
- Shape and Bake: Roll into 1 oz (30g) balls. Flatten slightly on the tray. Leave about 1 inch (2–3 cm) between each cookie. Bake 10–12 mins. The cookies should remain fairly pale on top, with the bottoms lightly golden. Allow the cookies to cool slightly.
- Hollow the cookies: While still warm, using a small paring knife or a small teaspoon, carefully scoop out a small cavity on the flat side of each cookie.
- Set the crumbs aside (you can mix them into the filling if desired).
- Make the filling: In a bowl, combine ricotta, peach jam, vanilla bean paste, and optional orange zest. Mix until smooth and well combined. At this stage, you can also add the reserved crumbs (read notes). Transfer the filling to a piping bag.
- Fill and assemble: Pipe the filling into the hollow center of one cookie and gently press another cookie on top to form a peach shape. Repeat with the remaining cookies.
- Prepare the coloring mixture: Pour the peach liqueur (or peach juice) into two small bowls. Add red food coloring to one bowl and yellow food coloring to the other bowl. Place the sugar for coating in a separate bowl.
- Color the cookies: Lightly dip one side of each cookie in the yellow mixture, then dip the other side in the red mixture. Dip the cookie briefly (about 1 second). Do not soak it. Alternatively, you can brush the colors onto the cookies for better control.
- Coat with sugar: Immediately roll the colored cookies in granulated sugar until evenly coated.
- Chill: Place the cookies in the refrigerator for at least 2 hours. This resting time allows the cookies to soften slightly and absorb the flavors.
- Decorate and serve: Before serving, decorate the cookies with fresh mint leaves to resemble peach stems.
Video
Notes
- Ricotta: Use well-drained ricotta. If your ricotta is very wet, drain it for 30 minutes before making the filling.
- Cookies should stay pale: Avoid overbaking the cookies. They should remain light in color so they resemble peaches once colored.
- Liqueur options: Traditionally, these cookies are dipped in Alchermes or peach liqueur, which gives them their signature aroma, classic red color ,and subtle spice flavor. If you prefer not to use alcohol, you can substitute peach juice or peach nectar. You can also use a combination of peach liqueur and peach juice for a milder flavor. Some bakers also use rum, limoncello, or amaretto for a different twist.
- Filling: Traditional Pesche Dolci are often filled with Italian pastry cream (crema pasticcera), sometimes mixed with peach jam for extra flavor. Another traditional filling uses leftover cookie crumbs mixed with peach jam or liqueur, creating a soft and flavorful paste.
After testing several variations, I personally love this ricotta filling. It’s lighter, refreshing, and incredibly easy to prepare while still pairing beautifully with the cookies.
Other delicious filling options include:
- Mascarpone cream
- Nutella
- Whipped cream cheese filling
- Leftover cookie crumbs: When hollowing the cookies, you’ll end up with small pieces of cookie crumbs. Don’t throw them away! These crumbs can be mixed into the filling to add extra flavor and texture. Traditionally, some Italian bakers mix the crumbs with peach jam or liqueur to create part of the filling. This step is completely optional, but it’s a great way to reduce waste and add richness to the filling.
- Food Coloring: For best results, use liquid or gel food coloring that dissolves easily in liquids.
- Make ahead: These cookies actually taste better the next day, once the flavors have fully developed.
Nutrition
FAQs
Translated from Italian, pesche dolci means “sweet peach.” It’s the perfect description for these beautiful cookies!
Italian peach cookies, or Pesche Dolci, are soft sandwich cookies filled with cream (traditionally pastry cream or jam-based filling), lightly soaked in liqueur, coated in sugar, and decorated to look like real peaches. They’re a classic Italian dessert, often served at celebrations and special occasions.
Traditional fillings include pastry cream (crema pasticcera) or a mixture of cookie crumbs and jam. For a lighter option, you can use sweetened ricotta, while mascarpone, whipped cream cheese, or even Nutella work great for more indulgent variations.









This might sound like a silly question but does the recipe make 18 halves which ends up being 9 cookies. So if I want 18 cookies I will have to double the recipe using 2 cookies to make a whole??
I just LOVE your web site. Your recipes are absolutely delicious and the instructions along with the pictures are presented in a way that even I can make without any fuss. Thank You
Not a silly question at all 😊
The recipe makes 18 whole cookies (so 36 halves total). Each cookie is made by sandwiching 2 halves together.
They are so pretty. I will try this recipe in a few weeks.
Your Apple, oatmeal cake was absolutely delicious. I shared it with some friends and it got the highest score.
I would be interested to get your vegan recipes.
Your way of efficiently, and thoroughly presenting the recipes is so rewarding.
Glad you liked it.
I love your recipe. It was the easiest and tastier than the fresh” recipe. I like that you used frozen peaches and fewer ingredients. It came out super and everyone loved I. Thank you.”