I absolutely love this Fresh Peach Cake Recipe because it feels like a little celebration of summer in every bite. When peaches are in season, there’s nothing quite like the sweet, juicy bursts they bring to a tender, moist cake. It’s just the right mix of light and comforting, perfect for sharing at a backyard brunch, afternoon tea, or even a casual family dessert.

One of the best things about this Fresh Peach Cake Recipe is how versatile and foolproof it is. You don’t have to be an expert baker to nail it – I used to struggle with fruit cakes drying out, but this recipe’s yogurt and oil create such a deliciously moist crumb. Plus, there’s a lovely balance of lemony brightness and optional cinnamon swirls that really elevate the peaches without overpowering them.

💙

Why You’ll Love This Recipe

  • Sweet & Tangy Flavor: The fresh peaches combined with lemon zest and yogurt give a bright, vibrant taste.
  • Moist & Tender Texture: Using oil and yogurt keeps the cake incredibly soft without being heavy.
  • Easy To Make: No complicated steps—perfect for weekday baking or a weekend treat.
  • Customizable: You can add cinnamon, use different oils, or swap out yogurt types based on what you have.

Ingredients You’ll Need

Each ingredient in this Fresh Peach Cake Recipe plays an essential role in creating the perfect balance of flavor and texture. Fresh peaches are obviously the star, but the combination of baking powder and baking soda ensures a nice rise, while the yogurt and oil lock in moisture brilliantly.

  • All-purpose flour: Use spooned and leveled flour for accurate measurement and perfect cake crumb.
  • Baking powder: Helps give the cake a gentle rise and lightness.
  • Baking soda: Works with lemon juice to tenderize and add lift.
  • Salt: Balances sweetness and enhances flavors.
  • Oil: Olive, vegetable, or melted coconut oil all work well; oil keeps the cake moist.
  • Granulated sugar: Sweetens the batter and is also tossed with the peaches to bring out their natural juices.
  • Eggs: Ensure eggs are at room temperature to help the batter come together smoothly.
  • Greek yogurt: Adds tang, moisture, and nice structure to the cake.
  • Vanilla and almond extracts: Provide subtle, warm undertones to complement the peaches.
  • Lemon juice and zest: Brighten the cake and balance the sweetness with a little zing.
  • Fresh peaches: About 3 ripe but firm peaches; peeled or unpeeled works—just trust your preference.
  • Optional cinnamon: Tossed with half the peaches to create cinnamon swirls that add depth and warmth.
  • Optional confectioners’ sugar: A dusting on top makes for a pretty, delicate finish before serving.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love giving this Fresh Peach Cake Recipe my own twist depending on the season or my mood, and you’ll find it’s super flexible! Don’t hesitate to experiment a bit with different spices or substitute ingredients to fit your tastes.

  • Cinnamon Swirls: I like to toss only half the peaches in cinnamon for a lovely contrast between spiced and pure peach sections.
  • Dairy-Free: Swap Greek yogurt for coconut or almond milk yogurt, and use coconut oil to keep it fully dairy-free without sacrificing moisture.
  • Gluten-Free: Use a 1:1 gluten-free baking flour blend and gently mix to prevent a tough crumb.
  • Extra Nuts: Sprinkle chopped toasted pecans or almonds over the top before baking for crunch and nuttiness.

How to Make Fresh Peach Cake Recipe

Step 1: Prepping Your Ingredients and Pan

First things first, preheat your oven to 350°F (177°C) and grease a 9-inch springform pan — I love using springform pans for fruit cakes because it’s easier to get a clean release without messing up the edges. While the oven is warming, peel and slice your peaches if you prefer, or keep the skins on for extra texture and color. Toss the peach slices with a tablespoon of sugar to draw out their natural juices; it’s a little trick I’ve found really enhances their flavor while the cake bakes.

Step 2: Mixing Dry and Wet Ingredients

In a large bowl, whisk together the flour, baking powder, baking soda, and salt – this ensures your leavening agents are evenly distributed and prevents any clumps. In another bowl, whisk your oil with the sugar, eggs, yogurt, vanilla and almond extracts, lemon juice, and lemon zest until everything’s smooth and combined. Pour the wet ingredients into the dry, then gently whisk until you have a creamy, slightly thick batter. Remember, don’t overmix—stop as soon as the flour disappears to keep your cake tender.

Step 3: Building the Layers with Cinnamon and Peaches

