Italian Peach Cookies (Pesche Dolci)
About one second in tinted peach juice is all each of these Italian peach cookies gets before it rolls through sugar. The recipe is firm about not soaking them, so I count it under my breath.
Under that red and yellow blush is a soft, cake-like cookie. Two domed halves hold a filling of ricotta and peach jam, pressed together into something that looks like fruit in a bowl.
The step I keep an eye on is hollowing. The halves have to be warm, because that’s when the flat side gives way to a small spoon.
After that, they chill for at least 2 hours. They come out of the fridge softer than they went in.
Prep: about 1 hour · Cook: 10 to 12 minutes per tray · Total: about 3 1/2 hours (with chilling) · Serves: about 16 cookies (an estimate, see the FAQ)
How do you color Italian peach cookies without making them soggy?
Split 1/2 cup of peach juice into two small bowls, tint one yellow and one red, and dip each side of the filled cookie for about one second without letting it soak. Roll it in sugar right away while it’s still wet, then chill the cookies at least 2 hours.
The Method, in Plain English
- Eggs and sugar get whisked pale for about 2 minutes before the cooled melted butter goes in, so the butter blends smoothly without starting to cook the eggs.
- One tablespoon of baking powder to 4 cups of flour puffs each 1 oz ball into a dome, and that dome is the rounded half of the peach. The Cooking Foodie and Black Cat Kitchen land on the same amount, 1 tablespoon against 3 teaspoons.
- Hollowing the flat side makes room for a real spoonful of filling. Black Cat Kitchen’s nonna never hollowed hers, so it’s a choice, and I make it.
The tops barely change color in the oven, so I tip one cookie up with a spatula and look underneath. A light golden bottom tells me the tray is ready.
Why I Keep Coming Back to This One
- The dough is pantry staples: flour, eggs, sugar, butter, milk and one lemon.
- No mixer needed. A whisk, a spatula and your hands handle the whole dough.
- The 2-hour chill means they’re made ahead by design.
- Peach juice keeps the coloring bath alcohol-free.
What You’ll Need
- 3 large eggs
- 1 cup (200 g) granulated sugar
- 1/2 cup (115 g) butter, melted and cooled until no longer hot
- 1/3 cup (80 ml) milk
- 1 tsp vanilla extract
- Zest of 1 lemon
- 4 cups (500 g) all-purpose flour
- 1 tbsp baking powder
- 1/4 tsp salt
- 10.6 oz (300 g) ricotta
- 1/4 cup (60 g) peach jam
- 1 tsp vanilla paste
- Zest of 1 orange (optional)
- 1/2 cup (120 ml) peach juice (or peach liqueur)
- Red food coloring
- Yellow food coloring
- 1/2 cup (100 g) granulated sugar
- Fresh mint leaves
A Few Notes on the Ingredients
The filling leans on ricotta, so its texture shows in every bite. Stir it with the jam until it’s completely smooth, since any lumps will snag in the piping tip.
Peach juice and peach liqueur both work for the coloring bath, in the same 1/2 cup. Food coloring amounts aren’t given, so add it a drop at a time until each bowl is a strong, clear red or yellow.
The butter is melted, then left until it’s warm rather than hot. Hot butter poured into eggs can start to set them, and the dough turns grainy.
Fresh mint goes on at the very end, standing in for the peach leaf. Pick small, perky leaves that won’t droop on a cold cookie.

How to Make Italian Peach Cookies
- Heat and line. Heat the oven to 350°F and line two baking sheets with parchment. Melt the butter and set it aside while you start the dough, until it feels warm but not hot against a fingertip.
- Whisk eggs and sugar. In a large bowl, whisk the eggs and sugar for about 2 minutes. Stop when the mixture has turned pale and slightly frothy and the sugar no longer feels gritty against the whisk.
- Add the wet ingredients. Whisk in the cooled butter, milk, vanilla and lemon zest. Keep going until the mixture looks smooth and evenly glossy, with no streaks of butter floating on the surface.
- Bring the dough together. Sift in the flour, baking powder and salt and fold them in, switching to a spatula and then your hands as it thickens. Stop when the dough is soft and holds together without clinging heavily to your palms.
- Shape the balls. Roll the dough into 1 oz (30 g) balls and set them about 1 inch apart on the lined sheets. Press each one lightly to flatten the bottom, until it sits steady without rolling.
- Bake. Bake for 10 to 12 minutes, until the tops are still fairly pale and the bottoms are lightly golden. Lift one with a spatula to check the underside, since the tops won’t tell you much.
- Hollow while warm. Let the cookies cool slightly, then use a small paring knife or teaspoon to scoop a small hollow in each flat side. Save the crumbs. Work while they’re warm, when the center still gives way easily.
- Make the filling. Stir the ricotta, peach jam, vanilla paste and orange zest, if using, until completely smooth. Mix in some of the saved crumbs if you like. Spoon it into a piping bag once no streaks of jam remain.
- Fill and press. Pipe filling into the hollow of one half and press a second half against it. Stop when the two halves meet in a round peach shape with only a thin line of filling at the seam.
- Dip in color. Pour the peach juice into two small bowls and tint one yellow, one red. Dip one side of each Italian peach cookie in yellow and the other in red, about 1 second each, just until the surface takes the color.
- Sugar and chill. Roll each cookie in sugar right away, while it’s still wet, until it’s evenly coated. Refrigerate at least 2 hours, until the cookies feel slightly softer. Tuck a mint leaf into the seam before serving.

