Peach Upside Down Cake: Juicy, Golden, and Easy
There’s a moment in late July when the peaches at the market are so ripe they’re practically falling apart in the bag, and I always buy too many. Every single year. My husband calls it my “peach problem.” And honestly? I’m not sorry.
That’s how this peach upside down cake became a staple in our house. Not because I planned it. Because I had eight peaches going soft on the counter and a Saturday afternoon with no plans.
Now, peach desserts have been around American kitchens for well over a century think Georgia peach season, Southern grandmothers, fruit-heavy skillet cakes going back to the early 1900s when cast iron ruled every stovetop. The upside-down cake itself got its big cultural moment in the 1920s when Dole ran a pineapple upside down cake contest and basically changed how home bakers thought about fruit-topped cakes. The peach version? Less famous, honestly. But better. I’ll die on that hill.
What makes this peach upside down cake so good is the caramel situation underneath or technically, on top once you flip it. Brown sugar and butter melt together and coat the peaches while everything bakes, so they come out jammy and golden and slightly sticky in the best way. The cake beneath is soft and buttery with just enough vanilla to play nicely with the fruit.
It takes about an hour start to finish. One bowl for the batter. No stand mixer required. And it works whether your peaches are fresh, frozen, or (I’ll admit it) canned in a pinch.

Table of Contents
Why You’ll Love This Recipe
You don’t need to be a baker to pull this off. I’ve made this for potlucks, birthday dinners, and once for a Tuesday because my daughter had a rough day at school and needed something warm from the oven. It’s that kind of cake.
- One pan, minimal cleanup
- No frosting, no decorating, no fuss
- Works year-round (frozen peaches are fine in winter)
- Looks impressive without being hard
- The whole house smells incredible while it bakes
Ingredients For Peach Upside Down Cake
For the Peach Topping:
- 4 tablespoons (57g) unsalted butter
- ¾ cup (150g) packed brown sugar
- 3–4 medium fresh peaches, peeled and sliced ½ inch thick (or 2 cups frozen, thawed and patted dry)
- Pinch of cinnamon (optional but I always add it)
For the Cake Batter:
- 1½ cups (190g) all-purpose flour
- 1½ teaspoons baking powder
- ¼ teaspoon salt
- ½ cup (113g) unsalted butter, softened to room temperature
- ¾ cup (150g) granulated sugar
- 2 large eggs, room temperature
- 1 teaspoon pure vanilla extract
- ½ cup (120ml) whole milk, room temperature
Substitutions:
- Dairy-free: use vegan butter (same amount) and oat milk. Works great.
- Gluten-free: a 1:1 GF flour blend (like Bob’s Red Mill) holds up well here.
- No fresh peaches: canned peaches in juice (not syrup) work — just drain them really well and pat dry, otherwise the topping gets watery.
- Brown sugar in the topping can be swapped for coconut sugar if you want a slightly less sweet, more caramel-forward flavor.
Equipment You’ll Need
- 9-inch round cake pan (at least 2 inches deep this matters, see tips below)
- OR a 10-inch cast iron skillet (my personal preference the edges get crispier)
- Medium saucepan or the same skillet for the topping
- Hand mixer or a whisk and some patience
- Rubber spatula
- Wire cooling rack
- A serving plate wider than your pan
No cast iron? No problem. A standard metal cake pan is completely fine. Just don’t use a springform pan the butter topping will leak out the bottom and smoke up your oven. Ask me how I know.

