The Best Fresh Peach Cake Recipe for Summer Baking
There is nothing quite like the sweet, juicy flavor of ripe peaches captured in a tender, moist cake. This Fresh Peach Cake recipe is the quintessential summer dessert, perfect for picnics, holidays, or just a casual afternoon treat. The combination of fresh fruit nestled in a buttery, light crumb makes this an unforgettable bake.
Why You Will Love This Recipe
This Fresh Peach Cake truly sings the song of summer. It relies on the natural sweetness and moisture of fresh, ripe peaches, eliminating the need for heavy syrups or excessive added sugar. The cake batter is simple yet incredibly flavorful, often enhanced with a hint of vanilla or almond extract to complement the stone fruit. It’s incredibly easy to assemble, making it accessible even for beginner bakers, yet it looks and tastes sophisticated enough for any special occasion. Plus, the aroma while it bakes is absolutely heavenly!
Ingredients
- 1 cup (2 sticks) unsalted butter, softened
- 1 and 3/4 cups granulated sugar, divided
- 4 large eggs, room temperature
- 1 teaspoon vanilla extract
- 1/2 teaspoon almond extract (optional, but highly recommended)
- 2 and 3/4 cups all-purpose flour
- 1 tablespoon baking powder
- 1/2 teaspoon salt
- 1/2 cup whole milk or buttermilk, room temperature
- 3 large, ripe fresh peaches, peeled and thinly sliced
- 1/4 cup confectioners’ sugar (for dusting optional glaze)
Step-by-Step Instructions
- Preheat your oven to 350°F (175°C). Grease and flour a 9-inch round cake pan, or line it with parchment paper.
- In a large bowl, cream together the softened butter and 1 and 1/2 cups of the granulated sugar using an electric mixer until the mixture is light and fluffy (about 3-4 minutes).
- Beat in the eggs one at a time, ensuring each egg is fully incorporated before adding the next. Mix in the vanilla and almond extracts.
- In a separate medium bowl, whisk together the flour, baking powder, and salt.
- Gradually add the dry ingredient mixture to the wet ingredients, alternating with the milk, beginning and ending with the dry ingredients. Mix only until just combined—do not overmix.
- Gently fold in about two-thirds of the thinly sliced fresh peaches into the batter.
- Pour the batter into the prepared cake pan and smooth the top. Arrange the remaining peach slices decoratively over the top of the batter. Sprinkle the remaining 1/4 cup of granulated sugar evenly over the peaches.
- Bake for 50 to 60 minutes, or until a wooden skewer inserted into the center comes out clean. The top should be golden brown.
- Let the cake cool in the pan on a wire rack for 15 minutes before inverting it gently onto the rack to cool completely.
- Once cooled, dust with confectioners’ sugar or drizzle with a simple glaze (if desired).
Expert Tips / Pro Tips
- Use Ripe, Not Overripe Peaches: The best flavor comes from peaches that are fragrant and yield slightly to gentle pressure. If they are too soft, they will turn to mush during baking.
- Room Temperature Ingredients Are Key: Ensure your butter, eggs, and milk are all at room temperature. This allows them to emulsify properly, creating a smoother batter and a finer crumb structure.
- Do Not Overmix the Batter: Once you add the flour, mix on low speed only until the streaks of flour disappear. Overmixing develops gluten, leading to a tough, dense cake instead of a light, fluffy one.
- Enhance the Peaches: For an extra layer of flavor, toss your sliced peaches lightly in 1 tablespoon of flour and 1 teaspoon of brown sugar before folding them into the batter. This helps prevent them from sinking entirely to the bottom.
- Test for Doneness Properly: Oven temperatures vary. Always rely on the wooden skewer test rather than strictly adhering to the time listed.
Variations & Substitutions
- Glaze Upgrade: Instead of dusting with sugar, create a simple glaze using 1 cup of powdered sugar mixed with 2-3 tablespoons of fresh peach juice (pureed peaches strained) or milk and a splash of lemon juice.
- Spice It Up: Add 1/2 teaspoon of ground cinnamon and a pinch of nutmeg to the dry ingredients for a warmer flavor profile reminiscent of peach cobbler.
- Nutty Crunch: Sprinkle 1/4 cup of chopped pecans or slivered almonds over the top before baking for added texture.
- Substitute Cake Base: This batter works wonderfully as cupcakes! Baking time will reduce significantly (usually 20-25 minutes).
- Dairy-Free Option: Substitute the butter with a high-quality vegan butter stick and use unsweetened almond or oat milk in place of dairy milk.
Serving Suggestions
This Fresh Peach Cake is excellent served slightly warm or at room temperature. It pairs beautifully with a dollop of freshly whipped cream, often lightly sweetened with maple syrup.
For a richer dessert experience, serve alongside a scoop of high-quality vanilla bean ice cream or a scoop of peach sorbet. A light dusting of cinnamon or a small drizzle of honey right before serving also elevates the taste profile perfectly.
Storage, Freezing & Reheating
Storage: Store leftovers tightly covered at room temperature for up to 2 days, or cover and refrigerate for up to 4 days. Because this cake contains fresh fruit, it is best consumed within three days for optimal texture.
Freezing: To freeze, cool the cake completely. Wrap the entire cooled cake (or individual slices) tightly first in plastic wrap, and then in aluminum foil. Freeze for up to 3 months. Thaw overnight in the refrigerator before serving.
Reheating: If reheating a slice, microwave it briefly (10-15 seconds) until slightly warmed through. If serving with ice cream, room temperature is often preferred.
Nutrition Information
Note: Nutritional information is an estimate and will vary based on exact ingredient brands and portion sizes. This estimate is based on 1/12th of the cake, without additional glaze or toppings.
| Nutrient | Amount (Estimated per slice) |
|---|---|
| Calories | 350-400 kcal |
| Total Fat | 18g |
| Saturated Fat | 10g |
| Cholesterol | 95mg |
| Sodium | 200mg |
| Total Carbohydrates | 45g |
| Dietary Fiber | 1g |
| Sugars | 25g |
| Protein | 5g |
FAQ
Can I use frozen peaches instead of fresh peaches?
While fresh peaches are highly recommended for the best texture and flavor payoff, you can use frozen peaches if necessary. If you use frozen, do not thaw them first. Toss them lightly in flour (as per the tip above) and use them directly from the freezer to help prevent the cake from becoming too wet. Note that the final texture may be slightly different.
What is the best type of peach to use for baking?
Yellow peaches tend to hold their shape better during baking than white peaches, making them a more reliable choice. Look for firm, juicy Freestone peaches, which are easier to slice and pit cleanly.
Why did my cake sink in the middle?
The most common reasons a cake sinks are underbaking or opening the oven door too early. Ensure your oven thermometer is accurate, and avoid opening the door before the 40-minute mark. Also, ensure your baking powder is fresh; old leavening agents won’t provide the necessary lift.
Can I make this cake ahead of time?
Yes, this cake is excellent made a day in advance. Baking it the day before allows the flavors to meld beautifully. Store it covered tightly at room temperature. Glaze or dust only right before serving for the freshest appearance.

Fresh Peach Cake
Ingredients
Method
- Preheat your oven to 350°F (175°C). Grease and flour a 9-inch round cake pan. Set aside.
- In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set aside.
- In a large bowl, cream together the softened butter and granulated sugar with an electric mixer until light and fluffy, about 3-4 minutes.
- Beat in the eggs one at a time, ensuring each is fully incorporated before adding the next. Mix in the vanilla extract.
- Alternate adding the dry ingredient mixture and the buttermilk to the wet ingredients, beginning and ending with the dry mixture. Mix until just combined, being careful not to overmix.
- Gently fold in the diced fresh peaches by hand.
- Pour the batter into the prepared cake pan and bake for 40 to 45 minutes, or until a wooden skewer inserted into the center comes out clean.
- Let the cake cool in the pan for 15 minutes before inverting it onto a wire rack to cool completely.
- While the cake cools, prepare the glaze: Whisk together the powdered sugar, milk/cream, and lemon juice until smooth. Add more milk if a thinner glaze is desired.
- Once the cake is fully cooled, drizzle the glaze evenly over the top and allow it to set before slicing and serving.