Peach Ricotta Cake with Brown Butter Streusel
Peach Ricotta Cake with Brown Butter Streusel is a delightful treat that marries the creamy richness of ricotta with the sweet, juicy essence of fresh peaches. This cake has a light and fluffy texture, with a crisp, buttery streusel topping that adds just the right balance of crunch. The aroma of caramelizing butter wafts through your kitchen as you prepare it, whisking you into a world of warm, comforting flavors perfect for any occasion.
Table of Contents

I remember the first time I baked this cake for a summer picnic. My friends were blown away by the luscious combination of ingredients that seemed to sing together in every bite. People often overlook ricotta when baking, but in this recipe, it brings a moistness that’s simply irresistible. Whether you wind up serving it as a dessert or enjoying it as a sweet breakfast treat, this Peach Ricotta Cake with Brown Butter Streusel is a guaranteed crowd-pleaser that you’ll want to make time and time again.
Why You’ll Love This Recipe
- Simple & Quick: With just a handful of steps, you’ll have a decadent cake ready to impress guests (prep and bake in about 1.5 hours!).
- Irresistible Flavor: The combination of sweet peaches and nutty brown butter creates a flavor explosion.
- Eye-Catching Appeal: The golden streusel topping adds beautiful texture and contrast to the soft cake.
- Flexible Serving: Perfect for brunch, dessert, or a cozy afternoon snack, this cake suits any occasion.
- Diet-Friendly Options: Swap in gluten-free flour for a gluten-friendly version, or use dairy-free substitutes for those avoiding lactose.
Ingredients You’ll Need
- 4 tablespoons butter: Essential for enriching the streusel; it will be browned for a nutty flavor.
- 1/2 cup all-purpose flour: Used in the streusel; feel free to substitute with almond flour for a gluten-free option.
- 1/2 cup granulated sugar: Sweetens the struesel, balancing the nuttiness of the brown butter.
- 1 1/2 cups all-purpose flour: The main flour for the cake batter; use cake flour for an even lighter texture.
- 1 cup granulated sugar: Key ingredient to sweeten the cake; adjust to your taste.
- 2 teaspoons baking powder: Provides the lift for a fluffy texture.
- 1/2 teaspoon ground cinnamon: Adds warmth and depth to the cake batter.
- 1/2 teaspoon salt: Enhances all the flavors; don’t skip it!
- 1 1/2 cups whole milk ricotta cheese: Brings creaminess and moisture; dairy-free ricotta can be used for alternatives.
- 3 large eggs: Essential for binding the ingredients and creating a light texture; bring eggs to room temperature for the best results.
- 1 1/2 teaspoons pure vanilla extract: Adds a delicious aroma and flavor; always opt for pure over imitation.
- 1/2 cup unsalted butter, melted and slightly cooled: Ties everything together in the batter; be sure it’s warm but not hot when mixing.
- 1 3/4 cups chopped peaches (about 2-3 peaches): Fresh, ripe peaches lend a sweet, juicy quality to the cake; you can use frozen if fresh aren’t available, just ensure they are thawed and drained.
- 1 cup confectioners’ sugar: For the drizzly glaze, adding a touch of sweetness; sift for a lump-free texture.
- 1 tablespoon honey: Natural sweetener that enhances flavor; maple syrup can be a lovely alternative.
- 1/2 teaspoon pure vanilla extract: Added to the glaze for extra flavor; always use the good stuff!
- 1 to 2 tablespoons whole milk: To achieve the desired glaze consistency; almond or oat milk can work well too.
How to Make Peach Ricotta Cake with Brown Butter Streusel
- Preheat the oven: Start by preheating your oven to 350 degrees F. This ensures a consistent baking temperature.
- Prepare the streusel: In a medium saucepan, place 4 tablespoons of butter and melt it over medium heat, stirring frequently. After about 5 to 7 minutes, the butter will foam and turn a lovely brown color. This is when you’ll catch that irresistible nutty aroma! Scrape the browned butter into a bowl to cool slightly before adding 1/2 cup of all-purpose flour and 1/2 cup of granulated sugar. Mix until well combined, then refrigerate while you make the cake batter.
- Mix the dry ingredients: In a large bowl, whisk together 1 1/2 cups of flour, 1 cup of granulated sugar, 2 teaspoons of baking powder, 1/2 teaspoon of ground cinnamon, and 1/2 teaspoon of salt. Give it a good stir to blend everything together and set it aside.
- Combine wet ingredients: In another medium bowl, whisk together 1 1/2 cups of whole milk ricotta cheese, 3 large eggs, and 1 1/2 teaspoons of pure vanilla extract. Slowly pour in 1/2 cup of melted butter, whisking until everything is smooth and creamy.
- Combine wet and dry mixtures: Pour the ricotta mixture into your bowl of dry ingredients. Gently stir with a spatula until just combined—overmixing might yield a dense cake! Gently fold in 1 3/4 cups of chopped peaches for a sweet burst in every slice.
- Prepare the pan: Generously grease a 9-inch springform pan with cooking spray. Carefully pour the batter into the prepared pan, spreading it evenly. Sprinkle with the chilled streusel topping, making sure it covers the entire cake.
- Bake the cake: Pop it in the oven and bake for 45 to 55 minutes, or until a toothpick inserted comes out clean. When done, the edges will be golden and you’ll notice a sweet fragrance filling your kitchen!
- Cool the cake: Remove the cake from the oven and let it sit on a cooling rack for about 30 minutes. Once it’s cooled slightly, gently remove the sides of the springform pan.
- Make the honey glaze: While the cake is cooling, prepare the glaze by whisking together 1 cup of confectioners’ sugar, 1 tablespoon of honey, 1/2 teaspoon of pure vanilla extract, and 1 to 2 tablespoons of whole milk in a small bowl. Start with 1 tablespoon of milk and adjust for the desired consistency.
- Serve it up: Drizzle the glaze over the cooled cake, then slice, serve, and savor each bite!
Storing & Reheating
For best results, store any leftover cake at room temperature for up to two days. If you need to keep it longer, transfer to the refrigerator for up to a week in an airtight container. You can also freeze the unglazed cake for up to three months; just wrap it tightly in plastic wrap and aluminum foil. When ready to enjoy, let it thaw in the fridge overnight, and then enjoy its lovely flavors. Warm slices in the microwave for a quick refresh, though keep in mind the texture might change slightly when reheating.
Chef’s Helpful Tips
- Make sure your ricotta is well-drained to avoid excess moisture, which could lead to a soggy cake.
- Let your eggs come to room temperature before mixing. This helps them incorporate better into the batter for fluffiness.
- Keep an eye on your cake in the final baking minutes as ovens can vary; look for that golden-brown top and a toothpick that comes out clean.
- If you’re in a rush, chilling the streusel in the fridge isn’t mandatory; it just helps it achieve a nice crumbly texture.
- Don’t skip the glaze—it’s the crown jewel of your cake that ties together the sweet and nutty flavors!
Peach Ricotta Cake with Brown Butter Streusel is not just another dessert; it’s an experience waiting to happen! With its perfect blend of flavors and textures, it promises to be a hit at your table. As you slice into the cake and witness the moist peaches peeking through the golden interior, you might find yourself wanting to make it for every gathering. And who knows, perhaps it’ll inspire your own little twist on this already beloved recipe. Enjoy every single bite with your loved ones, and happy baking!

