There’s something special about a peach upside-down cake.
As it bakes, the peaches soften and soak into a rich, buttery caramel that turns golden and glossy when flipped. It looks impressive, but don’t worry, because it’s much easier than it seems.
You’ll get juicy fruit, a tender cake, and a sweet caramel topping in every bite. It’s the kind of dessert that feels both simple and a little bit special at the same time.
Why You’ll Love This Recipe
Easy, Beginner-Friendly Steps
This recipe keeps things simple from start to finish. You don’t need any special skills or complicated techniques.
If you’ve never made an upside-down cake before, don’t worry. I’ll guide you through it, and you’ll see how naturally it comes together.
You’ll notice that each step clearly builds on the last. Once the peaches are arranged and the batter is ready, the oven does most of the work for you.
Uses Simple Pantry Ingredients
You likely already have most of what you need. Flour, sugar, butter, eggs, and milk form the base of the cake, while peaches bring the flavor to life.
If fresh peaches aren’t available, canned or even frozen ones work just fine. This flexibility makes the recipe easy to fit into your day without extra planning.
Beautiful Presentation with Minimal Effort
The magic happens when you flip the cake. The peaches and caramel create a glossy, golden top that looks like you spent hours on it.
There’s no need for frosting or decoration. The fruit does all the work, and the result feels both homemade and special. Just place it on a plate, and it’s ready to serve.
Moist, Buttery Texture with Caramelized Fruit
The cake itself is soft and rich, with a buttery flavor that pairs perfectly with the sweet peaches.
As it bakes, the juices from the fruit mix with the brown sugar and butter, creating a light caramel that soaks into the top.
You’ll notice every bite has a balance of fluffy cake and tender fruit. It’s warm, comforting, and just sweet enough without being too heavy.
Ingredients Needed
Let’s keep everything simple and clear so you can prep with confidence.
For the Peach Topping
- 3–4 medium peaches (about 500–600 g), peeled, pitted, and sliced (or 1 can / 410 g sliced peaches, drained)
- 60 g (4 tbsp) unsalted butter
- 100 g (½ cup) brown sugar
- ½ tsp ground cinnamon (optional)
- ¼ tsp ground nutmeg (optional)
For the Cake Batter
- 180 g (1½ cups) all-purpose flour
- 1½ tsp baking powder
- ¼ tsp salt
- 115 g (½ cup) unsalted butter, softened
- 150 g (¾ cup) granulated sugar
- 2 large eggs
- 120 ml (½ cup) milk
- 1 tsp vanilla extract
Kitchen Tools Needed
You don’t need anything fancy here, just a few basics to keep things smooth and stress-free.
- 9-inch (23 cm) round cake pan or oven-safe skillet
This is where everything comes together. A skillet can give a slightly deeper caramel flavor, but a regular cake pan works perfectly. - Mixing bowls (at least 2)
Use one for dry ingredients and one for wet. This helps keep your batter smooth and evenly mixed. - Hand mixer or stand mixer
Makes creaming the butter and sugar much easier. If you don’t have one, you can still mix by hand, but it just takes a bit more effort. - Spatula
Great for scraping down the bowl and spreading the batter evenly over the peaches. - Measuring cups and spoons
Accurate measuring helps your cake turn out soft and balanced, so it’s worth taking a moment to measure carefully.
How to Make Peach Upside-Down Cake
Let’s take it step by step. Once you start, you’ll see how simple and satisfying this process is.
Step 1: Prepare the Peach Topping
Start by placing your cake pan on low heat (if it’s stovetop-safe) or use a small saucepan.
Melt the butter gently, then add the brown sugar. Stir until it dissolves into a smooth, glossy mixture. This will become that rich caramel layer.
Pour the mixture into your cake pan if you used a separate saucepan. Now arrange the peach slices on top. Lay them in a single layer, slightly overlapping if needed.
You can place them in circles or rows. Don’t worry about making it perfect. It will look beautiful once flipped.
Step 2: Make the Cake Batter
In a mixing bowl, beat the softened butter and sugar together until light and fluffy. You’ll notice the color becomes slightly pale. This means you’re on the right track.
Add the eggs one at a time, mixing well after each one. Then stir in the vanilla extract.
In a separate bowl, whisk together the flour, baking powder, and salt. This helps everything mix evenly later.
Now, gradually add the dry ingredients to the butter mixture, alternating with the milk. Start and end with the dry ingredients.
Mix just until combined, but don’t overmix, or the cake can turn dense.
Step 3: Assemble the Cake
Carefully spoon the batter over the arranged peaches. Take your time so you don’t move them around too much.
Use a spatula to gently spread the batter into an even layer. Make sure it reaches the edges so the cake bakes evenly.
Step 4: Bake
Place the cake in a preheated oven at 180°C (350°F). Bake for about 35–40 minutes.
You’ll know it’s ready when the top is golden, and a toothpick inserted into the center comes out clean. If the top browns too quickly, you can loosely cover it with foil near the end.
Step 5: Cool and Flip
Once baked, let the cake cool for about 10–15 minutes. This gives the caramel time to settle slightly, making it easier to release.
Run a knife gently around the edges. Place a serving plate over the pan, then carefully flip it in one quick motion. Lift the pan slowly.
Don’t worry if a few peaches shift, just nudge them back into place while the cake is still warm. Now you’re ready to serve a beautifully caramelized peach upside-down cake.
Tips for the Best Results
A few small choices can make a big difference in how your cake turns out. Keep these tips in mind as you bake.
Use Ripe but Firm Peaches
Choose peaches that are ripe enough to be sweet, but still firm to the touch. If they’re too soft, they can break down too much while baking and become mushy.
You want slices that hold their shape and give a nice texture on top of the cake. If you’re using canned peaches, make sure to drain them well so the topping doesn’t get watery.
Don’t Overmix the Batter
Once you combine the dry ingredients with the wet, mix just until everything comes together. Overmixing can make the cake dense instead of soft and fluffy.
You’ll notice the batter looks smooth fairly quickly. That’s your sign to stop. A few small lumps are completely fine.
Let Cake Cool Slightly Before Flipping
After baking, give the cake about 10–15 minutes to rest. This helps the caramel settle and makes the cake easier to release from the pan.
If you flip it too soon, the topping can slide. If you wait too long, it may stick. A short cooling time strikes the right balance.
Grease Pan Well to Prevent Sticking
Even though there’s butter in the topping, it’s still important to lightly grease the sides of your pan. This helps the cake release cleanly when flipped.
You can use butter or a light coating of oil. Take a few extra seconds here because it makes the final step much smoother and keeps your cake looking neat.
Variations & Substitutions
This cake is easy to adjust based on what you have at home. You can keep it classic or try small changes to make it your own.
Use Canned or Frozen Peaches
If fresh peaches aren’t in season, canned or frozen options work well.
For canned peaches, drain them fully and pat them dry with a paper towel. This helps avoid extra moisture in the topping.
If you’re using frozen peaches, let them thaw first and drain off any liquid. You’ll notice this keeps the caramel layer from becoming too thin.
Add Berries or Nuts
You can mix in a handful of berries like blueberries or raspberries with the peaches for a slightly tangy contrast. This adds color and a fresh flavor without changing the recipe too much.
Chopped nuts, like pecans or walnuts, are another great option. Sprinkle them over the caramel before adding the peaches.
They’ll toast slightly as the cake bakes and add a nice crunch.
Swap Vanilla for Almond Extract
Vanilla gives a classic flavor, but almond extract can add a warm, slightly nutty note. If you’d like to try it, use a small amount—about ½ teaspoon is enough.
You can also combine both for a more layered flavor. You’ll notice the cake tastes a little more bakery-style with this simple change.
Make It Gluten-Free
To make this cake gluten-free, swap the all-purpose flour for a 1:1 gluten-free baking flour blend. These are designed to replace regular flour without needing extra adjustments.
Mix gently and follow the same steps. The texture may be slightly different, but you’ll still get a soft, flavorful cake with that same caramelized topping.
How to Serve
This cake is flexible when it comes to serving, which makes it even more enjoyable.
You can serve it warm, just after it’s cooled slightly, and you’ll notice the caramel is soft and glossy while the peaches are extra tender.
If you prefer, let it cool completely and serve it at room temperature. The flavors settle and become a bit deeper, and the texture stays soft and moist.
For an extra treat, add a spoonful of whipped cream or a scoop of vanilla ice cream on the side; the cool, creamy contrast pairs beautifully with the warm, sweet cake.
If you want a simple finishing touch, lightly dust the top with powdered sugar right before serving.
It adds a soft sweetness and makes the cake look even more inviting without any extra effort.
Storage & Make-Ahead Tips
Keeping your cake fresh is simple, and a few small steps will help it stay soft and flavorful.
Store in an Airtight Container
Once the cake has cooled completely, place it in an airtight container. This helps lock in moisture and prevents it from drying out.
If you don’t have a container large enough, you can cover the cake tightly with plastic wrap or foil. Try to keep it well sealed so the texture stays soft.
Refrigerate for Longer Freshness
If you plan to keep the cake for more than a day, it’s best to store it in the fridge. The cooler temperature helps preserve the fruit and keeps everything fresh.
Before storing, make sure the cake is fully cooled. This prevents extra moisture from building up inside the container.
Reheat Before Serving
For the best texture, warm the cake slightly before serving. You can heat individual slices in the microwave for about 15–20 seconds.
You’ll notice the caramel softens again, and the cake becomes more tender. It brings back that just-baked feel without much effort.
Make a Day Ahead for Convenience
This cake can easily be made a day in advance. In fact, you may find the flavors deepen slightly after resting overnight.
Just store it properly and reheat gently before serving. It’s a great option if you want to prepare dessert ahead of time without stress.
Common Mistakes to Avoid
- Using overly ripe peaches (too mushy)
Very soft peaches can break down too much while baking and turn the topping mushy. Choose peaches that are ripe but still firm, so they hold their shape. - Not greasing the pan properly
Skipping this step can cause the cake to stick, especially around the edges. Lightly grease the sides of the pan to help the cake release cleanly when flipped. - Flipping too early or too late
If you flip too soon, the topping may slide off. If you wait too long, the caramel can stick to the pan. Let the cake rest for about 10–15 minutes before flipping for the best result. - Overbaking the cake
Baking too long can dry out the cake. Keep an eye on it near the end and check with a toothpick. Once it comes out clean, it’s ready.
Final Thoughts
This peach upside-down cake is simple to make, full of flavor, and always looks impressive once flipped. You get soft cake, sweet peaches, and a rich caramel topping in every slice.
Feel free to make it your own. Try different fruits, add a little spice, or adjust the flavors to suit your taste.
Give it a try, and don’t hesitate to share how it turned out. I’d love to hear what you think and see your version of it!
FAQs
Yes, you can. Just drain them well and pat them dry to avoid excess moisture in the topping.
Grease the pan lightly and don’t skip the butter in the caramel layer. Let the cake cool for 10–15 minutes before flipping.
Yes. You can bake it a day in advance, store it covered, and gently reheat before serving.
This usually happens from overmixing the batter or adding too much flour. Mix just until combined for a soft texture.
Peach Upside-Down Cake Recipe (Soft, Caramelized & Easy!)
Difficulty: Easy8
Slices15
minutes40
minutes55
minutesA soft, buttery cake topped with caramelized peaches that turn golden and glossy when flipped—simple, comforting, and full of flavor.
Ingredients
- Peach Topping:
3–4 peaches, sliced (or 1 can, drained)
60 g (4 tbsp) butter
100 g (½ cup) brown sugar
- Cake Batter:
180 g (1½ cups) all-purpose flour
1½ tsp baking powder
¼ tsp salt
115 g (½ cup) butter, softened
150 g (¾ cup) sugar
2 eggs
120 ml (½ cup) milk
1 tsp vanilla extract
Directions
- Preheat oven to 180°C (350°F).
- Melt butter and brown sugar, then pour into a greased 9-inch pan. Arrange peach slices on top.
- Cream butter and sugar until light. Add eggs and vanilla.
- Mix dry ingredients separately, then add to the batter alternating with milk.
- Pour batter over peaches and smooth the top.
- Bake for 35–40 minutes until golden and set.
- Cool for 10–15 minutes, then flip onto a plate.
Notes
- Use firm peaches for the best texture.
- Don’t overmix the batter—mix just until combined.
- Let the cake cool slightly before flipping to prevent sticking.
- Best served warm with whipped cream or ice cream.

Hi, I’m Sorenna Blythe, the baker and writer behind Mix Whisk Bake. I share simple, reliable recipes and honest kitchen moments to help home bakers bake with confidence and joy. When I’m not testing new treats, you’ll find me sipping coffee and dreaming up my next bake.