Step-by-Step Instructions
1. Preheat your oven to 350°F (175°C). Grease your cake pan lightly with butter or cooking spray, even if it’s non-stick. The caramel can get sticky in the corners.
2. Make the caramel topping. Melt the 4 tablespoons of butter in a small saucepan over medium heat. Add the brown sugar and stir until it dissolves and looks like a thick, glossy paste about 2 minutes. Don’t overcook it. Pour this straight into the bottom of your prepared cake pan and spread it to the edges.
3. Arrange your peaches. Lay the peach slices over the brown sugar mixture in a single layer. I like to fan them in a circle with one slice in the center. Does it have to be pretty? No. Will it be prettier if you try? Yes, because that pattern is what people see when you flip the cake. But truly, even a haphazard arrangement looks beautiful after baking.
4. Mix the dry ingredients. In a medium bowl, whisk together the flour, baking powder, and salt. Set aside.
5. Cream the butter and sugar. Beat the softened butter and granulated sugar together until pale and fluffy, about 3 minutes with a hand mixer or a solid 5 minutes by hand. This is where you build the light texture that makes peach upside down cake so soft. Don’t rush it.
6. Add eggs and vanilla. Beat in the eggs one at a time, then mix in the vanilla. The batter might look slightly curdled at this point that’s okay. It’ll come together once the flour goes in.
7. Alternate flour and milk. Add the flour mixture in three additions, alternating with the milk (flour, milk, flour, milk, flour). Mix just until combined after each addition. Overmixing = tough cake. Stop when you can’t see dry flour anymore.
8. Pour and spread. Gently pour the batter over the peaches and spread it to the edges with a spatula. Try not to disturb the peach arrangement too much. I use the back of a spoon and work from the center outward.
9. Bake for 38–42 minutes, until the top is golden brown and a toothpick inserted in the center of the cake (not through a peach) comes out clean. The edges should be pulling slightly away from the pan.
10. Cool this part matters. Let the cake sit in the pan for exactly 10 minutes. Not 5. Not 20. Ten. Too soon and the caramel is too liquid and the cake can fall apart. Too long and the topping starts to stick to the pan and won’t release cleanly.
11. Flip it. Place your serving plate face-down on top of the pan. In one confident motion, flip the whole thing over. Hold them together firmly. Lift the pan slowly. If any peach slices stick, just peel them off the pan and press them back onto the cake. Nobody will notice once you add whipped cream.

Expert Tips and Variations
Tip 1: Room temperature ingredients are not negotiable. Cold butter won’t cream properly. Cold eggs can cause the batter to seize. I leave everything on the counter for at least 30 minutes before I start.
Tip 2: Pat your peaches dry. Whether fresh, frozen, or canned, wet peaches release liquid during baking and can make the topping soupy instead of jammy. A quick pat with paper towels makes a real difference.
Tip 3: Don’t skip the 10-minute rest. I know it’s tempting to flip immediately. My daughter once flipped it at 3 minutes because she couldn’t wait and we ate a beautiful pile of warm cake rubble. Still delicious, but not the same.
Tip 4: Cast iron gives you crispier edges. If you have one, use it. Make the caramel topping directly in the skillet, arrange the peaches, pour in the batter, and bake it in the same pan. One less dish to wash, and the edges of the cake get this slightly caramelized crust that’s hard to describe and impossible to resist.
Tip 5: Try it as a sheet cake. Spread everything into a 9×13 pan instead of a round. Increase baking time to about 45–48 minutes. You lose the dramatic flip presentation, but it feeds twice as many people and is way easier to transport.
Tip 6: Compare it to pineapple upside down cake. If you’ve made pineapple upside down cake before, you already know the technique it’s the same. The main difference is peaches are softer, a little tarter, and more prone to releasing liquid. The peach version is less sweet overall, which I actually prefer.

Storage and Reheating
Room temperature: Cover the cake loosely with plastic wrap or a cake dome. It keeps well for up to 2 days. The topping gets a little stickier as it sits, which I personally love.
Refrigerator: Wrap tightly and refrigerate for up to 5 days. The cake is best at room temperature or slightly warm, so pull it out about 30 minutes before serving.
Freezing: Yes, this freezes well. Wrap individual slices in plastic wrap, then foil, and freeze for up to 2 months. Thaw overnight in the fridge.
Reheating: A 15-second microwave blast per slice works fine. For a crispier bottom, put slices in a 300°F oven for 8–10 minutes. Either way, warm cake is better than cold cake here.
Serving Suggestions
Whipped cream. Not the stuff from a can (okay, sometimes the stuff from a can). A simple dollop of lightly sweetened whipped cream cuts through the richness of the caramel topping perfectly.
Vanilla ice cream. Warm cake, cold ice cream. You know what to do.
Crème fraîche. A little tangier than whipped cream, which balances the sweetness nicely. I started doing this after a fancy restaurant served their version this way and I immediately went home and copied it.
A cup of black coffee or Earl Grey tea. The bitterness plays really well against the sweet caramelized peaches.
Fresh mint. A couple of torn mint leaves on top look nice and add a bright note that cuts through all that buttery richness.

