Fresh peach cake is the perfect way to celebrate the summer season, bringing together juicy, ripe peaches with a soft, tender cake that requires no intricate decorations. This easy-to-make dessert highlights the natural sweetness of fresh peaches, making it an ideal choice for casual gatherings or a relaxing afternoon treat. Whether you’re baking for family or friends, this fresh peach cake will quickly become a favorite for its simple ingredients and vibrant peach flavor.

Table of Contents
Why You’ll Love This Fresh Peach Cake
This fresh peach cake is everything you want in a dessert—simple, fresh, and full of flavor. Made with only a few ingredients, it’s perfect for when you need a quick, homemade treat that doesn’t require a mixer. The cake is moist and tender, thanks to the Greek yogurt, while the peaches add a burst of sweetness and juiciness. Plus, it’s versatile and easy to prepare, making it the ideal recipe for showcasing fresh summer peaches.
Ingredients for Fresh Peach Cake
Before you start, make sure you have the following ingredients on hand. These work together to create a moist, flavorful cake that celebrates the peaches in every bite:
- Flour: All-purpose flour gives the cake its structure.
- Baking Powder & Baking Soda: These leavening agents help the cake rise without becoming too dense.
- Salt: Enhances the flavors of all the ingredients.
- Oil: A great choice for moisture, oil makes the cake soft and tender.
- Sugar: Granulated sugar sweetens the cake without overpowering the peaches.
- Eggs: Provide structure and richness to the cake.
- Vanilla & Almond Extracts: These extracts add depth and warmth to the cake’s flavor.
- Greek Yogurt: Contributes creaminess and moisture to the batter.
- Lemon Juice & Zest: Brightens up the flavor and enhances the peach’s natural taste.
- Fresh Peaches: These are the star of the recipe, offering sweetness and juiciness.
- Cinnamon (optional): Adds a warm, spicy kick to the center of the cake.
Alternative Ingredient Suggestions
While fresh peaches are best, if you’re out of season or can’t find ripe ones, frozen peaches can work in a pinch. Just thaw and pat them dry before use to prevent excess moisture in the batter. For a dairy-free option, simply swap Greek yogurt for a dairy-free yogurt to keep the creamy texture while catering to dietary preferences.
Step-by-Step Instructions for Making Fresh Peach Cake
- Preheat and Prepare the Pan: Preheat your oven to 350°F (177°C). Grease a 9-inch springform pan or an alternative pan of your choice.
- Prepare Dry Ingredients: In a large bowl, whisk together the flour, baking powder, baking soda, and salt. Set aside.
- Combine Wet Ingredients: In another bowl, whisk the oil, sugar, eggs, Greek yogurt, vanilla, almond extracts, lemon juice, and lemon zest until fully combined.
- Mix Wet and Dry Ingredients: Pour the wet ingredients into the dry ingredients and mix until you have a smooth batter.
- Toss the Peaches: In a small bowl, toss the sliced peaches with 1 tablespoon of sugar. Divide the peaches into two portions. In one portion, add cinnamon (optional), and stir gently.
- Assemble the Cake: Spread half of the batter in the prepared pan. Layer the cinnamon-sugared peaches evenly over the batter. Add the remaining batter and top with the remaining peaches.
- Bake: Bake for 50-55 minutes, or until a toothpick inserted in the center comes out clean. Tent with foil around the 30-minute mark to avoid over-browning.
- Cool and Serve: Let the cake cool for 30 minutes before slicing. Optionally, dust with powdered sugar just before serving.