Here’s a little trick I discovered: toss half of your sugared peach slices with cinnamon to add cozy swirls throughout the cake but leave the other half plain for fresh peach brightness. Pour half the batter into the pan, spread it evenly (eyeballing is fine—no need for perfection), layer on the cinnamon peaches, then top that with the rest of the batter. Finally, scatter the remaining plain peaches on top to peek through a bit in the finished cake.

Step 4: Baking with Care

Bake for 50 to 55 minutes, but here’s what’s important—around the 30-minute mark, loosely tent the cake with aluminum foil. This little shield stops the top from over-browning while the middle finishes cooking through. When a toothpick inserted in the center comes out clean, your cake is ready. Let it cool for at least 30 minutes in the pan before you slice, or cool it completely if you have the patience like me!

👨‍🍳

Pro Tips for Making Fresh Peach Cake Recipe

  • Choosing Peaches: I always pick firm but ripe peaches to hold their shape and not turn to mush during baking.
  • Room Temperature Eggs & Yogurt: Bringing these to room temp makes your batter smoother and helps your cake rise better.
  • Tent Early: Don’t forget to tent with foil partway through baking or your top might brown too fast.
  • Peach Skin On or Off: I swap this based on the peach variety; if skins look waxy or thick, peel them; if thin and tender, I leave them on for color and texture.

How to Serve Fresh Peach Cake Recipe

A slice of cake with three layers: the bottom layer is pale and soft, the middle layer has small pieces of cooked peach, and the top layer is golden brown with baked peach slices visible. The top is dusted with white powdered sugar and sits on a white plate with a dotted edge pattern. A small green mint leaf garnish is placed next to the cake. A knife with a brown wooden handle rests on the plate with some cake crumbs and a piece of peach on its tip. The plate is on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 6.1

Garnishes

I like a simple dusting of confectioners’ sugar on top right before serving—it adds a delicate sweetness and looks beautiful. For extra indulgence, a dollop of whipped cream or a scoop of vanilla ice cream takes this peach cake over the moon. Fresh mint leaves or edible flowers can add a fresh pop of color if you’re serving guests.

Side Dishes

This cake pairs wonderfully with a light cup of tea or coffee, making it perfect for brunch or afternoon snack time. I’ve also served it alongside fresh berries or a simple mixed greens salad with citrus vinaigrette when having it as a dessert after a summer dinner.

Creative Ways to Present

For a party, I’ve layered slices of this Fresh Peach Cake on a pretty platter with fresh peach wedges and edible flowers around the edges for a stunning centerpiece. You could also serve individual slices topped with a drizzle of honey or peach syrup for extra flair. It’s lovely warmed slightly with a scoop of ice cream on top for cozy evenings.

Make Ahead and Storage

Storing Leftovers

Cover leftovers loosely with plastic wrap or an airtight container. I usually keep this cake at room temperature if I plan to eat it within two days, and it stays moist and tender perfectly. If you want it to last longer, refrigerate for up to five days—I find the flavor develops nicely after resting a bit.

Freezing

I’ve frozen slices successfully by wrapping them tightly in plastic wrap and then foil, placing them in a freezer bag. This cake freezes beautifully for up to three months. When it’s time to enjoy it again, thaw overnight in the fridge for the best texture.

Reheating

To reheat, just pop a slice in the microwave for about 15-20 seconds or heat it briefly in a 300°F oven until warmed through. This freshens it up and brings back that soft, just-baked feeling. If you’re serving with ice cream, a warm slice next to cold ice cream is heavenly.

FAQs

  1. Can I use canned or frozen peaches for this Fresh Peach Cake Recipe?

    While fresh peaches are definitely best for texture and flavor, you can use frozen peaches if you thaw and blot them dry well to avoid soggy batter. Canned peaches work in a pinch, but be sure to drain and pat them dry so the cake batter isn’t too wet.

  2. What if I don’t have a springform pan?

    No worries! You can bake this cake in a 10-inch cast iron skillet or a 9 or 10-inch square pan. Just keep an eye on baking time as it might vary slightly depending on the pan.

  3. Can I make this recipe dairy-free?

    Yes! Swap the Greek yogurt for a dairy-free yogurt such as coconut or almond milk yogurt, and use coconut oil or your favorite vegetable oil instead of olive oil to keep it completely dairy-free.

  4. How do I know when the cake is done?

    A toothpick inserted in the center should come out clean or with just a few moist crumbs attached. Also, the cake should spring back lightly when touched and start to pull away from the pan edges.

