Oven BakedCupcakebuttermilkpeachricotta

Peach Ricotta Cake with Brown Butter Streusel

Nutriforks
Nutriforks
·6 min read·Published: Jun 18, 2026
Peach Ricotta Cake with Brown Butter Streusel
Jump to RecipeSave Recipe

This moist and tender Peach Ricotta Cake is packed with juicy peaches, topped with brown butter streusel, and finished with honey glaze. Perfect for summer brunch or dess

Also worth a look: Strawberry Cake or Hershey’s Perfectly Chocolate Cake with Chocolate Frosting.

Why This Peach Ricotta Cake Stands Out

With two peach trees in my backyard, I’m always looking for new ways to bake with the harvest. This Peach Ricotta Cake was born from that abundance. The ricotta gives it a tender, moist crumb that practically melts in your mouth, while the brown butter streusel adds a nutty crunch. It’s the kind of cake that feels special enough for dessert but unpretentious enough for a weekday breakfast.

Reasons to Make This Peach Ricotta Cake

  • The ricotta keeps the cake incredibly moist without making it heavy, so each slice stays tender for days.
  • Brown butter streusel is a simple upgrade, browning the butter adds deep, nutty flavor with almost no extra effort.
  • It comes together in one bowl with a whisk, no mixer needed, and bakes in under an hour.

Key Ingredients for Peach Ricotta Cake

  • Whole milk ricotta: Full-fat ricotta gives the cake its signature moist, tender crumb. Low-fat or part-skim ricotta has more whey, which can make the batter loose and the cake dense.
  • Fresh peaches: Ripe but firm peaches hold their shape during baking. If yours are very soft, chop them a little larger so they don’t turn to mush. Peeling is optional; the skins add a pretty red hue.
  • Brown butter: Browning the butter for the streusel is worth the extra few minutes. It develops a nutty, caramelized flavor that plain melted butter can’t match.

Kitchen Tools for This Peach Ricotta Cake

  • 9-inch springform pan (or 9-inch round cake pan lined with parchment)
  • Medium saucepan for browning the butter
  • Mixing bowls: one large, one medium
  • Whisk and rubber spatula
  • Cooling rack

Tips for the Best Peach Ricotta Cake

Start by browning the butter for the streusel. Cook it in a saucepan over medium heat, stirring often, until it foams, smells nutty, and turns golden brown, about 5 to 7 minutes. Let it cool completely before mixing with flour and sugar, then chill the streusel while you make the cake. That keeps the crumbs firm and buttery.

When you add the dry ingredients to the wet, stir just until combined. Overmixing develops gluten and makes the cake tough. Fold in the peaches gently so they stay intact and don’t release too much juice into the batter. Use a springform pan for easy removal; if you don’t have one, a 9-inch round cake pan lined with parchment works fine. Bake until a toothpick inserted in the center comes out clean, and let the cake cool completely before glazing, or the glaze will melt right off.

Expert Advice for a Moist, Tender Cake

Use whole-milk ricotta for the best texture, low-fat versions contain more water and can make the cake soggy. Let your eggs come to room temperature before mixing; cold eggs can seize the melted butter and create a lumpy batter. For the peaches, choose fruit that’s ripe but still firm so it holds its shape during baking. I leave the skins on for color and a bit of texture, but you can peel them if you prefer a smoother crumb.

The honey glaze should be drizzled just before serving. If you make it ahead, the cake can become sticky. If you want extra glaze, double the recipe, it’s easy to whisk together and keeps in the fridge for a few days.

Easy Variations for This Peach Ricotta Cake

Swap the peaches for nectarines, plums, or apricots when they’re in season, just keep the total fruit weight about the same. If you prefer a streusel-free cake, simply skip the topping and bake as directed; the cake is delicious on its own. For a gluten-free version, substitute the all-purpose flour with a 1:1 gluten-free baking blend. You can also add a pinch of nutmeg or cardamom to the batter for a different warm spice note.

How to Serve Peach Ricotta Cake

This cake is versatile enough for any time of day. Serve it warm with a scoop of vanilla ice cream for a classic summer dessert, or enjoy a slice with your morning coffee as a tender coffee cake. A dusting of powdered sugar and a few fresh peach slices on top make it company-ready.

Peach Ricotta Cake FAQs

Can I use frozen peaches?

I don’t recommend frozen peaches for this cake. They release excess moisture as they thaw, which can make the batter soggy and affect the texture. Stick with fresh ripe peaches for the best results.

Why did my streusel sink into the cake?

The streusel may sink if the butter in the streusel was too warm when you sprinkled it on, or if the batter was too thin. Make sure the browned butter is cooled to room temperature and that you chill the streusel for at least 15 minutes before topping the batter.

Can I make this cake ahead of time?

Yes, you can bake the cake a day ahead. Cool it completely, then wrap tightly in plastic wrap and store at room temperature. Add the glaze just before serving to keep it from soaking in.

