This delicious peaches upside down cake is a spin-off of the classic Pineapple Upside Down Cake, featuring a moist cake base with caramelized brown sugar cinnamon topping and sweet peach slices.
Cake is incredibly moist and slightly dense. Fresh peach slices grace the top of the cake, and the cinnamon brown sugar topping sips into the spongy peach cake during baking, giving it a rich caramelized glaze. It tastes every bit as dreamy as it sounds.

If peaches are a favorite, also be sure to check out our Mini Peach Cobbler and Easy Peach Crisp recipes! I think you’ll love them as well.
Upside Down Cake with Peaches
I love peaches everything when the weather warms up, and recently I’ve been loving this peach upside down cake recipe.
This pretty and rustic vintage peach upside down cake is basically a variation of the classic Pineapple Upside Down Cake. Instead of using pineapple, we are using slices of peach for our toppings.
They are called upside down cakes because the peach and brown sugar glaze is at the bottom of the cake pan when the peach upside down cake is baked in the oven. When it is done and set, we flip the cake over, or rather, upside down, with the peaches now appearing on top.
Upside down cakes look beautiful, and makes for a lovely centerpiece. Without a whole lot of work. They look like you labored all day to create that pretty design from slices of peaches, but in truth, this should take only about 15 minutes of prep time.
During the summer when peaches are juicy and sweet, I love using fresh peaches for this recipe.
When peaches are not in season, feel free to use canned peaches – they are honestly just as good. Recipe card at the bottom of this post will explain more about the difference between baking this with fresh and canned peaches.
That rich caramelized cinnamon brown sugar glaze soaked into the tops of each slice of juicy peaches pairs so well with that moist, slightly dense vanilla cake wrapped with the lovely aroma hint of peach flavor.
Get ready to fall in love with this quick and no-fuss vintage peach upside down cake recipe! 🧡
If you’re looking for more upside down cakes, don’t forget to also check out our banana upside down cake!

Ingredients
Here are the ingredients you will need to make homemade peach upside down cake:
Cake batter
- unsalted butter – use softened butter so that it is easier to mix the batter. Use unsalted instead of salt butter to control the amount of salt in the cake.
- brown sugar – brown sugar has a deeper, richer flavor than white sugar. It pairs very well with peaches
- sour cream
- vanilla extract – use pure vanilla extract for more robust, richer flavor.
- whole milk – highly recommend using whole milk for a rich and creamier cake texture, but in a pinch 2% milk can be used as well. I wouldn’t do 1% or fat free.
- egg
- peach nectar – I really love the peach flavor it helps bring out in the cake batter! If you are using canned peaches, you can use the liquid as peach nectar.
- ground cinnamon – cinnamon and peach really brings out so much of the flavor in each other. I tested it without it and it was just not the same. It was my assistant, Kendall’s idea to add cinnamon. And as usual, she’s right! P/S: It will also make your kitchen smells amazing!
- all purpose flour
- baking soda – this is the rising agent used for our cake. Even though the cake texture is a bit denser than traditional American cake, this is still an important ingredient.
- baking powder – another rising agent for the cake
- salt – used to open up the flavors.
Peach Topping
- peaches – slice them into small pieces. I typically get 12 slices from every peach. I use 2 peaches for each peach upside down cake.
- unsalted butter
- brown sugar
- cinnamon – the caramelized brown sugar cinnamon flavors really pair well with our peach upside down cake.
How to Make Peach Upside Down Cake
We will be using a 9′ round cake pan for this peach upside down cake recipe. The depth of your cake pan should be around 2″ deep.
Make the Topping
Let’s make the delicious topping that will form the top of the peach upside down cake. Aka my favorite part of this whole cake.
The term “upside down cake” comes about because the toppings are initially placed on the bottom of the cake pan, under the cake batter. Once the cake is done baking and cools, it is flipped onto a platter to serve, with the lovely toppings on top of the cake.
For the peach upside down cake toppings, place softened butter in 9′ round cake pan
Place cake pan in the oven to warm and melt butter. Once butter is melted, remove from oven and bring cake pan to flat surface. Be careful when handling cake pan because it will be hot!
Separately, bring together brown sugar and cinnamon, then stir to combine.
To the pool of melted butter, add the brown sugar and cinnamon mixture – spread them all over evenly.

Then bring peach slices into cake pan and arrange slices.

This is an upside down cake, so once the peach upside down cake is done baking, we will be inverting the cake, and this, technically, will be the top of the cake.
When arranging peach toppings in the cake pan, consider the design that you would want for your peach upside down cake. It doesn’t have to be fancy – just rows of peach slices will do just fine. Peach upside down cake shown in the picture above have peach slices arranged in circles.
Make Cake Batter
Next we will be making the peach cake batter that will go on top of the peach topping in the cake pan.
Bring wet ingredients (softened butter, brown sugar, sour cream, egg), milk and flavoring (vanilla extract, cinnamon and peach nectar) to the mixing bowl and whisk.
After all the wet ingredients above are whisked together, add dry ingredients to the wet mixture.
Fold to combine, then pour cake batter into the cake pan, and use a spatula to spread out the cake batter.

