I remember the first time I made this Fresh Peach Cake I was excited to showcase the perfect peaches from my local farm stand, but I wasn’t in the mood for a complicated dessert. I needed something simple, quick, and delicious. That’s when I stumbled upon a Fresh Peach Cake that instantly grabbed my attention. With a soft, tender crumb and juicy peach slices throughout, this cake turned out to be everything I hoped for—and more! Whether you’re a beginner cook or just in need of a light, easy dessert, this Fresh Peach Cake is ideal. It’s quick to prepare, requires no mixer, and celebrates the natural sweetness of peaches. Plus, it’s a perfect choice for a summer afternoon or as a last-minute treat for any gathering.

Why This Recipe is Special
What makes this Fresh Peach Cake stand out is its simplicity. You don’t need an electric mixer, and the ingredient list is straightforward. The cake is made with fresh peaches that add a burst of flavor and moisture to each bite. The combination of lemon zest and almond extract brings out a subtle, aromatic sweetness that complements the fruit perfectly. Best of all, it’s easy to make and doesn’t require complicated techniques, which is perfect for beginners in the kitchen. The yogurt in the batter makes it incredibly moist, giving the cake a creamy texture that is just irresistible.
Ingredients and Preparation
Here’s a breakdown of the key ingredients that make this cake so delightful, along with some suggestions for substitutions:
- Flour: All-purpose flour forms the cake’s structure. It gives the cake its soft texture while helping it rise properly.
- Baking Powder & Baking Soda: These are essential to lift the cake and give it the right texture. You need both to balance out the wet ingredients and ensure it doesn’t become too dense.
- Salt: Salt enhances the flavors in the cake, bringing out the natural sweetness of the peaches and other ingredients.
- Oil: Oil is the secret to making this cake extra moist. You can use olive oil, vegetable oil, or even melted coconut oil. Each one gives the cake a slightly different flavor.
- Sugar: Granulated sugar sweetens the cake just enough. Since the peaches are sweet on their own, you don’t need much.
- Eggs: Eggs provide the structure and richness needed for a perfect crumb.
- Vanilla & Almond Extracts: These two extracts elevate the flavor of the cake, adding a cozy, aromatic sweetness. Almond extract pairs beautifully with peaches and adds depth to the flavor.
- Greek Yogurt: Greek yogurt adds creaminess and a slight tang to the cake. It’s what gives the cake its moist, tender texture. You can use regular yogurt or even dairy-free yogurt as an alternative.
- Lemon Zest & Juice: The lemon brightens the flavor profile and adds a fresh, citrusy zing that complements the sweetness of the peaches.
- Peaches: Fresh peaches are the star of this cake. Choose firm peaches for the best texture. You can also use nectarines or even apricots if you prefer.
- Cinnamon (Optional): A little cinnamon adds warmth and spice to the cake, especially when sprinkled over the peaches before baking. However, it’s optional and can be skipped if you prefer a more straightforward fruity flavor.
Step-by-Step Instructions
Step 1: Preheat your oven to 350°F (177°C) and grease a 9-inch springform pan. A springform pan is perfect for this recipe because it allows the cake to be removed easily once cooled.
Step 2: In a large bowl, whisk together the flour, baking powder, baking soda, and salt. Set this aside as your dry ingredients.
Step 3: In another medium bowl, whisk together the oil, sugar, eggs, yogurt, vanilla extract, almond extract, lemon juice, and lemon zest. This will be your wet mixture.
Step 4: Slowly add the wet mixture to the dry ingredients and whisk until fully combined. The batter should be creamy and slightly thick.
Step 5: In a medium bowl, toss the sliced peaches with 1 tablespoon of sugar. Divide the peaches in half. Toss one half with cinnamon to create a spiced layer for the center of the cake.
Step 6: Pour half of the batter into the prepared springform pan. Spread it out evenly. Layer the cinnamon-sugared peaches over the batter.
Step 7: Spread the remaining batter over the peaches, covering them completely. Top the cake with the remaining unsugared peaches.
Step 8: Bake for 50–55 minutes or until a toothpick inserted into the center of the cake comes out clean. Around the 30-minute mark, cover the cake loosely with aluminum foil to prevent it from over-browning.
Step 9: Allow the cake to cool in the pan for at least 30 minutes before removing it. If desired, dust the top with powdered sugar just before serving.

