The first time I made peach cake, it was on a quiet summer afternoon with ripe peaches from the farmer’s market. I remember the scent of cinnamon and peaches mingling in the oven, and how that first bite—warm, tender, lightly sweet—felt like summer captured in cake form. This easy peach cake recipe is a beginner’s dream: no mixer, no frosting fuss, and the kind of soft crumb that practically melts in your mouth. Whether you’re hosting a picnic, baking with kids, or just craving a homemade dessert without the drama, this cake has you covered.
With juicy peaches, creamy yogurt, and a dash of lemon for brightness, this cake is light yet indulgent. It’s also a healthier option compared to many rich desserts. You’ll use oil instead of butter, and the natural sweetness of peaches means you don’t need to overload it with sugar. If you’re searching for quick and healthy meals with a sweet finish, this peach cake makes the perfect ending.

Why This Peach Cake Recipe is Special
This isn’t just another peach dessert—it’s designed with beginners in mind. You don’t need a stand mixer or special decorating skills. It’s a quick, healthy dessert that lets the peaches shine, offering a beautifully soft, moist cake layered with fruit. Greek yogurt gives the cake a creamy texture, while lemon and almond extracts elevate the flavor profile. Unlike pies or cobblers, this cake bakes and cools quickly, making it a fantastic easy sheet pan dinner dessert or an anytime treat.
Ingredients and Preparation
Flour
Forms the foundation of the cake, providing structure and a soft crumb. All-purpose flour is ideal, but you could try whole wheat pastry flour for added fiber.
Baking Powder and Baking Soda
These leavening agents help the cake rise and stay light despite the moist ingredients.
Salt
Enhances every flavor in the recipe. Don’t skip it—it balances sweetness and deepens the taste.
Oil
Gives the cake its moisture without the heaviness of butter. You can use olive, vegetable, or melted coconut oil. Each one adds a subtle unique flavor—olive for earthiness, coconut for a tropical twist.
Sugar
Sweetens the cake just enough to complement the fruit. A little extra is used to draw out the peach juices. Want less sugar? Use maple syrup or coconut sugar for a natural alternative.
Eggs
Essential for binding the batter and creating a fluffy texture.
Vanilla and Almond Extracts
Add depth and a delicate aroma. Almond extract, especially, enhances the peach flavor.
Greek Yogurt
Provides creaminess and a mild tang, keeping the cake soft. Regular yogurt or sour cream are fine substitutes, including dairy-free versions.
Lemon Juice and Zest
Brighten the flavor and keep the cake from tasting too sweet or flat. Lime zest works too, in a pinch.
Fresh Peaches
The star of the show—choose firm but ripe peaches. You can leave the skin on or peel them. Frozen or canned peaches are okay, but blot them dry to avoid sogginess.
Cinnamon (Optional)
Adds warmth and spice, especially lovely in the middle layer. Leave it out if you want a more summery, fruit-forward flavor.
Step-by-Step Instructions
Step 1 Preheat your oven to 350°F (177°C) and grease a 9-inch springform pan. A square baking pan works too if that’s all you have.
Step 2 In a large bowl, whisk together flour, baking powder, baking soda, and salt. Set aside for now.
Step 3 In a separate bowl, mix the oil, sugar, eggs, Greek yogurt, vanilla and almond extracts, lemon juice, and zest until smooth. This should look creamy and slightly thick.
Step 4 Gently pour the wet mixture into the dry ingredients and stir just until combined. Be careful not to overmix—the batter should be creamy but not stiff.
Step 5 Slice your peaches and toss them in a bowl with a tablespoon of sugar. Divide the peaches into two portions. If using cinnamon, mix it into one half of the peaches.
Step 6 Pour half the batter into the pan. Layer the cinnamon peaches evenly over it. Then pour the remaining batter on top and arrange the rest of the peaches over the surface.
Step 7 Bake for 50 to 55 minutes. At around 30 minutes, loosely cover the cake with foil to prevent over-browning. The cake is done when a toothpick comes out clean.
Step 8 Let it cool in the pan for at least 30 minutes. Dust with powdered sugar just before serving, if desired.
Beginner Tips and Notes
- Too brown on top? Cover with foil midway through baking.
- Peaches too juicy? Blot them with a paper towel before layering to prevent sogginess.
- Forgot the cinnamon? No worries—it’s optional and the cake is still delicious.
- No springform pan? Use a regular 9-inch round or square baking dish; just make sure to grease well.
- Need to prep faster? Slice peaches the day before and store in the fridge with a squeeze of lemon juice to keep them fresh.
Serving Suggestions
Serve this cake with a dollop of whipped cream or vanilla Greek yogurt. It also pairs beautifully with tea or a chilled glass of white wine.
For a heartier dessert, serve with a scoop of vanilla ice cream. If you’re planning a quick and healthy meal, this peach cake makes a refreshing finale after grilled chicken or a light salad.
Storing leftovers: Keep the cake covered at room temperature for up to 2 days, or refrigerate for up to 5 days. You can also freeze it for up to 3 months—just thaw at room temperature before serving.
Conclusion
This lemon herb peach cake recipe proves that baking doesn’t have to be complicated to be delicious. Whether you’re just starting your baking journey or looking for a stress-free dessert, this cake delivers simplicity, flavor, and seasonal joy. I’d love to hear how yours turns out—did you add cinnamon? Use plums or apricots instead? Share your version in the comments below. Happy baking!
FAQ About Fresh Peach Cake
1. Can I use canned or frozen peaches instead of fresh?
Yes, you can use canned or frozen peaches if fresh ones aren’t available. Just be sure to drain and blot canned peaches dry, and thaw and pat frozen peaches dry to avoid adding too much moisture to the batter.
2. Do I have to peel the peaches before adding them to the cake?
No, peeling is completely optional. The skin softens during baking and adds a rustic texture. However, if you prefer a smoother bite, go ahead and peel them.
3. Can I make this cake dairy-free?
Absolutely. Use a dairy-free yogurt alternative such as coconut or almond yogurt. Just make sure it has a similar thickness to Greek yogurt for the best texture.
4. What’s the best way to store leftover peach cake?
Store leftover cake covered at room temperature for up to 2 days or in the refrigerator for up to 5 days. You can also freeze it for up to 3 months and thaw at room temperature before serving.
More Relevant Recipes
Print
Fresh Peach Cake
- Total Time: 1 hour 10 minutes
- Yield: 1 cake (about 8 servings) 1x
- Diet: Vegetarian
Description
A beginner-friendly fresh peach cake recipe that’s soft, moist, and bursting with real peach flavor. No mixer required, perfect for summer baking.
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, vegetable, 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 (about 3 peaches, peeled or unpeeled)
- 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, 2/3 cup sugar, eggs, yogurt, vanilla and almond extracts, lemon juice, and lemon zest together until smooth.
- Pour the wet ingredients into the dry ingredients and whisk until combined into a creamy, slightly thick batter.
- In a separate bowl, toss the sliced peaches with 1 tablespoon of sugar. Divide them in half and mix cinnamon into one half (optional).
- Spread half of the batter into the prepared pan, layer the cinnamon-coated peaches over it, then spread the remaining batter on top and add the remaining peaches.
- Bake for 50–55 minutes, loosely tenting with foil at the 30-minute mark to prevent over-browning. A toothpick inserted should come out clean.
- Let the cake cool in the pan on a wire rack for at least 30 minutes before serving. Dust with confectioners’ sugar if desired.
Notes
- You can use frozen or canned peaches—just thaw/drain and blot dry before using.
- Peeling the peaches is optional, depending on texture preference.
- A square 9-inch baking pan or cast iron skillet can be used instead of a springform pan.
- This cake freezes well for up to 3 months. Thaw at room temperature before serving.
- Dairy-free yogurt works well as a substitute for Greek yogurt.
- Prep Time: 15 minutes
- Cook Time: 55 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice (1/8 of cake)
- Calories: 260
- Sugar: 18g
- Sodium: 150mg
- Fat: 12g
- Saturated Fat: 2g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 40mg