These Peachy Ricotta Cookies with a Zesty Orange Twist are soft, cake-like delights infused with fresh orange zest and juicy peaches. The ricotta cheese creates an incredibly tender texture, while the citrus glaze adds a bright finish that perfectly balances the sweetness. Ideal for afternoon tea, celebrations, or whenever you crave a delicate homemade treat, these cookies deliver elegance and comfort in every bite.
Why You’ll Love This Recipe
Exceptionally soft and moist texture thanks to creamy ricotta
Fresh peach pieces add natural sweetness and fruity flavor
Orange zest and glaze provide a refreshing citrus contrast
Simple pantry ingredients with impressive bakery-style results
Perfect for spring and summer gatherings
Easy to customize with different fruits or flavor twists
Stays tender for days without drying out
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the cookies:
2 cups all-purpose flour (250 g)
1 teaspoon baking powder
1/2 teaspoon baking soda
1/2 teaspoon salt
1/2 cup unsalted butter, softened (115 g)
1 cup granulated sugar (200 g)
1 cup whole milk ricotta cheese (240 g)
1 large egg, room temperature
1 tablespoon fresh orange zest
2 tablespoons fresh orange juice
1 teaspoon pure vanilla extract
1 cup finely diced fresh peaches (about 1–2 medium peaches)
2 tablespoons all-purpose flour (for tossing peaches)
For the orange glaze:
1 1/2 cups powdered sugar (180 g)
2 to 3 tablespoons fresh orange juice
1 teaspoon orange zest
Directions
Preheat your oven to 350°F (175°C). Line two baking sheets with parchment paper.
In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set aside.
In a large mixing bowl, cream the softened butter and granulated sugar together until light and fluffy, about 2–3 minutes.
Add the ricotta cheese and mix until smooth. Beat in the egg, orange zest, orange juice, and vanilla extract until fully incorporated.
Gradually add the dry ingredients into the wet mixture, mixing just until combined. Do not overmix.
Toss the diced peaches with 2 tablespoons of flour to prevent them from sinking and to reduce excess moisture. Gently fold the peaches into the batter.
Using a cookie scoop or tablespoon, drop rounded portions of dough onto the prepared baking sheets, spacing them about 2 inches apart.
Bake for 12–15 minutes, or until the edges are lightly golden and the centers are set. The cookies should remain pale on top.
Allow the cookies to cool on the baking sheet for 5 minutes before transferring them to a wire rack to cool completely.
To prepare the glaze, whisk together powdered sugar, orange juice, and zest until smooth. Drizzle over completely cooled cookies. Let the glaze set before serving.
Servings and timing
Servings: Approximately 24 cookies
Preparation time: 20 minutes
Baking time: 12–15 minutes per batch
Cooling and glazing time: 20 minutes
Total time: About 1 hour
Variations
Substitute nectarines or apricots for peaches for a similar fruity flavor.
Add 1/2 cup white chocolate chips for extra sweetness.
Replace orange zest with lemon zest for a sharper citrus profile.
Add a pinch of ground cardamom for a subtle warm spice note.
Make them without glaze and dust lightly with powdered sugar instead.
Storage/Reheating
Store the cookies in an airtight container at room temperature for up to 3 days.
For longer storage, refrigerate in a sealed container for up to 1 week. Allow them to come to room temperature before serving for best texture.
To freeze, place unglazed cookies in a freezer-safe container for up to 2 months. Thaw at room temperature and glaze before serving.
These cookies do not require reheating, but if desired, warm them in the microwave for 8–10 seconds to restore softness.
FAQs
Can I use canned peaches instead of fresh?
Yes, but drain them thoroughly and pat dry to remove excess moisture before dicing and folding into the batter.
Can I use part-skim ricotta?
Whole milk ricotta is recommended for maximum moisture and tenderness, but part-skim ricotta can work if well-drained.
Why are my cookies too soft?
Ricotta cookies are naturally soft and cake-like. If they seem underbaked, ensure the edges are lightly golden before removing from the oven.
Can I make the dough ahead of time?
Yes, you can refrigerate the dough for up to 24 hours. Let it sit at room temperature for 10–15 minutes before scooping.
How do I prevent the peaches from making the cookies soggy?
Tossing the diced peaches in flour helps absorb excess moisture and keeps the cookie structure stable.
Can I skip the glaze?
Yes, the cookies are delicious on their own, but the glaze enhances the citrus flavor and presentation.
What type of ricotta works best?
Use smooth, creamy whole milk ricotta. If it appears watery, strain it through cheesecloth for 30 minutes before using.
Can I freeze the dough?
It is better to freeze baked cookies rather than raw dough because of the fresh fruit content.
How do I know when the cookies are done?
The bottoms should be lightly golden, and the centers should look set but still soft.
Can I double the recipe?
Yes, this recipe doubles well. Simply ensure you mix thoroughly and bake in batches without overcrowding the baking sheets.
Conclusion
Peachy Ricotta Cookies with a Zesty Orange Twist offer the perfect harmony of soft texture, fruity sweetness, and citrus brightness. With their tender crumb and vibrant glaze, these cookies stand out as a refined yet comforting dessert. Whether served at a gathering or enjoyed with a warm cup of tea, they bring a refreshing burst of flavor that feels both homemade and bakery-worthy.
Soft and cake-like ricotta cookies filled with juicy fresh peaches and bright orange zest, finished with a sweet citrus glaze. These tender cookies are moist, delicate, and perfect for spring or summer gatherings.
Ingredients
2 cups all-purpose flour (250 g)
1 teaspoon baking powder
1/2 teaspoon baking soda
1/2 teaspoon salt
1/2 cup unsalted butter, softened (115 g)
1 cup granulated sugar (200 g)
1 cup whole milk ricotta cheese (240 g)
1 large egg, room temperature
1 tablespoon fresh orange zest
2 tablespoons fresh orange juice
1 teaspoon pure vanilla extract
1 cup finely diced fresh peaches (1–2 medium peaches)