Peach Upside Down Cake Recipe (Easy, Moist & Made with Fresh Peaches)

If you’re looking for the perfect summer dessert, this Peach Upside Down Cake is guaranteed to impress. Sweet, juicy peaches are caramelized in a buttery brown sugar topping, then covered with a soft vanilla cake that bakes into a beautifully golden dessert. Once flipped, the glossy peaches create a stunning presentation that’s perfect for family dinners, holidays, brunches, or potlucks.
This easy peach upside down cake recipe comes together with simple pantry ingredients and can be made with fresh, frozen, or canned peaches. Every bite is rich, buttery, fruity, and incredibly moist.
Whether you’re celebrating peach season or simply craving a homemade dessert, this recipe will quickly become a favorite.
Why You’ll Love This Peach Upside Down Cake
- Beautiful bakery-style presentation
- Moist, buttery vanilla cake
- Sweet caramelized peach topping
- Easy beginner-friendly recipe
- Perfect for fresh summer peaches
- Great for holidays, BBQs, and family gatherings
- Freezer-friendly
- Delicious served warm with vanilla ice cream
Ingredients

For the Peach Topping
- ¼ cup unsalted butter
- ½ cup light brown sugar
- 4–5 medium ripe peaches, peeled and sliced
- ½ teaspoon ground cinnamon (optional)
For the Cake
- 1½ cups all-purpose flour
- 1½ teaspoons baking powder
- ¼ teaspoon salt
- ½ cup unsalted butter, softened
- ¾ cup granulated sugar
- 2 large eggs
- 1 teaspoon vanilla extract
- ½ cup whole milk
Kitchen Equipment
- 9-inch round cake pan
- Mixing bowls
- Electric mixer
- Rubber spatula
- Measuring cups and spoons
- Cooling rack
How to Make Peach Upside Down Cake
Step 1: Preheat and Prepare the Pan
Start by preheating your oven to 350°F (175°C). This ensures the cake bakes evenly from the beginning. Grease a 9-inch round cake pan thoroughly so the cake releases easily after baking.
Step 2: Create the Caramel Peach Base
Melt the butter and pour it into the prepared pan, spreading it evenly across the bottom. Sprinkle the brown sugar over the melted butter to create a rich caramel layer.
Arrange the peach slices in overlapping circles on top of the sugar mixture. This will form the beautiful topping once the cake is flipped.

Step 3: Mix the Dry Ingredients
In a medium bowl, whisk together the flour, baking powder, and salt. This step ensures the leavening agent is evenly distributed, helping the cake rise properly.
Step 4: Cream Butter and Sugar
In a separate large bowl, beat the softened butter and sugar until light and fluffy. This process incorporates air into the batter, giving the cake a soft texture.
Add the eggs one at a time, mixing well after each addition, then stir in the vanilla extract for flavor.

Step 5: Combine Wet and Dry Ingredients
Gradually add the dry ingredients to the butter mixture, alternating with the milk. Mix until just combined. Be careful not to overmix, as this can make the cake dense instead of tender.
Step 6: Assemble the Cake
Carefully spread the cake batter evenly over the arranged peaches using a spatula. Make sure the batter covers all the fruit so it bakes evenly.

Step 7: Bake Until Golden
Place the cake in the oven and bake for 40–50 minutes, or until a toothpick inserted into the center comes out clean. The top should be golden and slightly firm to the touch.
Step 8: Cool and Flip the Cake
Allow the cake to cool for about 10 minutes. This helps the caramel set slightly while still allowing the cake to release easily.
Run a knife around the edges, then carefully invert the cake onto a serving plate while it’s still warm. Serve warm or at room temperature.