Recipe

Peach Ricotta Cake with Brown Butter Streusel

Peach Ricotta Cake with Brown Butter Streusel

This moist and tender Peach Ricotta Cake is packed with juicy peaches, topped with a nutty brown butter streusel, and finished with a sweet honey glaze. Perfect for breakfast, brunch, or dessert during peach season!

mediumVegetarian

20 min

Prep Time

55 min

Cook Time

1 hr 15 min

Total Time

12

Servings

Dessert

Course

American

Cuisine

519 kcal

Calories

Ingredients

Servings

streusel

  • 4 tbsp butter, cut into pieces
  • 0.5 cup all-purpose flour
  • 0.5 cup granulated sugar

cake

  • 1.5 cup all-purpose flour
  • 1 cup granulated sugar
  • 2 tsp baking powder
  • 0.5 tsp ground cinnamon
  • 0.5 tsp salt
  • 1.5 cup whole milk ricotta cheese
  • 3 large eggs, at room temperature
  • 1.5 tsp pure vanilla extract
  • 0.5 cup unsalted butter, melted and slightly cooled
  • 1.75 cup chopped peaches, 2-3 peaches

glaze

  • 1 cup confectioners’ sugar
  • 1 tbsp honey
  • 0.5 tsp pure vanilla extract
  • 1 tbsp whole milk

Instructions

  1. 1

    Preheat the oven to 350 degrees F.

  2. 2

    First, make the streusel topping. Place the butter in a medium saucepan and melt over medium heat, stirring often, until it foams, smells nutty, and browns. This will take about 5 to 7 minutes. Scrape the browned butter into a medium bowl and let cool to room temperature. Add the flour and sugar and stir until well combined. Place in the fridge while you make the cake.

  3. 3

    In a large bowl, whisk together flour, sugar, baking powder, cinnamon, and salt. Set aside.

  4. 4

    In a medium bowl, whisk together the ricotta cheese, eggs, and vanilla. Gradually add in the melted butter, whisking until combined and smooth.

  5. 5

    Add the ricotta mixture to the dry ingredients and stir with a spatula until just combined. Don’t over mix. Gently fold in the peaches.

  1. 6

    Grease a 9-inch springform pan generously with nonstick cooking spray. Scrape the batter evenly into the pan and sprinkle evenly with the streusel.

  2. 7

    Bake for 45 to 55 minutes or until a toothpick inserted into the center of the cake comes out clean. Remove the pan from the oven and place on a cooling rack. Let the cake cool in the pan for 30 minutes, then carefully remove the sides of the springform pan.

  3. 8

    While the cake is cooling make the honey glaze. In a small bowl, whisk the confectioners’ sugar, honey, vanilla, and milk together until smooth. I always start with 1 tablespoon of milk and then add more if necessary.

  4. 9

    Drizzle the glaze over the cooled cake. Cut the cake into slices and serve!

Nutrition (per serving)

519kcal

Calorie breakdown

Protein6%30 kcal
Fat28%149 kcal
Carbohydrates66%348 kcal
How this was calculated — 17 of 17 ingredients matched
butterButter, salted430 kcal
all-purpose flourFlour, wheat, all-purpose, enriched, bleached439 kcal
granulated sugarSugars, granulated462 kcal
all-purpose flourFlour, wheat, all-purpose, enriched, bleached1318 kcal
granulated sugarSugars, granulated924 kcal
baking powderLeavening agents, baking powder, low-sodium10 kcal
ground cinnamonCinnamon buns, frosted (includes honey buns)11 kcal
saltSalt, table0 kcal
whole milk ricotta cheeseCheese, ricotta, whole milk565 kcal
large eggsEgg, whole, raw, fresh4 kcal
pure vanilla extractVanilla extract22 kcal
unsalted butterButter, salted860 kcal
chopped peachesPeaches, yellow, raw176 kcal
confectioners’ sugarSugar, turbinado958 kcal
honeyHoney roll sausage, beef27 kcal
pure vanilla extractVanilla extract7 kcal
whole milkMilk, buttermilk, fluid, whole9 kcal
Serving size ≈ 175 g · 12 servings

Nutrition information is automatically calculated from USDA FoodData Central, so should only be used as an approximation. Actual values may vary depending on the ingredients, brands, and preparation methods used.

Open in analyzer

Keyword: brown butter, dessert, nutFree, Oven Baked, peach, ricotta, vegetarian

This post may contain affiliate links. Read our disclosure policy.

Tags:brown butterdessertpeachricottavegetarian

Share this recipe

You Might Also Like

View All →
Nutriforks

About the Author

Nutriforks

NutriForks is a home-cooking site built around two simple ideas: recipes should actually work, and you should know what’s in them. Every recipe pairs clear, tested instructions with a full nutrition breakdown, so healthy, everyday cooking is genuinely easy.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating