Peach ricotta cake is a soft, delicate dessert that beautifully combines the natural sweetness of ripe peaches with the creamy richness of ricotta cheese. Light yet indulgent, this cake has a tender crumb and a subtle flavor that makes it perfect for both casual gatherings and more elegant occasions.
The texture is what truly sets this cake apart. Ricotta adds moisture and a gentle creaminess without making the cake heavy, resulting in a soft, almost airy consistency. Each slice feels smooth and light, with just enough structure to hold the juicy peaches nestled throughout. As the cake bakes, the peaches soften and release their natural juices, creating pockets of sweetness that complement the mild richness of the batter.
The flavor profile is simple and balanced. The peaches provide a fresh, fruity brightness, while the ricotta adds a mild, slightly tangy note. A hint of vanilla or citrus zest can enhance the overall aroma, bringing warmth and depth without overpowering the main ingredients. The sweetness is gentle rather than intense, making the cake enjoyable at any time of day.
Visually, peach ricotta cake is just as appealing as it is delicious. Slices of peach arranged on top create a golden, slightly caramelized surface once baked, giving the cake a rustic yet elegant look. It’s the kind of dessert that feels inviting and homemade, yet refined enough to serve to guests.
This cake is incredibly versatile. It works beautifully as a dessert, a brunch centerpiece, or even a lightly sweet afternoon treat with coffee or tea. It doesn’t rely on heavy frosting or elaborate decoration, allowing the natural flavors to shine through.
Peach ricotta cake is best enjoyed slightly warm or at room temperature, when the flavors are fully developed and the texture is at its softest. A light dusting of powdered sugar, vanilla ice cream or a drizzle of honey can add a finishing touch, though it’s just as satisfying on its own.
In the end, this cake is a celebration of simple ingredients, brought together in a way that feels both comforting and effortlessly elegant.

Ingredients
- 1 cup ricotta cheese fresh and whole milk
- 2 cups all-purpose flour sifted
- 1 cup granulated sugar plus extra for sprinkling
- 1 tablespoon baking powder
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 3 large eggs at room temperature
- 1 teaspoon vanilla extract
- 1/2 cup unsalted butter melted and cooled slightly
- 2 cups peaches peeled, pitted, and sliced
Instructions
- Preheat your oven to 350°F (175°C) and grease a 9-inch springform pan.
- In a medium bowl, whisk together the flour, baking powder, baking soda, and salt.
- In a large bowl, beat the eggs and sugar until light and fluffy.
- Mix in the ricotta, vanilla extract, and melted butter until well combined.
- Gently fold the dry ingredients into the ricotta mixture until just combined.
- Pour the batter into the prepared pan and arrange the peach slices on top.
- Sprinkle with additional sugar if desired.
- Bake for 45-50 minutes, or until a toothpick inserted into the center comes out clean.
- Let the cake cool in the pan for 10 minutes before releasing the sides of the springform.
- Allow the cake to cool completely before serving.
Nutrition










This was a disaster! My cake completely fell apart. And what’s with ricotta? Never heard of it before. Do I really need it?
I followed the recipe, but the cake turned out too dense. Maybe I overmixed? Not sure if I’d try again.
Yum! I added a bit of cinnamon and nutmeg for extra flavor. It turned out great! Will make for my family gathering!
This cake is absolutely delicious! The peaches make it so juicy. I’ll definitely be making it again!
Delicious? Are you sure? I made it and it turned out dry. Maybe I messed the recipe up or somethin.
I’m glad you liked it! Peaches really do add a nice touch, don’t they? I’m gonna try this soon!
Good recipe, but I always use apricots instead of peaches. They work too! Nice texture, sachl, super moist.
My peaches sank to the bottom a bit. Still edible and tasty, but the presentation wasn’t great. Maybe I didn’t fold gently enough?
so easy but why is it so good?? I literally ate a piece while it was still warm and i regret nothing.
Not bad at all. I followed it pretty closely, but my batter seemed thick before folding, so I was nervous. Still baked up nicely though—next time I’ll slice the peaches a bit thinner so they distribute more.
I’m not usually a ricotta person, but wow—this didn’t taste ‘cheesy’ at all. Super tender crumb. Would absolutely bake again.
i dident let it cool all the way and it was kinda gummy. i think thats on me. next time ill wait 😂
Totally fair—waiting for it to cool completely really helps with that crumb set. I’ve had gummy centers when I rush too 😅 Next time, try cooling the full way (even an extra 15-20 min) and make sure it’s baked until the toothpick is clean.
I followed it pretty closely but mine domed weird and the center took longer than 50 minutes. Still tasted great though—ricotta flavor is nice.
Hmm doming + longer bake time usually means either the oven runs hot or the cake batter was a bit heavier (extra peaches/juice). Next time, I’d try lowering to 340°F and tenting with foil if it browns too fast.
Mine did the same—got that weird dome and the middle stayed a little. I ended up baking like 60 mins and it finally set. Tasted awesome though, ricotta is so good with fruit.
Made this today—so tender! The peaches on top look fancy even though it’s pretty straightforward. I did sprinkle a little extra sugar and it caramelized nicely.
Hmm I made a peach cake once and it turned out kind of dense—did you drain the ricotta? Also 350°F for 45-50 min seems long for a 9-inch… might’ve needed less time for me. Yours sounds perfect though.
Yes!! The caramelized sugar on top is the best part. I love how the ricotta keeps it super tender—makes it feel bakery-level without extra work.
Made this for brunch and it’s insanely soft—like a cross between cheesecake and cake. The peaches on top are gorgeous too. I added a pinch of cinnamon just because, and it worked!
Yes!! That cheesecake-meets-cake description is exactly what I felt too. The ricotta really gives it that soft, tender crumb. 😍
It turned out kinda flat for me. I whisked everything like the instructions said, but my baking powder was probably old. The taste was fine though—just not as tall and fluffy as expected.
This looks dangerously good. I made it with extra peaches and the ricotta flavor really comes through—super tender crumb. 10/10 would bake again.
This is the kind of cake that looks fancy but is pretty straightforward. I like that you cool 10 minutes before removing the sides—helps with structure.
This is the first cake I’ve baked where the crumb stayed moist after cooling completely. I let it sit the full time like the recipe said and that seemed to matter.
Love this! I’ve always had cakes dry out after cooling, so I’m glad letting it sit the full time helped. 🙌 Sounds like the ricotta really does its job.
Hmm maybe my oven is off, but I did something similar and mine was still a bit gummy in the middle. I wonder if 45-50 min is too short when the peaches are really juicy? Still, congrats on getting it right.
My peaches always slip off cakes lol, so I’m going to lightly press the slices into the batter. If it works, I’ll be obsessed.
That’s a great idea—gently pressing the peach slices into the batter should help them grip. Also, letting the cake cool fully will firm everything up so they don’t slide around as much. Let us know if you end up obsessed 😄
I’m skeptical about using both baking powder and baking soda in this ratio—my cake rose a bit too much then sank. Still edible, but not my favorite cake. Might be me though because I didn’t have room-temp eggs.
Interesting—my experience is that baking powder + a little baking soda is usually fine, but only if the soda isn’t too much. Ricotta can be acidic-ish, so the soda might react more than expected. Room-temp eggs definitely help the batter stay stable though.
Tried it exactly as written. Flavor was really nice, but my center took closer to 60 minutes instead of 45-50. Might depend on how juicy the peaches are.