Frequently Asked Questions
My caramel topping stuck to the pan. What happened? Usually one of two things: you waited too long to flip (more than 15 minutes), or you didn’t grease the pan before adding the caramel. Both are fixable next time. For now, use a butter knife to gently loosen any stuck pieces and press them back into place on the cake.
Is easy peach upside down cake actually easy, or is that just marketing? Genuinely easy. If you can melt butter, beat batter, and flip a pan, you can make this. The trickiest part is the flip, and even if it goes sideways, the cake still tastes the same.
Why is my peach upside down cake soft in the middle but overdone on the edges? Your oven might run hot, or your pan is too dark (dark pans absorb more heat). Try lowering the oven to 325°F and adding 5 minutes to the bake time. A light-colored metal pan helps with even baking.
Can I make this ahead of time? You can bake it the morning of and serve it at room temperature or reheated. I wouldn’t bake it more than 24 hours ahead the peaches start to break down and get a little mushy by day two.
How is this different from pineapple upside down cake? Same technique, different fruit. Pineapple holds its shape better during baking and has a more pronounced tang. Peaches are softer and their flavor is more delicate. The peach version tends to be less sweet overall. If you love pineapple upside down cake, there’s a very good chance you’ll love this more.
Can I double the recipe? Yes. Use a 9×13 pan or two separate 9-inch pans. Baking time will increase by 5–8 minutes for the 9×13 version. Test with a toothpick and trust your eyes over the timer.
If you’ve been scrolling past peach recipes all summer thinking “that’s too complicated” this is the one to actually make. Peach upside down cake is forgiving, fast, and the kind of thing you bring to a cookout and quietly accept compliments about for the rest of the afternoon.
I’ve made it in the rain, made it in a rush, made it for people I was trying to impress and people I’ve known my whole life. It works every time. The peaches do most of the heavy lifting. You just have to get out of their way.
Peach Upside Down Cake: Juicy, Golden, and Easy
Course: CakesCuisine: American8
servings20
minutes40
minutes320
kcalIngredients
- For the Cake Batter:
(190g) all-purpose flour
1½ teaspoons baking powder
¼ teaspoon salt
(113g) unsalted butter, softened to room temperature
(150g) granulated sugar
2 large eggs, room temperature
1 teaspoon pure vanilla extract
(120ml) whole milk, room temperature
- For the Peach Topping:
(57g) unsalted butter
(150g) packed brown sugar
3–4 medium fresh peaches, peeled and sliced ½ inch thick
Pinch of cinnamon (optional but I always add it)
Instructions
- Prep: Preheat oven to 350°F (175°C). Lightly grease your cake pan (even if non-stick) to prevent the caramel from sticking.
- Caramel Topping: Melt 4 tbsp butter with brown sugar over medium heat for 2 minutes until it forms a thick, glossy paste. Pour immediately into the pan and spread evenly.
- Arrange Peaches: Lay peach slices in a single layer over the caramel. Arrange them in a circular fan pattern for the prettiest presentation when flipped.
- Dry Ingredients: Whisk flour, baking powder, and salt together in a medium bowl; set aside.
- Cream Butter & Sugar: Beat softened butter and granulated sugar for 3–5 minutes until pale and fluffy to ensure a light, soft cake texture.
- Wet Ingredients: Beat in eggs one at a time, then mix in the vanilla. (Don’t worry if the batter looks slightly curdled).
- Combine: Alternate adding the flour mixture and milk in stages, mixing just until the dry flour disappears. Do not overmix.
- Assemble: Gently pour batter over the peaches, smoothing it to the edges from the center out so you don’t disturb the fruit pattern.
- Bake: Bake for 38–42 minutes until golden brown and a toothpick inserted in the center comes out clean.
- The 10-Minute Rule: Let the cake cool in the pan for exactly 10 minutes. Flip too early and it falls apart; flip too late and the caramel sticks permanently.
- The Flip: Place a serving plate face-down over the pan and flip confidently in one motion. Lift the pan slowly; patch up any stray peaches if needed.
Notes
- Fresh vs. Canned Peaches: Fresh, ripe peaches work beautifully in the summer, but canned peaches (well-drained and patted dry) or thawed frozen slices work just as well for a year-round treat.
- The Perfect Flip: If a few peach slices stick to the bottom of the pan when you flip it, don’t panic! Just gently peel them out with a fork and place them back onto the cake. The warm caramel makes it easy to patch up seamlessly.
- Serving & Storage: This cake is absolute heaven when served warm with a scoop of vanilla bean ice cream or a dollop of fresh whipped cream. Store any leftovers in an airtight container in the fridge for up to 3 days.
