I absolutely love this Fresh Peach Cake Recipe because it captures the sweet, juicy essence of ripe peaches and blends it beautifully into a soft, tender cake that feels like a warm hug on a plate. Every bite bursts with fresh fruit flavor, subtly lifted by a hint of lemon and a touch of almond extract, creating such a delightful experience. Whether you’re baking this for a weekend treat or a special gathering, I promise it’s simple to prepare and always impresses with its fresh, summery charm.
Why You’ll Love This Fresh Peach Cake Recipe
What I adore most about this Fresh Peach Cake Recipe is its perfectly balanced flavor profile. The peaches add natural sweetness and moisture, while the lemon juice and zest brighten the whole cake, giving it a fresh, lively taste that really wakes up your palate. Then there’s a little touch of almond extract that adds a subtle, nutty undertone—it’s those little layers of flavor that make this cake stand out from your everyday fruit desserts.
Another thing that really makes me recommend this recipe is how straightforward it is to make. The ingredients are all common pantry staples, and the step-by-step process is simple enough even if you’re not a seasoned baker. Plus, this cake is incredibly versatile — perfect for a casual afternoon with friends, a family picnic, or even a festive occasion where you want to showcase fresh seasonal fruit. It’s one of those recipes I keep coming back to because it’s reliably delicious and just feels right for so many moments.
Ingredients You’ll Need
Each ingredient in this Fresh Peach Cake Recipe plays a key role in creating its soft texture, rich flavor, and beautiful color. From the creamy Greek yogurt that keeps the cake moist to the fresh peaches that provide juicy bursts of sweetness, all of these components work together simply but wonderfully.
- All-purpose flour: The base of our cake batter for a tender crumb, make sure to spoon and level it for accuracy.
- Baking powder and baking soda: These leavening agents help the cake rise and keep it light and fluffy.
- Salt: Balances the sweetness and enhances all the other flavors.
- Oil (olive, vegetable, or melted coconut): Keeps the cake moist without weighing it down—plus a hint of your choice’s flavor will subtly come through.
- Granulated sugar: Sweetens the cake and the peaches, creating that perfect peach-sugar caramelization while baking.
- Large eggs: Helps bind everything together and adds richness.
- Plain Greek yogurt: Adds moisture and a slight tang for depth and softness in every bite.
- Pure vanilla extract: Brings warmth and rounds out all the other flavors.
- Almond extract: Provides a delicate nutty flavor that pairs perfectly with peaches.
- Lemon juice and zest: Brighten the cake with fresh citrus notes, lifting the peach flavors beautifully.
- Fresh peaches: The star ingredient, sliced and used in layers to make every bite juicy and fresh.
- Optional ground cinnamon: A lovely warming spice that swirls gently with some of the peaches for added complexity.
- Optional confectioners’ sugar: For a pretty finishing touch dusted on the cake before serving.
Directions
Step 1: Preheat your oven to 350°F (177°C) and grease a 9-inch springform pan. This pan is ideal because it lets you remove the cake easily without damaging its lovely shape.
Step 2: In a large bowl, whisk together the flour, baking powder, baking soda, and salt until everything is evenly combined. This dry mix ensures the cake will rise properly and have the right structure.
Step 3: In a separate medium bowl, whisk the oil, sugar, eggs, Greek yogurt, vanilla extract, almond extract, lemon juice, and lemon zest until the mixture is smooth and creamy. This wet mixture brings moisture and flavor to the cake.
Step 4: Pour the wet ingredients into the bowl with the dry ingredients and whisk gently until the batter is just combined and creamy but still slightly thick. Avoid overmixing to keep your cake tender.
Step 5: Toss the peach slices with one tablespoon of sugar in a medium bowl. Then divide them in half. To one half, add the cinnamon and stir gently. The cinnamon adds a lovely warmth but is optional—this technique also adds a fun swirl of flavor inside the cake.
Step 6: Spread half of your batter evenly into the prepared pan. Layer the cinnamon-coated peaches on top of the batter. Then spread the remaining batter carefully over those peaches, followed by the unsweetened peach slices on top. This layering trick keeps delicious fruit surprise inside and on top.
Step 7: Bake for 50 to 55 minutes until a toothpick inserted in the center comes out clean. About halfway through baking, cover the cake loosely with aluminum foil to prevent the top from getting too brown.
Step 8: When your cake is done, take it out of the oven and place it on a wire rack to cool for at least 30 minutes, or let it cool completely for best slicing results. Dust with confectioners’ sugar before serving if you like a touch of elegance.
Servings and Timing
This Fresh Peach Cake Recipe makes about 8 generous servings—perfect for sharing with family or friends. The prep time is roughly 20 minutes, mostly for mixing and preparing the peaches. Bake time takes about 50 to 55 minutes, and you’ll want to allow at least 30 minutes for cooling before slicing. Altogether, you’re looking at around 2 hours from start to finish, including resting time, to enjoy a fully cooled and perfectly set cake.
How to Serve This Fresh Peach Cake Recipe
When I serve this cake, I like to keep things simple to highlight the natural beauty of the dish. It shines on its own but also pairs wonderfully with a scoop of vanilla ice cream or a dollop of freshly whipped cream. If you want to dress it up, a drizzle of honey or a sprinkle of toasted almonds adds great texture contrast and extra sweetness.
For presentation, I recommend slicing the cake into modest wedges and plating each with a few fresh peach slices on the side. A light dusting of powdered sugar right before serving adds a lovely touch of elegance. I’ve also found that serving it at room temperature really brings out the peach aroma, but some folks enjoy it slightly warm, straight from the oven with ice cream on top.
In terms of beverages, this cake pairs beautifully with a chilled glass of Riesling or a light peach Bellini cocktail for a festive twist. If you prefer non-alcoholic, a cold peach iced tea or sparkling water with lemon completes the fresh, summery feel. This cake is ideal for summer dinners, brunches, or even cozy weekend afternoons where you want a bright, comforting dessert.
Variations
One of the best things about this Fresh Peach Cake Recipe is how easy it is to adapt. You can swap out the all-purpose flour for a gluten-free blend if you have dietary needs, and I’ve had great success with almond or oat flour as well—just keep an eye on the texture. If you want a vegan version, you can replace the eggs with flax eggs and use a plant-based yogurt to maintain that lovely moisture the Greek yogurt provides.
Flavor-wise, I sometimes like to experiment with adding a little fresh ginger or vanilla bean for a new twist. Cinnamon is optional, but I love that it adds a warm spice contrast to the juicy peaches. You could also try swapping peaches for nectarines or plums for a slightly different but equally delicious fruit flavor.
For a different cooking method, I’ve even turned this cake into muffins by dividing the batter into a muffin tin. Cooking time drops to about 20-25 minutes, and you get all the same flavors in perfectly portioned but portable treats. However you decide to customize it, the fundamental freshness and moist texture that define this recipe are always front and center.
Storage and Reheating
Storing Leftovers
If you have any leftovers (and believe me, that rarely happens!), store the cake in an airtight container at room temperature for up to 2 days. If your kitchen is warm or humid, I recommend refrigerating the cake instead—it will keep well for up to 5 days in the fridge. Just be sure to cover it tightly to prevent it from drying out or absorbing other flavors.
Freezing
This cake freezes beautifully. I like to slice it before freezing and wrap each piece tightly in plastic wrap, then place the slices in a freezer-safe container or bag. That way, you can thaw as many slices as you want without defrosting the whole cake. Frozen cake stays fresh for up to 3 months. To thaw, leave slices at room temperature for about an hour or warm gently in the microwave for a few seconds.
Reheating
The best way to enjoy leftovers is warmed slightly. I recommend reheating slices in a 300°F (150°C) oven for about 10 minutes to revive moistness without drying out the cake. Microwaving works fine in a pinch—just make sure to warm briefly in 15-second increments to avoid overheating and toughening the texture. Avoid reheating in high heat settings or leaving it too long, as that can make the peaches watery or the cake crumbly.
FAQs
Can I use canned or frozen peaches instead of fresh?
Fresh peaches work best for this recipe because of their natural juice and texture, which really enhance the cake. That said, if you use canned or frozen peaches, make sure to drain them well and pat dry to avoid excess moisture, which could make the cake soggy. Adjust the sugar accordingly since canned peaches are often sweeter.
Do I have to use a springform pan?
A springform pan is highly recommended because it makes removing the cake much easier and helps maintain its beautiful shape. However, you can use a regular 9-inch cake pan if that’s what you have. Just grease it well and line the bottom with parchment paper to prevent sticking.
Can I make this Fresh Peach Cake Recipe ahead of time?
Absolutely! The cake actually benefits from resting a few hours or overnight, allowing the flavors to meld and the texture to set perfectly. Just cover tightly and store at room temperature or in the fridge. Bring it to room temperature or warm slightly before serving for the best taste.
What if I don’t have Greek yogurt?
If you don’t have Greek yogurt, plain regular yogurt or even sour cream can be a substitute to provide moisture and tang. Just use the same amount, but keep it at room temperature to blend smoothly with the batter.
Is the almond extract necessary?
Almond extract adds a lovely nutty warmth that complements the peaches beautifully, but if you don’t have it or prefer not to use it, you can omit it. The cake will still be delicious with just the vanilla and lemon flavors shining through.
Conclusion
Now that I’ve shared this Fresh Peach Cake Recipe with you, I can’t wait for you to try it yourself! It truly is one of my favorite ways to celebrate fresh peaches and enjoy a cake that’s as joyful to bake as it is to eat. Whether you serve it to friends, family, or just treat yourself, this cake promises a perfect balance of fresh fruit flavor and tender crumb that’ll leave you smiling every time.
Print
Fresh Peach Cake Recipe
- Prep Time: 20 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour 15 minutes
- Yield: 8 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
A moist and flavorful fresh peach cake that combines sweet, juicy peaches with a tender, yogurt-based batter, enhanced by a hint of almond and lemon zest. This delightful, spiced dessert features layers of cinnamon-sugared peaches and is perfected with an optional dusting of confectioners’ sugar.
Ingredients
Dry Ingredients
- 1 and 1/2 cups (188g) all-purpose flour (spooned & leveled)
- 1 teaspoon baking powder
- 1/4 teaspoon baking soda
- 1/4 teaspoon salt
Wet Ingredients
- 1/2 cup (120ml) oil (olive oil, vegetable oil, or melted coconut oil)
- 2/3 cup (133g) granulated sugar, plus 1 Tablespoon for the peaches
- 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
Fruit & Spices
- 2 cups (about 300–320g) sliced fresh peaches (peeled or unpeeled; about 3 peaches)
- optional: 1/2 teaspoon ground cinnamon
Topping
- optional: confectioners’ sugar for topping
Instructions
- Preheat Oven and Prepare Pan. Preheat the oven to 350°F (177°C) and grease a 9-inch springform pan to prevent sticking during baking.
- Mix Dry Ingredients. In a large bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt until well combined. Set aside for later use.
- Combine Wet Ingredients. In a medium bowl, whisk together the oil, 2/3 cup granulated sugar, eggs, Greek yogurt, vanilla extract, almond extract, lemon juice, and lemon zest until smooth and fully incorporated.
- Mix Wet and Dry Ingredients. Pour the wet mixture into the bowl with dry ingredients and whisk until just combined, forming a creamy and slightly thick batter totaling just over 3 cups.
- Prepare Peaches. In a medium bowl, toss sliced peaches with 1 tablespoon granulated sugar to coat evenly. Split the peaches in half; add optional ground cinnamon to one half and gently stir to combine, creating a cinnamon peach layer.
- Assemble Cake Layers. Pour and spread half of the batter evenly into the prepared springform pan. Layer the cinnamon-sugared peaches over the batter in an even layer. Pour the remaining batter evenly over the peach layer, and top with the remaining plain sugared peaches.
- Bake the Cake. Bake for 50 to 55 minutes, or until a toothpick inserted into the center comes out clean. Around the 30-minute mark, loosely tent the cake with aluminum foil to prevent over-browning on top.
- Cool and Serve. Remove the cake from the oven and place the pan on a wire rack. Allow it to cool for at least 30 minutes or until completely cooled. Optionally dust the top with confectioners’ sugar before serving.
- Store Leftovers. Cover any leftovers and store at room temperature for up to 2 days or refrigerate for up to 5 days. Note that a dusting of confectioners’ sugar may dissolve after a few hours.
Notes
- The lemon juice and zest add brightness that enhances the peach flavor.
- Using Greek yogurt makes the cake moist while adding protein and tang.
- The optional cinnamon creates a warm spice contrast but can be omitted or adjusted to taste.
- You can peel or leave the peach skins on depending on your texture preference.
- Allow the cake to cool properly before slicing to ensure clean slices.
- For best flavor, use ripe, juicy peaches that are in season.