Peach Ricotta Cake with Brown Butter Streusel
Peach Ricotta Cake with Brown Butter Streusel is a delightful combination of moist, fruity cake topped with a crisp, nutty streusel. This cake is perfect for late summer gatherings, when juicy peaches are at their peak. The ricotta cheese adds creaminess that keeps the cake tender while enriching the flavor profile in a truly luscious way. You’ll find this dessert a wonderful way to celebrate seasonal fruit, showcasing its sweet, subtle juiciness.
Table of Contents

I remember the first time I baked this cake; it was a sunny afternoon, the kind that beckons you to linger in the kitchen, enjoying the warmth and the aromas wafting from the oven. Each bite of the Peach Ricotta Cake with Brown Butter Streusel felt like a hug, comforting and familiar. Whether you serve it at a brunch with friends or as an after-dinner treat, it never fails to impress. Give it a try – the combination of flavors will surely turn your kitchen into a cheerful haven of sweet scents.
Why You’ll Love This Recipe
- Simple & Quick: This dreamy cake comes together in under an hour, making it a breeze for weekday baking or impromptu gatherings.
- Irresistible Flavor: Each bite bursts with the sweetness of ripe peaches and a warm depth from the brown butter.
- Eye-Catching Appeal: Topped off with golden streusel and drizzled with honey glaze, it’s as beautiful as it is delicious.
- Flexible Serving: Perfect for breakfast, an afternoon snack, or dessert; it truly fits any occasion.
- Diet-Friendly Options: You can easily substitute the flour for a gluten-free blend or use dairy-free alternatives for the ricotta.
Ingredients You’ll Need
- 4 tablespoons butter, cut into pieces: This is for browning, which adds flavor depth to the streusel.
- 1/2 cup all-purpose flour: This is the base of your streusel; you could try whole wheat for added nuttiness.
- 1/2 cup granulated sugar: This sweetens the streusel; feel free to use a sugar substitute if you prefer.
- 1 1/2 cups all-purpose flour: The primary structure of the cake; using a spoon and level method helps prevent a dense cake.
- 1 cup granulated sugar: For sweetness in the cake; could be replaced with coconut sugar for a unique flavor twist.
- 2 teaspoons baking powder: This helps the cake rise; always check expiration for best results.
- 1/2 teaspoon ground cinnamon: Adds warmth and enhances the peach flavor; freshly ground is best if you have it.
- 1/2 teaspoon salt: Balances the sweetness and elevates all the flavors.
- 1 1/2 cups whole milk ricotta cheese: This gives the cake a creamy texture; replace with cottage cheese for a lighter option.
- 3 large eggs, at room temperature: Essential for binding and creating structure; take them out of the fridge for better mixing.
- 1 1/2 teaspoons pure vanilla extract: Pure is always preferable for that beautiful flavor.
- 1/2 cup unsalted butter, melted and slightly cooled: This moistens the batter; ensure it’s not too hot to avoid cooking the eggs.
- 1 3/4 cups chopped peaches (2-3 peaches): Freshly chopped peaches infuse the cake with juicy sweetness; try substituting with pears for a different taste profile.
- 1 cup confectioners’ sugar: Used for the glaze that adds a sweet finish; coconut sugar offers a less processed alternative.
- 1 tablespoon honey: This adds richness to the glaze; maple syrup could be a great vegan alternative.
- 1/2 teaspoon pure vanilla extract: For added flavor in the glaze; maintain consistency with your ingredients.
How to Make Peach Ricotta Cake with Brown Butter Streusel
- Preheat the oven: Set your oven temperature to 350°F (175°C) so it’s ready to bake as soon as your batter is prepared.
- Make the streusel topping: Melt 4 tablespoons of butter in a medium saucepan over medium heat, stirring frequently until it turns nutty brown, about 5 to 7 minutes. Scrape the browned butter into a bowl and let it cool. Once cooled, stir in ½ cup of all-purpose flour and ½ cup of granulated sugar until well combined. Chill this mixture in the fridge while you prepare the cake.
- Mix dry ingredients: In a large bowl, whisk together 1 ½ cups of all-purpose flour, 1 cup of granulated sugar, 2 teaspoons of baking powder, ½ teaspoon of ground cinnamon, and ½ teaspoon of salt. Set this aside.
- Combine wet ingredients: In another bowl, whisk together 1 ½ cups of whole milk ricotta cheese, 3 large eggs, and 1 ½ teaspoons of pure vanilla extract. Gradually mix in ½ cup of melted and slightly cooled butter until the mixture is smooth and combined.
- Combine wet and dry mixtures: Pour the ricotta mixture into the dry ingredients and stir with a spatula until just combined—be careful not to overmix. Gently fold in 1 ¾ cups of chopped peaches, ensuring even distribution throughout the batter.
- Prepare the pan: Generously grease a 9-inch springform pan with nonstick cooking spray. Scrape the batter into the prepared pan, spreading evenly. Sprinkle the chilled streusel topping evenly over the batter.
- Bake the cake: Place the pan in the preheated oven and bake for 45 to 55 minutes. The cake is done when a toothpick inserted into the center comes out clean, and the edges appear golden-brown.
- Cool the cake: Once baked, remove the pan from the oven and place it on a cooling rack. Let it cool in the pan for about 30 minutes before carefully releasing the sides of the springform pan.
- Prepare the honey glaze: In a small bowl, whisk together 1 cup of confectioners’ sugar, 1 tablespoon of honey, ½ teaspoon of pure vanilla extract, and 1 to 2 tablespoons of whole milk until the glaze is smooth and pourable. Adjust the milk depending on the desired consistency.
- Finish and serve: Drizzle the glaze over the cooled cake. Slice into generous pieces and enjoy!
Storing & Reheating
Store any leftover Peach Ricotta Cake in an airtight container at room temperature for up to 2 days. If you need to keep it longer, refrigerate it for up to a week. For longer storage, wrap pieces in plastic wrap and freeze for up to 3 months. To reheat, place slices in a microwave for about 20 seconds. Be aware that while the flavors will still shine, the texture might be slightly denser than when freshly baked. A sprinkle of fresh peaches before serving can help refresh the taste.
Chef’s Helpful Tips
- Avoid overmixing: Gently fold the ingredients together to maintain a tender crumb.
- Room temperature ingredients: Let your eggs and ricotta sit out for about 30 minutes to get to room temperature; this helps create a smoother batter.
- Brown the butter carefully: Keep an eye on it as it can go from perfectly nutty to burnt very quickly.
- Variety in peaches: Consider using different types of peaches or even substituting them with berries for a colorful twist.
- Make-ahead: The glaze can be made a day in advance and stored in the fridge; just give it a stir before drizzling.
Indulging in Peach Ricotta Cake with Brown Butter Streusel means savoring the sweet, sunny flavors of summer right in your kitchen. Each slice combines the moist, rich texture of the cake with the nutty, crunchy streusel topping, making it a delightful treat that’s more than just your average dessert. Plus, it’s incredibly versatile, perfect for enjoying at breakfast, brunch, or as a lovely afternoon snack. Be bold and experiment with different fruits and flavors, tailoring this recipe to your personal taste.

