Peach Ricotta Cake with Brown Butter Streusel
Peach Ricotta Cake with Brown Butter Streusel is truly a hidden gem in the world of desserts. Imagine a fragrant cake that boasts a moist, tender crumb infused with the richness of ricotta cheese, complemented perfectly by the natural sweetness and juiciness of fresh peaches. Topped with a golden-brown butter streusel, this delightful treat will leave your taste buds dancing with joy. Not only is it fantastic to eat, but it also fills your kitchen with a wonderful aroma—perfect for a warm summer afternoon or any gathering that calls for something special.
Table of Contents

When I first stumbled upon this recipe, I was captivated by how easily it came together, effortlessly transforming simple ingredients into something that feels gourmet. The combination of peaches and ricotta is reminiscent of warm summer days, while the brown butter brings an unmatched depth of flavor. Whether you’re serving it at a brunch with friends or enjoying a quiet slice with your afternoon coffee, this cake is sure to impress. I can’t wait for you to give this Peach Ricotta Cake with Brown Butter Streusel a try—it’s simply begging to be made!
Why You’ll Love This Recipe
- Simple & Quick: You’ll have this cake in the oven in no time—perfect for those last-minute gatherings.
- Irresistible Flavor: The delightful combination of sweet peaches and creamy ricotta pairs beautifully with the nutty streusel.
- Eye-Catching Appeal: This cake is as stunning as it is delicious, making it a great centerpiece for any dessert table.
- Flexible Serving: It’s a fantastic choice for breakfast, dessert, or even a sweet snack during the day.
- Diet-Friendly Options: Replace regular flour with a gluten-free blend or use dairy-free ricotta for an accommodating version.
Ingredients You’ll Need
- 4 tablespoons butter, cut into pieces: This is for the brown butter streusel, adding a rich nutty flavor.
- 1/2 cup all-purpose flour: Helps bind the streusel topping together.
- 1/2 cup granulated sugar: Sweetens the streusel and balances flavors.
- 1 1/2 cups all-purpose flour: The base for the cake itself, providing structure.
- 1 cup granulated sugar: Adds sweetness to the cake batter.
- 2 teaspoons baking powder: This leavening agent ensures your cake rises beautifully.
- 1/2 teaspoon ground cinnamon: Introduces a warm spice note, enhancing the overall flavor.
- 1/2 teaspoon salt: Balances the sweetness and brings out other flavors.
- 1 1/2 cups whole milk ricotta cheese: This is the star that makes the cake wonderfully creamy and rich.
- 3 large eggs, at room temperature: Provides structure and moisture; room temperature eggs mix better.
- 1 1/2 teaspoons pure vanilla extract: Adds depth of flavor to the cake.
- 1/2 cup unsalted butter, melted and slightly cooled: Imparts richness and moisture to the batter.
- 1 3/4 cups chopped peaches (about 2-3 peaches): Fresh fruit that adds natural sweetness and a lovely texture.
- 1 cup confectioners’ sugar: For the honey glaze, giving that extra sweet finish.
- 1 tablespoon honey: Compliments the frosting with a hint of floral sweetness.
- 1/2 teaspoon pure vanilla extract: For additional flavor in the glaze.
- 1 to 2 tablespoons whole milk: Adjusts the consistency of your glaze, making it just the right pourable thickness.
How to Make Peach Ricotta Cake with Brown Butter Streusel
- Preheat Your Oven: Begin by preheating your oven to 350 degrees F (175 degrees C).
- Make the Streusel Topping: In a medium saucepan, melt the butter over medium heat, stirring regularly until it foams and turns a nutty brown color, roughly 5 to 7 minutes. Once browned, transfer it to a medium bowl and allow to cool slightly. Stir in the flour and sugar until well combined and then place in the fridge while you prepare the cake batter.
- Mix Dry Ingredients: In a large bowl, whisk together 1 1/2 cups of all-purpose flour, 1 cup of granulated sugar, 2 teaspoons of baking powder, 1/2 teaspoon of ground cinnamon, and 1/2 teaspoon of salt. Set this mix aside for now.
- Combine Wet Ingredients: In another bowl, mix together 1 1/2 cups of whole milk ricotta cheese, 3 large eggs, and 1 1/2 teaspoons of pure vanilla extract. Gradually whisk in the 1/2 cup of melted butter until the mixture is smooth.
- Combine Batter: Now, add the ricotta mixture to the dry ingredients, gently stirring just until combined. Be careful not to over-mix! Gently fold in the 1 3/4 cups of chopped peaches to distribute them throughout the batter.
- Prepare the Pan: Generously grease a 9-inch springform pan with nonstick cooking spray. Pour the batter into the pan, spreading it evenly, and then sprinkle the cooled streusel topping generously over the top.
- Bake the Cake: Place the pan in the preheated oven and bake for 45 to 55 minutes. The cake is ready when the edges are golden and a toothpick inserted in the center comes out clean. Once done, let the cake cool in the pan for about 30 minutes before carefully removing the sides of the springform.
- Make the Honey Glaze: While the cake cools, whisk together 1 cup of confectioners’ sugar, 1 tablespoon of honey, 1/2 teaspoon of vanilla, and 1 to 2 tablespoons of whole milk in a small bowl. Adjust the milk to get your desired glaze consistency.
- Finish and Serve: Drizzle the glaze over the cooled cake. Slice, serve, and enjoy every moist bite!
Storing & Reheating
To store your Peach Ricotta Cake, keep it at room temperature for up to two days if you’re enjoying it soon. For longer storage, place the cake in an airtight container in the refrigerator where it will last for about a week. If you’re looking to store it longer, freezing is a great option too! Wrap the cake tightly and store it in the freezer for up to 3 months. When you’re ready to feast, simply thaw at room temperature or warm it briefly in the oven at 300 degrees F. Just a note—if you freeze the cake, the texture might change slightly, but a little reheating will refresh it beautifully!
Chef’s Helpful Tips
- Don’t Overmix: When combining the wet and dry ingredients, mix just until incorporated. Overworking the batter can lead to a dense cake.
- Room Temperature Ingredients: Using room temperature eggs and ricotta cheese helps them blend more easily and creates a smoother batter.
- Streusel Texture: Make sure your melted butter for the streusel isn’t too hot when mixing; it should be warm instead of sizzling to give the right crumbly texture.
- Peach Substitutes: If peaches aren’t in season, try using pears or even canned peaches for a delightful twist on flavor.
- Experiment with Flavors: A hint of almond extract or lemon zest can enhance the cake’s flavor profile beautifully!
Peach Ricotta Cake with Brown Butter Streusel delivers a delightful combination of flavors and textures that is hard to resist. Not only is it simple to prepare, but the results are undeniably impressive. Don’t hesitate to play around with the ingredients and make it your own!