Beginner Tips and Notes
- Peach Preparation: You can peel the peaches if you prefer, but it’s not necessary. The skin adds color and texture, so feel free to skip this step if you’re short on time.
- Checking Doneness: If you’re unsure whether the cake is fully baked, insert a toothpick into the center. It should come out clean with no wet batter attached.
- Troubleshooting Overbaking: If your peaches start to brown too quickly, tent the cake with aluminum foil around the 30-minute mark to help prevent overbaking.
- Substitute Tools: If you don’t have a springform pan, you can use a regular 9-inch round pan or even a square baking pan. Just make sure to grease it well to avoid sticking.
Serving Suggestions
This Fresh Peach Cake is delicious on its own, but it can be paired with a few sides to elevate the experience. Serve it with a dollop of whipped cream or a scoop of vanilla ice cream for an indulgent treat. A drizzle of caramel sauce also works wonderfully with the cake’s sweetness. For an extra burst of flavor, try serving it alongside fresh berries or a tangy citrus salad.
Storage Tips: Leftovers can be stored at room temperature for up to two days or in the refrigerator for up to five days. Just be aware that the powdered sugar topping will dissolve over time, so it’s best to add it right before serving. This cake also freezes well—wrap it tightly and store it in the freezer for up to three months.
Conclusion
This Fresh Peach Cake is a delightful way to enjoy the summer fruit in a simple yet satisfying dessert. Whether you’re a beginner or an experienced baker, this easy recipe is bound to impress your family and friends. With minimal prep, a rich texture, and the perfect balance of flavors, it’s sure to become a go-to in your baking repertoire. Try it today and share your experiences in the comments—I’d love to hear how it turns out!
FAQ About Fresh Peach Cake
Can I use frozen peaches for this Fresh Peach Cake?
While fresh peaches are preferred for the best texture, you can use frozen peaches if necessary. Be sure to thaw and blot them dry before using them in the cake.
Can I substitute the Greek yogurt with another ingredient?
Yes! You can substitute Greek yogurt with regular yogurt, sour cream, or even a dairy-free yogurt if you’re aiming for a dairy-free version. Each option will maintain the cake’s moisture and texture.
What type of peaches are best for this Fresh Peach Cake?
Firm, slightly ripe peaches are ideal for this cake. Yellow peaches work well, but you can also use white peaches or nectarines. Just avoid overly soft peaches, as they might make the cake too soggy.
More Relevant Recipes
Print
Fresh Peach Cake
- Total Time: 1 hour 15 minutes
- Yield: 12 servings 1x
- Diet: Vegetarian
Description
This easy Fresh Peach Cake is a simple, moist dessert featuring juicy peaches, Greek yogurt, and a hint of cinnamon. Perfect for beginners and quick to make!
Ingredients
- 1 and 1/2 cups all-purpose flour
- 1 teaspoon baking powder
- 1/4 teaspoon baking soda
- 1/4 teaspoon salt
- 1/2 cup oil (olive oil, vegetable oil, or melted coconut oil)
- 2/3 cup granulated sugar, plus 1 tablespoon for peaches
- 2 large eggs
- 3/4 cup plain Greek yogurt
- 1 teaspoon vanilla extract
- 1/2 teaspoon almond extract
- 1 tablespoon lemon juice
- 1 teaspoon lemon zest
- 2 cups sliced fresh peaches
- Optional: 1/2 teaspoon ground cinnamon
- Optional: powdered 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.
- In another bowl, whisk together the oil, sugar, eggs, yogurt, vanilla extract, almond extract, lemon juice, and lemon zest.
- Add the wet ingredients to the dry ingredients and whisk until combined, forming a creamy batter.
- In a medium bowl, toss the sliced peaches with 1 tablespoon of sugar. Divide them in half, adding cinnamon to one half of the peaches.
- Pour half of the batter into the prepared pan, spread the cinnamon-sugared peaches evenly on top, then cover with the remaining batter.
- Top with the remaining sugared peaches.
- Bake for 50–55 minutes, or until a toothpick inserted into the center comes out clean. Tent the cake with foil around the 30-minute mark if it starts to brown too quickly.
- Allow the cake to cool for at least 30 minutes before removing it from the pan. Dust with powdered sugar before serving if desired.
Notes
- For the best texture, use firm, ripe peaches.
- If using frozen peaches, thaw them and blot them dry before using in the cake.
- You can substitute Greek yogurt with regular yogurt, sour cream, or a dairy-free option.
- Make sure to check the cake’s doneness with a toothpick—if it comes out clean, it’s ready.
- This cake is perfect served with whipped cream or vanilla ice cream.
- Store leftovers at room temperature for up to two days or in the refrigerator for up to five days.
- Prep Time: 20 minutes
- Cook Time: 55 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 230
- Sugar: 20g
- Sodium: 150mg
- Fat: 10g
- Saturated Fat: 1g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 2g
- Protein: 3g
- Cholesterol: 35mg