Final Thoughts

This Fresh Peach Cake Recipe has become my go-to when peaches are ripe and calling my name. I love how it’s both simple to make and impressively delicious, with that moist crumb and juicy peach pockets no one can resist. If you’re looking for a dessert that feels fresh, comforting, and just a little bit special, give this one a try—you’ll be so glad you did!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Fresh Peach Cake Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.6 from 61 reviews
  • Author: Anna
  • Prep Time: 20 minutes
  • Cook Time: 50 minutes
  • Total Time: 2 hours
  • Yield: Serves 8-10
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Description

This Fresh Peach Cake is a moist and tender dessert featuring layers of cinnamon-swirled fresh peaches baked within a creamy, lemon- and almond-infused batter. Perfect for showcasing ripe, juicy peaches, this cake offers a delightful balance of sweetness and subtle tang from Greek yogurt, enhanced by warm cinnamon and aromatic vanilla and almond extracts. Ideal for a summer treat or any occasion that calls for a fresh fruit dessert.


Ingredients

Units Scale

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 and Optional Ingredients

  • 2 cups (about 300-320g) sliced fresh peaches (peeled or unpeeled; about 3 peaches)
  • optional: 1/2 teaspoon ground cinnamon
  • optional: confectioners’ sugar for topping

Instructions

  1. Preheat and prepare pan: Preheat the oven to 350°F (177°C) and grease a 9-inch springform pan thoroughly to prevent sticking.
  2. Mix dry ingredients: In a large bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt until well combined. Set aside.
  3. Mix wet ingredients: In a medium bowl, whisk the oil, 2/3 cup sugar, eggs, Greek yogurt, vanilla extract, almond extract, lemon juice, and lemon zest together until fully combined into a creamy, slightly thick batter.
  4. Combine wet and dry: Pour the wet ingredients into the dry ingredients and whisk gently until the batter is smooth and uniform with just over 3 cups of batter total.
  5. Prepare peaches: In a medium bowl, toss the peach slices with 1 tablespoon of sugar to coat evenly. Split the peaches into two halves; add cinnamon to one half and stir gently to coat. This creates a cinnamon peach layer with optional swirls.
  6. Assemble the cake layers: Pour and spread half the batter into the prepared pan evenly. Arrange the cinnamon-sugared peaches in a single layer on top of the batter. Spread the remaining batter carefully over the peaches. Lastly, place the remaining unsweetened or lightly sugared peaches evenly on top.
  7. Bake: Bake for 50–55 minutes or until a toothpick inserted into the cake’s center comes out clean. At the 30-minute mark, loosely tent the cake with aluminum foil to avoid over-browning the top.
  8. Cool and serve: Remove from the oven and place the pan on a wire rack to cool for at least 30 minutes or until completely cooled. Optionally, dust with confectioners’ sugar before slicing and serving.
  9. Storage: Cover leftovers and store at room temperature for up to 2 days or refrigerate for up to 5 days. Confectioners’ sugar topping may melt after a few hours.

Notes

  • Freezing Instructions: Once cooled, wrap the cake tightly and freeze for up to 3 months. Thaw to room temperature before serving.
  • Special Tools: Vegetable/Fruit Peeler, Glass Mixing Bowls, Whisk, Citrus Juicer & Zester, 9-inch Springform Pan, Cooling Rack, Sieve (for dusting confectioners’ sugar).
  • Alternative Pans: You may use a 10-inch cast iron skillet or 9- to 10-inch square baking pan instead of the springform pan.
  • Yogurt Substitutes: Nonfat, low-fat Greek yogurt, regular yogurt, or sour cream are all good substitutes. For a dairy-free option, use dairy-free yogurt.
  • Peach Options: Fresh peaches are best. If using frozen, thaw and blot dry first. Canned peaches can be used but should be drained and patted dry for texture.

Nutrition

  • Serving Size: 1 slice (1/10th of cake)
  • Calories: 280 kcal
  • Sugar: 20 g
  • Sodium: 150 mg
  • Fat: 14 g
  • Saturated Fat: 2 g
  • Unsaturated Fat: 12 g
  • Trans Fat: 0 g
  • Carbohydrates: 34 g
  • Fiber: 2 g
  • Protein: 5 g
  • Cholesterol: 55 mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star