Print

Fresh Peach Cake Recipe

4.8 from 93 reviews

This Fresh Peach Cake recipe combines the natural sweetness of ripe peaches with a moist, tender cake infused with hints of vanilla, almond, and lemon. Layered with cinnamon-spiced peaches for added warmth and flavor, this cake is a delightful treat perfect for spring and summer gatherings or a cozy afternoon dessert.

Ingredients

Scale

Cake Batter

  • 1 and 1/2 cups (188g) all-purpose flour (spooned & leveled)
  • 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

Peach Layers

  • 2 cups (about 300–320g) sliced fresh peaches (peeled or unpeeled; about 3 peaches)
  • 1 Tablespoon granulated sugar (for tossing 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 to ensure easy release of the cake after baking.
  2. Mix Dry Ingredients: In a large bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt until fully combined; set this mixture aside for later.
  3. Combine Wet Ingredients: In a separate medium bowl, whisk the oil, 2/3 cup granulated sugar, eggs, Greek yogurt, vanilla extract, almond extract, lemon juice, and lemon zest until smooth and well blended.
  4. Make the Batter: Pour the wet ingredient mixture into the bowl with the dry ingredients and whisk until just combined into a creamy and slightly thick batter, approximately 3 cups in volume.
  5. Prep Peaches: Toss the sliced fresh peaches with 1 tablespoon of sugar to coat evenly. Divide the peaches into two equal portions; add ground cinnamon to one half and gently stir to coat, creating cinnamon-spiced peach slices while leaving the other half plain.
  6. Layer the Cake: Spread half of the batter evenly into the prepared springform pan. Arrange the cinnamon-coated peach slices in an even layer atop this batter. Spread the remaining batter over the cinnamon peach layer, then top with the plain sugared peach slices.
  7. Bake the Cake: Bake at 350°F (177°C) for 50–55 minutes. At around 30 minutes, loosely tent the cake with aluminum foil to prevent over-browning. Bake until a toothpick inserted in the center comes out clean.
  8. Cool and Serve: Remove the cake from the oven and place the pan on a wire rack. Let it cool for at least 30 minutes or completely before slicing. Optionally dust with confectioners’ sugar before serving for a sweet finish.
  9. Storage: Cover any leftovers and store at room temperature for up to 2 days or refrigerate for up to 5 days. Note that if dusted with confectioners’ sugar, it may dissolve into the cake over time.

Notes

  • The cinnamon topping on only half of the peaches creates a nice contrast of flavors and swirls within the cake, but you can toss all peaches in cinnamon if desired.
  • Use ripe but firm peaches for best texture; peeling the peaches is optional based on preference.
  • The cake is best served at room temperature and pairs well with a dollop of whipped cream or vanilla ice cream.
  • If storing in the refrigerator, bring cake to room temperature before serving for optimal flavor and texture.
  • You can substitute the oil with melted coconut oil for a slight tropical flavor.

Keywords: fresh peach cake, peach dessert, summer cake, cinnamon peach cake, moist fruit cake, easy peach cake recipe