Recipe FAQs
How can I make this cake ahead of time?
You can bake the Peach Ricotta Cake a day in advance. Once it has fully cooled, wrap it tightly in plastic wrap and store it at room temperature. On the day you plan to serve it, prepare the honey glaze for that fresh touch.
Can I substitute the ricotta cheese?
Yes, if you’re looking for a lighter option, you could use cottage cheese blended until smooth. For a vegan alternative, try using a silken tofu blended with a bit of lemon juice for flavor.
What if I don’t have fresh peaches?
Feel free to substitute with other fresh fruits like plums, nectarines, or even berries. If fresh fruit isn’t available, you can use frozen fruit; just make sure to thaw and drain any excess liquid before adding it to the batter.
How do I store leftovers?
Keep any leftover cake in an airtight container at room temperature for up to 2 days. For longer storage, wrap individual pieces in plastic wrap and freeze them for up to 3 months. When ready to enjoy, simply reheat in the microwave or let it come to room temperature!
PrintMore Desserts & Appetizers Recipes
- No-Bake Lemon Cheesecake Cups with Vanilla Cookie Crust
- Lemon Cake
- Gluten Free Peach Crisp
- This Mexican Street Corn Dip Has Main Character Energy
- Nutter Butter Referees
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 combines the sweetness of fresh peaches with creamy ricotta and a crunchy topping, making it the perfect dessert for gatherings or a cozy family dinner.
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 the oven to 350 degrees F.
- Prepare the streusel topping by melting butter in a saucepan over medium heat until it browns. Cool it down and mix with flour and sugar. Refrigerate while preparing the cake.
- Whisk flour, sugar, baking powder, cinnamon, and salt in a large bowl. Set aside.
- In another bowl, whisk ricotta, eggs, and vanilla, then add melted butter and mix until smooth.
- Combine the ricotta mixture with the dry ingredients gently, then fold in the diced peaches.
- Grease a 9-inch springform pan and pour the batter in. Top with streusel evenly.
- Bake for 45-55 minutes until a toothpick comes out clean. Allow to cool and remove from the springform pan.
- For the honey glaze, whisk confectioners’ sugar, honey, vanilla, and milk until smooth. Drizzle over the cooled cake before serving.
Notes
For a richer flavor, use fresh, ripe peaches when they are in season.
Allowing the cake to cool completely will help it hold its shape better when slicing.
The glaze can be adjusted for sweetness by varying the amount of honey.
Nutrition
- Serving Size: 1 slice
- Calories: 320
- Sugar: 25g
- Sodium: 230mg
- Fat: 15g
- Saturated Fat: 9g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 1g
- Protein: 6g
- Cholesterol: 70mg