Bake
Place the 9′ round cake pans into the oven, and bake for 35 minutes, or until a tooth pick comes out clean when inserted in the middle of the cake.
Eagerly anticipate the lovely aroma of this delicious peach upside down cake as it fills your kitchen…it’s such a beautiful thing!
Once peaches upside down cake is done, remove from oven and let it cool on a cooling rack for five minutes.
Don’t let the peach upside down cake sit for longer than 5 minutes or the caramelized topping will harden and stick to the bottom of the pan.

Once it has rested for five minutes, place a large platter on top of the cake, and then invert it!
Serve!
Once flipped, remove cake pan and peach upside down cake should on a platter with beautiful peaches and glaze on top.
Let the lovely peaches upside down cake cool for another 10-15 minutes before slicing and serving.
The weather is warm and beautiful, and our summer days are filled with this vintage peaches upside down cake. Sending you lots of happy, peachy summer vibes…ENJOY!

Tips and Tricks
Here are some tips and tricks to make this peach upside down cake successfully:
- Use Ripe Peaches: Choose ripe, juicy peaches for the best flavor. If peaches aren’t in season, canned or frozen peaches work well; just ensure they’re drained and dried properly.
- Arrange Peaches Neatly: Take your time arranging peach slices in a neat pattern. This will create a beautiful top once the cake is inverted.
- Don’t Overmix: When mixing the batter, especially after adding dry ingredients, mix just until combined. Overmixing can result in an overly dense cake.
- Press Batter Down: after spreading cake batter over peaches, make sure to gently press the batter down to remove air that is caught between the batter and peaches.
- Tenting with Foil: If the top of your cake (bottom while baking) starts browning too quickly, tent loosely with foil to prevent burning.
- Invert with Confidence: When flipping the cake out of the pan, use a large serving platter and flip quickly but carefully to avoid losing any fruit topping.
Frequently Asked Questions
Use a sharp knife to cut along the natural seam of a peach (a circle that passes through the stem and the bottom of the peach), then gently twist the two halves to open it up. Remove the seed from one of the sides, then slice each side into 6 wedges.
You do not. It’s not necessary for the cake’s texture or flavor. Peaches can be pretty delicate so peeling and slicing them could result in the peaches becoming pretty mushy.
Yes! Canned peaches work great for this recipe as well. Make sure to pan dry peaches and slice them into smaller wedges, just as you would the fresh peach. Reserve the syrup from the can to use in place of peach nectar if you’d like.
Sogginess usually results from too much moisture in the peaches. Ensuring they are well-drained and patted dry can prevent this.
Store any leftover cake covered in the refrigerator for up to 3 days. It can sit at room temperature for a few hours before serving.
Yes, the cake can be made a day in advance. It holds up well overnight, and you can serve it at room temperature or slightly warmed.
ENJOYED THIS RECIPE? Tell us what you think by leaving a rating and review below! 🤍
More Cake Recipes
- Molten Chocolate Lava Cake
- Blueberry Coffee Cake
- Lemon Olive Oil Cake
- Strawberry Shortcake with Angel Food Cake
- Chocolate Mug Cake

Peach Upside Down Cake
Equipment
Ingredients
Cake Batter
- ½ cup unsalted butter softened
- ⅔ cup brown sugar
- ¼ cup sour cream
- ½ cup whole milk or 2%
- 1 large egg
- 2 tsp vanilla extract
- ¼ cup peach nectar or peach juice
- 1 tsp cinnamon
- 1⅔ cup all purpose flour
- ½ tsp baking soda
- 1 tsp baking powder
- ½ tsp salt
Topping
- ¼ cup unsalted butter
- ½ cup brown sugar
- ½ tsp cinnamon
- 2 whole peaches fresh or canned
Instructions
- Preheat oven to 350℉.
- Make cake batter. In a large bowl, bring together softened butter, brown sugar, sour cream, milk, egg, vanilla extract, peach nectar, and cinnamon. Whisk to combine. Add flour, baking powder, baking soda, and salt to the mixture. Fold to combine.
- Make the topping. Place the butter in the cake pan. Place in the warm oven and allow the butter to completely melt. Slice the peaches thinly and pat dry. Once butter is melted, remove the cake pan from the oven. Mix cinnamon and brown sugar together. Evenly sprinkle the brown sugar mixture over the melted butter. Add the peach slices.
- Pour cake batter over peaches. Use spatula to evenly spread out cake batter.
- Bake at 350℉ for 40 minutes.
- Remove cake from oven. Gently run a knife around the outside of the cake to make sure it doesn't stick to the side. Allow cake to cool for 5 minutes.
- Place a large plate over the cake pan. Gently flip cake over keeping the plate firmly on the cake pan.
- Allow to cool for a few more minutes.
- Serve and enjoy!

I looks Delicious 😋
Thank you so much!
Can this be made gluten free?? What recipe changes would have to be made besides the flour? It looks so good.
Hi Trina! Thanks so much! Unfortunately I’ve never tried this gluten free but if you try it with gluten free flour please share and let us know how it goes!
how much baking powder?
You will need 1 tsp baking powder – I just added to the recipe card. Sorry about that!
The recipe only list the baking soda amount to add and not the baking powder. is the baking powder the same amount as the baking soda 1/2 tsp?
It should be 1 tsp of baking powder. It should now show up in the recipe card!
how much baking powder? I don’t see it in the ingredients list
It is now added. Sorry for the oversight!