BakeryDiary is a recipe curation and editorial platform. We research and curate recipes from public sources, considering ratings, reviews, comments, and feedback. We then refine and present them clearly for home cooks. We are committed to an ad-free, focused experience that makes discovering and preparing recipes easier.

This homemade peach cake is a delightful way to enjoy the naturally sweet, juicy flavor of ripe peaches in a soft, tender dessert.
Made with everyday baking ingredients, it combines the richness of butter, the gentle sweetness of sugar, and the warm aroma of vanilla to create a cake that feels both comforting and special.
Whether served for breakfast, an afternoon treat, or after dinner, this fruit-filled cake brings a fresh, homemade touch to any occasion.
The cake has a light, delicate crumb that stays wonderfully moist thanks to the addition of sour cream.
Pieces of ripe peach are folded into the batter, spreading their fruity sweetness throughout every slice.
More peaches are scattered over the top before baking, giving the finished cake an inviting appearance and delicious bursts of fruit in each bite.
For an extra touch of texture, a sprinkle of sugar over the surface creates a lightly crisp, golden finish.
One of the best things about this peach cake is its simplicity. There is no complicated layering, filling, or decorating required.
A straightforward mixing process brings the ingredients together, allowing the fresh peaches to remain the star of the recipe.
You can peel the peaches for a smoother finish or leave their skins on for convenience, depending on your preference.
Serve this cake slightly warm or allow it to cool before slicing. It is lovely on its own, but a spoonful of whipped cream or a scoop of vanilla ice cream makes it even more special.
With its buttery flavor, tender texture, and generous amount of fresh fruit, this easy peach cake is a wonderful recipe to keep on hand whenever ripe peaches are available.

Tender Golden Peach Cake
Ingredients
Equipment
Method
- Prepare the Oven and Pan: Preheat the oven to 350°F (175°C). Grease a 9-inch round cake pan with butter or baking spray, ensuring the surface is coated.
- Combine the Dry Ingredients: In a medium mixing bowl, whisk together the all-purpose flour, baking powder, and salt until evenly distributed.
- Cream the Butter: Place the softened butter in a large mixing bowl or the bowl of a stand mixer fitted with the paddle attachment. Beat on medium speed until creamy and smooth.
- Add the Sugar: Add the granulated sugar to the butter. Continue beating for about 3 minutes, until the mixture becomes light and fluffy.
- Incorporate the Eggs: Add the eggs one at a time, beating well after each addition. Scrape down the sides of the bowl as needed to ensure the ingredients are evenly combined.
- Mix in the Sour Cream and Vanilla: Add the room-temperature sour cream and vanilla extract. Beat until the mixture is smooth and evenly blended.
- Add the Dry Mixture: Reduce the mixer speed to low. Gradually add the flour mixture, mixing only until the dry ingredients are incorporated. Avoid overmixing to help maintain a tender cake texture.
- Fold in the Peaches: Add approximately three-quarters of the prepared peaches to the batter. Gently fold them in with a rubber spatula until distributed throughout.
- Fill the Cake Pan: Transfer the batter to the prepared cake pan. Spread it evenly, making sure the batter reaches the edges of the pan.
- Add the Peach Topping: Scatter the remaining peaches over the surface of the batter. If desired, sprinkle a little extra granulated sugar over the top for a lightly crisp, golden finish.
- Bake the Cake: Place the pan in the preheated oven and bake for 45 minutes, or until a wooden pick inserted into the center comes out clean.
- Cool Before Serving: Remove the cake from the oven and let it cool for at least 30 minutes before slicing and serving.
- Store the Cake: Once cooled, cover the cake and keep it at room temperature for up to 3 days.
Notes
- Measure the flour accurately: For the best results, weigh the flour using a kitchen scale. If measuring by cups, fluff the flour with a spoon, spoon it into the measuring cup, and level the top with a knife to avoid packing in too much.
- Choose ripe peaches: Use ripe peaches for their natural sweetness and juicy texture. Peel and pit them before slicing or chopping, as preferred.
- Adjust the peach preparation: You can slice or dice the peaches for the batter and topping. Leaving the skins on is also an option if you prefer to skip peeling.
- Bring ingredients to room temperature: Use softened butter, room-temperature sour cream, and eggs that are not cold. This helps the ingredients combine smoothly and reduces the risk of overmixing.
- Mix gently: Once the flour mixture is added, mix only until incorporated. Excessive mixing can make the finished cake dense.
- Use pure vanilla extract: Pure vanilla extract complements the sweetness of the peaches and enhances the cake’s flavor.
- Make the topping optional: A sprinkle of extra sugar before baking adds a lightly crisp, golden surface, but it can be omitted.
- Try other stone fruits: If you don’t have enough peaches, plums, nectarines, or apricots can be used as alternatives.
- Allow time for cooling: Let the cake rest for at least 30 minutes before serving so it can settle and slice more easily.
- Store properly: Cover the cooled cake and keep it at room temperature for up to 3 days.
Chef’s Secret
For the best peach distribution and a beautifully textured cake, divide the prepared fruit carefully before adding it to the batter.
Fold roughly three-quarters of the peaches into the mixture using a rubber spatula, working gently so the fruit stays intact and the batter doesn’t become overworked.
Reserve the remaining peaches for the surface, spreading them across the top so their juicy flavor is visible in every slice.
If the peaches are particularly juicy, handle them gently while preparing them to avoid adding unnecessary excess liquid to the batter.
Another important detail is to cream the softened butter and sugar for the full 3 minutes specified in the recipe, until the mixture looks light and fluffy.
This step helps create the cake’s signature tender crumb.
Serving Suggestions
Serve this peach cake slightly warm or at room temperature alongside a cup of coffee, black tea, or a milky breakfast beverage.
For a simple dessert, add a dollop of freshly whipped cream or a scoop of vanilla ice cream, allowing the cool, creamy topping to complement the sweet peaches and buttery cake.
A light dusting of powdered sugar can make each slice look elegant without overpowering the fruit.
For an afternoon treat, pair a slice with fresh peach wedges or a small bowl of seasonal berries.
If you’re serving the cake for brunch, enjoy it with plain yogurt and fresh fruit.
The cake is flavorful enough to serve on its own, making it equally suitable for casual family gatherings, afternoon tea, or a relaxed dessert after dinner.
Conclusion
This homemade peach cake is a simple, satisfying way to celebrate the sweet flavor of ripe peaches.
Its soft, tender crumb, buttery richness, and juicy fruit topping make it a versatile treat for breakfast, brunch, afternoon tea, or dessert.
With straightforward preparation and everyday ingredients, it’s an approachable recipe for both beginner and experienced bakers.
Serve it plain or add your favorite creamy topping for an extra-special finish.
Whenever fresh peaches are in season, this golden peach cake is a delicious addition to your baking collection.