Recipe FAQs
Can I use frozen peaches for this recipe?
Absolutely! If fresh peaches aren’t available, frozen peaches work perfectly. Just make sure to thaw and drain them to avoid excess moisture in the batter.
How do I know when the cake is done baking?
The cake is ready when the edges are golden brown and a toothpick inserted into the center comes out clean. If it’s still wet, give it a few more minutes.
Can I make this cake ahead of time?
Yes! You can bake the cake a day in advance. Just store it covered at room temperature and glaze it right before serving for fresh presentation.
What should I serve with this cake?
This cake is delightful on its own, but it pairs wonderfully with a scoop of vanilla ice cream or a dollop of whipped cream to elevate the dessert experience. Enjoy every slice!
PrintMore Desserts & Appetizers Recipes
- Red, White, and Blue Tortilla Cups
- Chewy Gooey Chocolate Chip Skillet Cookie
- Valentine Strawberry Shortcake Brownies
- Blueberry Lemon Bars | Sweet-Tart Picnic Dessert Squares
- No Bake Cookies
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Peach Ricotta Cake with Brown Butter Streusel
- Prep Time: 20 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour 15 minutes
- Yield: 12 servings 1x
- Category: Desserts
- Method: Baking
- Cuisine: American
Description
This Peach Ricotta Cake with Brown Butter Streusel boasts a delightful combination of flavors, featuring juicy peaches and creamy ricotta. It’s simple to prepare, making it the ultimate treat for any occasion, whether it’s a cozy dessert or a comforting snack.
Ingredients
- 4 tablespoons butter, cut into pieces
- 1/2 cup all-purpose flour
- 1/2 cup granulated sugar
- 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-3 peaches
- 1 cup confectioners’ sugar
- 1 tablespoon honey
- 1/2 teaspoon pure vanilla extract
- 1 to 2 tablespoons whole milk
Instructions
- Preheat your oven to 350 degrees F.
- To prepare the streusel topping, melt the butter in a medium saucepan over medium heat until it foams and turns brown, about 5-7 minutes. Transfer to a bowl and let it cool. Add the flour and sugar, mixing until well combined. Refrigerate the mixture while working on the cake.
- In a large bowl, combine the flour, sugar, baking powder, cinnamon, and salt. Set aside.
- In a medium bowl, mix the ricotta cheese, eggs, and vanilla. Gradually incorporate the melted butter, whisking until smooth.
- Combine the ricotta mixture with the dry ingredients, stirring until just combined. Fold in the chopped peaches gently.
- Grease a 9-inch springform pan with nonstick spray. Pour the batter into the pan and top evenly with the streusel.
- Bake for 45 to 55 minutes, or until a toothpick inserted into the cake comes out clean. Allow cooling in the pan for 30 minutes before removing the sides of the pan.
- Meanwhile, prepare the honey glaze by whisking together the confectioners’ sugar, honey, vanilla, and 1 tablespoon of milk until smooth. Adjust the consistency with additional milk if necessary.
- Drizzle the glaze over the cooled cake, slice it up, and serve!
Notes
For a lighter cake, use low-fat ricotta cheese.
Store leftovers in an airtight container to maintain freshness.
Feel free to experiment with different fruits like blueberries or cherries for variation.
Nutrition
- Serving Size: 1 slice
- Calories: 300
- Sugar: 18g
- Sodium: 210mg
- Fat: 15g
- Saturated Fat: 9g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 1g
- Protein: 6g
- Cholesterol: 60mg