Tips From My Kitchen
- If dipping feels risky, brush the color on with a pastry brush instead. The Cooking Foodie offers brushing as the option with more control, and it’s the route I’d pick for a first batch.
- Keep the yellow and the red in separate bowls. One shared bath turns every cookie a single flat color.
- When the dough sticks to your hands, rub a little neutral oil on your palms. Don’t work in more flour, since it’ll make the cookies dry.
- The ricotta filling needs the fridge. Don’t leave filled cookies out more than 2 hours, the USDA limit for perishable food at room temperature.
- I’m honestly never sure how many crumbs belong back in the filling, so I stir in a spoonful and stop there.
Storage and Make-Ahead
The recipe I follow says to chill the filled cookies at least 2 hours, and that’s all it says. It gives no keeping time and doesn’t mention freezing, so I won’t guess.
Because of the ricotta, filled cookies stay in a covered container in the fridge. They go straight back in after serving rather than sitting out on the table.
For timing, I plan the day so the 2-hour chill ends close to when people arrive. That way the cookies come out soft, cold and freshly sugared.
Mint leaves wilt fast, so they don’t go on until right before the platter leaves the kitchen. Leftover cookies go back in the fridge without them.
Rounding Out the Meal
- A small cup of espresso or strong coffee, which cuts through the sweet sugar coating.
- A bowl of sliced fresh peaches when they’re in season, so the real fruit sits next to the lookalikes.
- A mixed cookie tray, where the red and yellow color stands out next to plain butter cookies.
Tools You’ll Need
- Two baking sheets lined with parchment, so the cookies lift off without tearing their bottoms.
- A kitchen scale, which keeps every ball at 1 oz so the halves match up.
- A small paring knife or teaspoon for scooping out the hollows.
- A piping bag, for getting filling into the hollow cleanly.
- Two small bowls and a pastry brush, one bowl per color.
Your Questions, Answered
How many Italian peach cookies does this make? The recipe I follow doesn’t give a count, so the 16 on the recipe card is an estimate. Weigh your dough, divide by 1 oz (30 g), and halve that number, since two halves make one cookie.
Can I use peach liqueur instead of peach juice? Yes. The Cooking Foodie lists either one for the coloring bath, in the same 1/2 cup.
Why are my peach cookies soggy? They most likely sat in the juice too long. About 1 second per side is enough to tint them, and brushing the color on keeps it even lighter.
Do I have to hollow out the cookies? No. Hollowing makes room for more filling, but the traditional way presses two plain halves together with the filling between them.
More From My Kitchen
- Bubbling Blackberry Cobbler
- Bubbling Blueberry Cobbler
- Chewy Brigadeiro
- Chewy Oatmeal Raisin Cookies
- Chewy Peanut Butter Cookies
- Chewy Snickerdoodles
- Classic Alfajores with Dulce de Leche
- Classic Apple Crisp
- Classic Apple Pie
- Classic Banoffee Pie
Italian Peach Cookies (Pesche Dolci)
Course: DessertCuisine: American16
servings1
hour12
minutesIngredients
3 large eggs
1 cup (200 g) granulated sugar
1/2 cup (115 g) butter, melted and cooled until no longer hot
1/3 cup (80 ml) milk
1 tsp vanilla extract
Zest of 1 lemon
4 cups (500 g) all-purpose flour
1 tbsp baking powder
1/4 tsp salt
10.6 oz (300 g) ricotta
1/4 cup (60 g) peach jam
1 tsp vanilla paste
Zest of 1 orange (optional)
1/2 cup (120 ml) peach juice (or peach liqueur)
Red food coloring
Yellow food coloring
1/2 cup (100 g) granulated sugar
Fresh mint leaves
Directions
- Heat and line. Heat the oven to 350°F and line two baking sheets with parchment. Melt the butter and set it aside while you start the dough, until it feels warm but not hot against a fingertip.
- Whisk eggs and sugar. In a large bowl, whisk the eggs and sugar for about 2 minutes. Stop when the mixture has turned pale and slightly frothy and the sugar no longer feels gritty against the whisk.
- Add the wet ingredients. Whisk in the cooled butter, milk, vanilla and lemon zest. Keep going until the mixture looks smooth and evenly glossy, with no streaks of butter floating on the surface.
- Bring the dough together. Sift in the flour, baking powder and salt and fold them in, switching to a spatula and then your hands as it thickens. Stop when the dough is soft and holds together without clinging heavily to your palms.
- Shape the balls. Roll the dough into 1 oz (30 g) balls and set them about 1 inch apart on the lined sheets. Press each one lightly to flatten the bottom, until it sits steady without rolling.
- Bake. Bake for 10 to 12 minutes, until the tops are still fairly pale and the bottoms are lightly golden. Lift one with a spatula to check the underside, since the tops won’t tell you much.
- Hollow while warm. Let the cookies cool slightly, then use a small paring knife or teaspoon to scoop a small hollow in each flat side. Save the crumbs. Work while they’re warm, when the center still gives way easily.
- Make the filling. Stir the ricotta, peach jam, vanilla paste and orange zest, if using, until completely smooth. Mix in some of the saved crumbs if you like. Spoon it into a piping bag once no streaks of jam remain.
- Fill and press. Pipe filling into the hollow of one half and press a second half against it. Stop when the two halves meet in a round peach shape with only a thin line of filling at the seam.
- Dip in color. Pour the peach juice into two small bowls and tint one yellow, one red. Dip one side of each Italian peach cookie in yellow and the other in red, about 1 second each, just until the surface takes the color.
- Sugar and chill. Roll each cookie in sugar right away, while it’s still wet, until it’s evenly coated. Refrigerate at least 2 hours, until the cookies feel slightly softer. Tuck a mint leaf into the seam before serving.