Recipe FAQs
Can I use other fruits instead of peaches?
Absolutely! This cake is versatile and works wonderfully with other fruits like blueberries, raspberries, or even chopped apples. Just adjust the amount to suit your preference.
How can I make this cake gluten-free?
You can easily substitute the all-purpose flour with a 1:1 gluten-free flour blend. Make sure to check the ingredient labels to ensure they fit your dietary needs.
Can I prepare the cake batter in advance?
You can prepare the cake batter up to the point of baking. Just cover it tightly and refrigerate for up to 24 hours. When ready, let it come to room temperature before baking.
What should I do if I don’t have ricotta cheese?
If ricotta isn’t available, you can use cottage cheese or mascarpone as alternatives. Just blend cottage cheese until smooth to mimic the creaminess of ricotta.
PrintMore Desserts & Appetizers Recipes
- Blackberry Pie
- Easy Chia Pudding Valentine
- Red White and Blue Cheesecake Salad | Patriotic No-Bake Dessert for the 4th of July
- Lemon Pound Cake
- Matcha Swiss Roll Cake with Black Sesame Mousse
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 offers a perfect blend of flavors, featuring fresh peaches and creamy ricotta, ideal for gatherings or a sweet weeknight dessert.
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, about 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°F.
- For the streusel topping, melt the butter in a saucepan over medium heat until browned and nutty-smelling, about 5 to 7 minutes. Cool slightly, then mix in flour and sugar. Refrigerate while preparing the cake.
- In a large bowl, whisk together the flour, sugar, baking powder, cinnamon, and salt.
- In another bowl, whisk the ricotta, eggs, and vanilla. Gradually mix in the melted butter until smooth.
- Combine the ricotta mixture with the dry ingredients, folding in the peaches gently to avoid overmixing.
- Grease a 9-inch springform pan and pour the batter into it. Top with streusel mixture evenly.
- Bake for 45 to 55 minutes until a toothpick comes out clean. Let the cake cool for 30 minutes before removing from the pan.
- Prepare the honey glaze by whisking together confectioners’ sugar, honey, vanilla, and milk until smooth, adjusting milk for consistency.
- Drizzle the glaze over the cooled cake, slice, and serve.
Notes
For a sweeter cake, increase the sugar in the ricotta mixture by 1/4 cup.
Ensure the ricotta is well-drained for the best texture and flavor.
The cake is best enjoyed fresh but can be kept in the refrigerator for up to 3 days.
Nutrition
- Serving Size: 1 slice
- Calories: 320
- Sugar: 18g
- Sodium: 150mg
- Fat: 18g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 1g
- Protein: 6g
- Cholesterol: 80mg
