When peach season rolls around, I lose all sense of restraint. I buy way too many, eat half of them standing over the sink, and then scramble to use the rest before they go soft. This cake is where a good chunk of them end up. It’s soft and tender, dotted with juicy peach chunks, and topped with a nutty streusel and a drizzle of honey glaze. The first time I made it, I rushed the streusel and didn’t brown the butter long enough, so it came out kind of bland. Don’t make my mistake.
What I love is that it walks the line between breakfast and dessert. It reminds me of a coffee cake, which in my book means it’s totally fine to eat a slice with your morning coffee. The ricotta is the trick here. It keeps the crumb soft and tender, and you’d never guess it was in there. Then the brown butter streusel on top adds that toasty crunch, and the honey glaze ties it all together.
Here’s the kitchen tip that makes or breaks it. Brown your butter properly for the streusel. Set it over medium heat and keep stirring until it foams up, smells nutty, and turns golden, usually five to seven minutes. That nutty smell is your cue. It’s easy to walk away and let it burn, so stay close. Let it cool before you mix in the flour and sugar, then chill the streusel so the crumbs stay firm.
And go easy when you mix the batter. Once the flour goes in, stir just until it comes together, then gently fold in the peaches. If you overdo it, the cake turns tough and the peaches break down into mush. You’ll smell that warm cinnamon and peach thing as it bakes, and when a toothpick comes out clean, you’re there. Let it cool all the way before you glaze, or the glaze just slides right off.
Why You’ll Love This Recipe
The crumb stays soft and tender. Full-fat ricotta works into the batter and keeps the cake from drying out, so each slice is rich without feeling heavy.
The flavor builds in layers. Sweet peaches and warm cinnamon meet a nutty brown butter streusel, with a honey glaze pulling it all together.
It works any time of day. It eats like a coffee cake, so it’s fair game for brunch, an afternoon coffee break, or dessert with ice cream.
It keeps and freezes well. Store it covered for a few days or freeze slices for a couple months, which makes it a handy bake-ahead treat.
Ingredients

Here’s everything you’ll need:
For the brown butter streusel:
- 4 tablespoons butter, cut into pieces
- 1/2 cup all-purpose flour
- 1/2 cup granulated sugar
For the cake:
- 1 1/2 cups all-purpose flour
- 1 cup granulated sugar
- 2 teaspoons baking powder
- 1/2 teaspoon ground cinnamon
- 1/2 teaspoon salt
- 1 1/2 cups whole milk ricotta cheese
- 3 large eggs, at room temperature
- 1 1/2 teaspoons pure vanilla extract
- 1/2 cup unsalted butter, melted and slightly cooled
- 1 3/4 cups chopped peaches (2 to 3 peaches)
For the honey glaze:
- 1 cup confectioners’ sugar
- 1 tablespoon honey
- 1/2 teaspoon pure vanilla extract
- 1 to 2 tablespoons whole milk
How to Make Peach Ricotta Cake

1. Brown the Butter
Melt the streusel butter in a saucepan over medium heat, stirring often until it foams, smells nutty, and turns golden, about five to seven minutes. Scrape it into a bowl and let it cool to room temperature before you move on.
2. Finish the Streusel
Stir the flour and sugar into the cooled brown butter until it comes together into crumbs. Pop the bowl in the fridge while you make the cake so the streusel firms up and stays buttery.
3. Mix the Dry Stuff
Whisk together the flour, sugar, baking powder, cinnamon, and salt in a large bowl. Getting the dry ingredients combined first means the batter comes together smoothly later on.
4. Mix the Wet Stuff
In another bowl, whisk the ricotta, eggs, and vanilla until smooth. Slowly pour in the melted butter as you whisk so it blends in evenly without scrambling the eggs.
5. Combine and Fold
Add the ricotta mixture to the dry ingredients and stir with a spatula just until combined. Don’t overdo it. Gently fold in the peaches so they stay in whole chunks instead of breaking down.
6. Add the Streusel
Grease a 9-inch springform pan well and scrape the batter in evenly. Scatter the chilled streusel over the top so the whole surface gets that crumbly, buttery layer.
7. Bake It
Bake at 350 degrees for 45 to 55 minutes, until a toothpick in the center comes out clean. Set the pan on a rack and let it cool for about thirty minutes, then carefully release the springform sides.
8. Glaze and Serve
Whisk the confectioners’ sugar, honey, vanilla, and milk into a smooth glaze, starting with one tablespoon of milk and adding more for a good drizzle. Once the cake is fully cooled, drizzle it over, slice, and serve.
Expert Tips
Watch the butter closely as it browns. It goes from nutty and golden to burnt fast, so don’t step away from the pan.
Stir the batter just until it comes together. Overmixing once the flour’s in makes the cake tough instead of tender.
Chop the peaches into small, even chunks. Uniform pieces spread through the batter and bake evenly into the cake.
Use a springform pan if you have one. It makes getting the cake out clean and gives you a nice presentation.
Let the cake cool all the way before glazing. A warm cake melts the glaze right off instead of holding it on top.
Recipe Variations and Add-ins
You can swap the peaches for nectarines or plums, which bake up just as juicy.
Add 1/2 cup of fresh blueberries along with the peaches for a pop of color and tartness.
You can stir 1/2 cup of chopped pecans into the streusel for even more nutty crunch on top.
Swap the cinnamon for 1/2 teaspoon of cardamom if you want a warmer, more floral spice note.
You can leave off the honey glaze and dust the cooled cake with confectioners’ sugar instead for a simpler finish.
What to Serve With This Recipe
Pour a cup of coffee alongside a slice. The coffee cuts the sweetness. The pairing suits brunch or an afternoon break.
Add a scoop of vanilla ice cream for dessert. The cold cream melts into the warm cake. The two play off each other.
Set out fresh sliced peaches on the side. The fruit echoes the cake. It keeps the plate bright and summery.
How to Store This Recipe
Keep leftovers covered at room temperature for about a day. For longer, move the cake to an airtight container and refrigerate it for up to four days. The crumb stays soft as it sits.
You can freeze slices too. Wrap them well and they’ll keep for up to two months. Thaw them in the fridge overnight before you want to eat them.





Leave a Comment