Tips for the Best Peach Upside Down Cake
- Use ripe but firm peaches for the best texture.
- Don’t overmix the batter.
- Let the cake cool for only 10 minutes before flipping.
- Run a knife around the edge before inverting.
- Fresh peaches provide the best flavor, but canned peaches work well too.
Variations
Cinnamon Peach Cake
Add extra cinnamon and a pinch of nutmeg to the batter.
Peach Pecan Upside Down Cake
Sprinkle chopped pecans over the brown sugar before arranging the peaches.
Bourbon Peach Cake
Add one tablespoon bourbon to the peach topping for extra flavor.
Mixed Fruit Version
Combine peaches with nectarines, apricots, or plums.
What to Serve with Peach Upside Down Cake
- Vanilla ice cream
- Fresh whipped cream
- Caramel sauce
- Cinnamon ice cream
- Fresh berries
- Hot coffee
- Sweet iced tea
Storage
Store covered at room temperature for up to 2 days.
Refrigerate for 4–5 days.
Freezing
Wrap individual slices tightly in plastic wrap and foil.
Freeze for up to 3 months.
Thaw overnight in the refrigerator and warm before serving.
Frequently Asked Questions
Can I use canned peaches?
Yes. Drain them well and pat dry with paper towels before using.
Can I use frozen peaches?
Absolutely. Thaw completely and remove excess moisture.
Do I have to peel the peaches?
Peeling gives the smoothest texture, but it’s optional.
Why did my topping stick?
The cake may have cooled too long. Invert while still warm for the best release.
Can I make it ahead?
Yes. Bake one day ahead and store covered. Warm slices before serving.
Final Thoughts
This Peach Upside Down Cake is a timeless dessert that perfectly balances sweet, juicy peaches with a rich caramel topping and a soft, buttery vanilla cake. It’s simple enough for a weekday treat yet elegant enough to serve at family gatherings, holidays, or special celebrations.
If you give this recipe a try, I’d love to hear how it turned out! Leave a comment and rating below, and don’t forget to share your beautiful Peach Upside Down Cake with friends and family. Happy baking!
Peach Upside Down Cake Recipe (Easy, Moist & Made with Fresh Peaches)
Ingredients
- Peach Topping
- ¼ cup unsalted butter melted
- ½ cup light brown sugar
- 4 –5 medium ripe peaches peeled and sliced
- ½ teaspoon ground cinnamon optional
- Cake Batter
- 1½ cups all-purpose flour
- 1½ teaspoons baking powder
- ¼ teaspoon salt
- ½ cup unsalted butter softened
- ¾ cup granulated sugar
- 2 large eggs room temperature
- 1 teaspoon vanilla extract
- ½ cup whole milk
Instructions
- Preheat the oven to 350°F (175°C) and grease a 9-inch round cake pan.
- Pour the melted butter into the pan and sprinkle the brown sugar evenly over the butter.
- Arrange the peach slices in overlapping circles over the brown sugar.
- In a medium bowl, whisk together the flour, baking powder, and salt.
- In a large bowl, beat the softened butter and granulated sugar until light and fluffy. Add the eggs one at a time, then mix in the vanilla extract.
- Gradually add the dry ingredients to the wet ingredients, alternating with the milk. Mix until just combined.
- Carefully spread the batter evenly over the peaches.
- Bake for 40–50 minutes, or until a toothpick inserted into the center comes out clean.
- Cool the cake in the pan for about 10 minutes.
- Run a knife around the edge, invert onto a serving plate, and serve warm or at room temperature.
Notes
- Use ripe but firm peaches for the best texture.
- Fresh peaches give the best flavor, but canned or frozen peaches work well when drained thoroughly.
- Do not overmix the batter to keep the cake soft and tender.
- Flip the cake while it’s still warm for easy release.
- Store leftovers covered in the refrigerator for up to 5 days.
Nutrition (Per Serving)
- Calories: 340 kcal
- Carbohydrates: 46g
- Protein: 5g
- Fat: 15g
- Saturated Fat: 9g
- Cholesterol: 75mg
- Sodium: 170mg
- Fiber: 2g
- Sugar: 31g