Tips & Tricks for the Best Fresh Peach Cake
- Don’t Overmix the Batter: To ensure a tender crumb, mix the batter just until combined. Overmixing can make the cake dense.
- Check for Doneness: Use a toothpick to check for doneness, especially around the 50-minute mark. If it comes out clean, the cake is ready.
- Peach Quality Matters: Use firm, ripe peaches for the best flavor. Overripe or mushy peaches may not give the same texture and sweetness.
- Storing Leftovers: Store the cake covered at room temperature for up to 2 days or in the fridge for up to 5 days. Note that any powdered sugar topping will dissolve into the cake after a few hours.
Pairing Ideas and Variations
This fresh peach cake pairs wonderfully with a cup of iced tea or a scoop of vanilla ice cream for an extra indulgent treat. If you want to experiment with other fruits, nectarines, apricots, or even plums would make excellent alternatives to peaches. For those who prefer a spicier version, try adding a pinch of nutmeg or ginger along with the cinnamon.
Seasonal Delight: Perfect for Summer
Nothing says summer like fresh peaches, and this cake is the perfect way to savor their fleeting season. Whether you’re serving it at a summer BBQ, a birthday celebration, or just because, this fresh peach cake brings joy and warmth to any occasion. Plus, its simplicity means you can spend less time in the kitchen and more time enjoying the sunshine.
With its rich flavor, soft texture, and the vibrant sweetness of peaches, this fresh peach cake is a must-bake dessert for peach lovers everywhere. It’s easy to prepare, making it a perfect choice for a last-minute dessert or a planned treat that will impress everyone who gets a slice!
Conclusion
In conclusion, this fresh peach cake is the perfect way to enjoy the vibrant flavor of peaches during their peak season. With its soft, moist crumb and juicy peach layers, it’s a simple yet impressive dessert that requires minimal effort. Whether you’re enjoying it with family or friends, this cake brings the essence of summer to every bite. The easy preparation and wonderful flavor make it a dessert you’ll return to time and time again. Don’t forget to add your personal touch with a dusting of powdered sugar or a scoop of ice cream for an extra indulgent treat!
FAQs about Fresh Peach Cake
Can I use frozen peaches for this fresh peach cake?
While fresh peaches provide the best flavor and texture for this cake, frozen peaches can be used in a pinch. Just make sure to thaw and drain them thoroughly to avoid excess moisture in the batter, which can affect the cake’s texture.
Do I need to peel the peaches before using them in the cake?
Peeling the peaches is optional for this fresh peach cake. The skin adds texture and color, but if you prefer a smoother consistency, you can peel the peaches before adding them to the batter.
Can I make this cake dairy-free?
Yes, you can easily make this fresh peach cake dairy-free by using dairy-free yogurt instead of Greek yogurt. This will still maintain the cake’s moist, creamy texture while accommodating dietary preferences.
More Relevant Recipes
Print
Fresh Peach Cake Recipe
- Total Time: 2 hours
- Yield: 8–10 servings 1x
Description
This fresh peach cake is a simple, moist dessert that highlights the natural sweetness of peaches. With a soft, tender crumb and juicy peach layers, it’s perfect for any occasion, whether it’s a casual family gathering or a summer celebration.
Ingredients
- 1 and 1/2 cups (188g) all-purpose flour
- 1 teaspoon baking powder
- 1/4 teaspoon baking soda
- 1/4 teaspoon salt
- 1/2 cup (120ml) oil (olive oil, vegetable oil, or melted coconut oil)
- 2/3 cup (133g) granulated sugar
- 2 large eggs, at room temperature
- 3/4 cup (180g) plain Greek yogurt, at room temperature
- 1 teaspoon pure vanilla extract
- 1/2 teaspoon almond extract
- 1 tablespoon lemon juice
- 1 teaspoon lemon zest
- 2 cups (about 320g) sliced fresh peaches (peeled or unpeeled, about 3 peaches)
- Optional: 1/2 teaspoon ground cinnamon
- Optional: confectioners’ sugar for topping
Instructions
- Preheat the oven to 350°F (177°C) and grease a 9-inch springform pan.
- In a large bowl, whisk the flour, baking powder, baking soda, and salt together until combined. Set aside.
- In a medium bowl, whisk the oil, sugar, eggs, yogurt, vanilla, almond extracts, lemon juice, and lemon zest together until fully combined.
- Pour the wet ingredients into the dry ingredients and mix until the batter is smooth.
- Toss the peach slices with 1 tablespoon of sugar. Divide in half. Add cinnamon to one half of the peaches.
- Spread half of the batter in the prepared pan, then layer the cinnamon-sugared peaches on top. Spread the remaining batter on top and finish with the remaining peaches.
- Bake for 50-55 minutes, or until a toothpick comes out clean. Tent with foil if the cake begins to brown too much.
- Let the cake cool for 30 minutes before serving. Optionally, dust with confectioners’ sugar before serving.
Notes
- Frozen peaches can be used if fresh peaches are unavailable. Thaw and drain them thoroughly before use.
- If you prefer a smoother texture, peel the peaches before adding them to the batter.
- This cake can be made dairy-free by using a dairy-free yogurt option.
- Store leftovers in an airtight container at room temperature for up to 2 days or in the fridge for up to 5 days.
- Prep Time: 20 minutes
- Cook Time: 50-55 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 250
- Sugar: 22g
- Sodium: 150mg
- Fat: 12g
- Saturated Fat: 1g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 33g
- Fiber: 2g
- Protein: 3g
- Cholesterol: 35mg
