Summer in my kitchen always means one thing. Peaches, ripe and ready. And this peach upside-down cake is the best way to use them up. It’s warm, sweet, and covered in sticky caramel that you flip right onto a plate.
You don’t need any fancy skills for this one. Just a cast-iron skillet and a little patience. The peaches caramelize on the bottom while the cake bakes on top. Then you flip it, and it looks like something from a bakery.
This is one of those recipes that looks harder than it actually is. Let’s get baking.

Why You’ll Love This Recipe
Store-bought cake never tastes as good as homemade cake. It’s frequently dry, and it just doesn’t give the same taste. That’s why this peach upside-down cake from scratch is valuable, the little bit of effort. You will get real peaches, real caramel, and real flavor in every bite.
Making this cake from scratch means you decide what goes in it. Don’t have brown sugar? Use white sugar instead. Want it a little spiced? Toss in some cinnamon.
That’s the fun part. This cake bends to whatever you have in your kitchen. Then, it still turns out great every time.
Ingredients & Substitutions
Here’s the stuff you need for this peach upside-down cake. Nothing fancy, and you probably have most of it already.
| Ingredient | Amount | Substitute Options |
| Fresh peaches | 5 medium | Frozen peaches, thawed and patted dry |
| Butter | ½ cup | Vegan butter, for a vegan peach upside-down cake |
| Brown sugar | ½ cup | White sugar, if that’s what you have |
| All-purpose flour | 1¼ cups | Gluten-free flour blend, for a gluten-free peach upside-down cake |
| Almond flour | ½ cup (optional swap) | Use in place of half the flour for an almond flour peach upside-down cake |
| Baking powder | 2 teaspoons | No swap needed |
| Salt | ½ teaspoon | Sea salt works fine, too |
| Egg | 1 large | Flax egg, for an egg-free bake |
| Milk | ½ cup | Oat milk or soy milk, for a dairy-free version |
| Vanilla extract | 1 teaspoon | Almond extract |
| Ground nutmeg | ¼ teaspoon | Ground cinnamon |
Want it gluten-free? Just need the flour, and the rest of the recipe remains the same. Going vegan? Take the butter, milk, and egg, and you’re good to go. And if you like a nuttier flavor, almond flour adds a nice touch without changing how the cake bakes.
How To Make Peach Upside-Down Cake
- First, adjust the oven to 375°F. Give it time to heat all the way.
- Next, melt the butter in a cast-iron skillet in the oven. Dribble brown sugar up to the melted butter. Then put the peach slices on this. Cut the peach into a nice, tight layer.
- After that, swirl the sugar and melted butter both in a bowl. No need for a mixer here. Add the egg and stir this better in well. Then add the flour, baking powder, and salt to it and mix them properly.
- Now, pour the milk and stir til the batter looks smooth. Then spoon it over the peaches in your skillet.
- Finally, set the cast-iron skillet into the oven. Bake for about 35 minutes. Look for a golden top and firm center. Let the cake cool down for five minutes. Then flip it onto a plate while it’s till warm.
- Meanwhile, that warm flip is the trick here. Wait till the caramel sticks to the pan. Flip it too soon, or it will be divided. Do not rush this step.
Ways to Customize It
| Variation | How To Make It | Flavor Notes | Best For |
| Amaretto Peach Upside Down Cake | Add a splash of amaretto to the caramel before baking | Warm, nutty, a little boozy | Dinner parties, fall get-togethers |
| Brown Butter Cardamom Cake | Brown the butter first, then mix in a pinch of cardamom | Rich, toasty, slightly spiced | Cool evenings, coffee pairing |
| Ginger Peach Cake | Add fresh-grated ginger to the batter | Bright, warm, a little zesty | Anyone who loves a spiced bite |
| Frozen Peach Version | Swap fresh peaches for thawed, patted-dry frozen ones | Same great taste, year-round | Winter baking, off-season cravings |
Pro Tips
- This cast-iron peach upside-down cake turns out best with a few small tricks.
- Grease your skillet well, even if it’s non-stick already. This helps the caramel let go easily later.
- Don’t rush the caramel. Let the butter and sugar melt together slowly. This gives you that deep, golden color everyone loves.
- Arrange your peaches tightly, with no gaps between slices. Loose gaps let batter peek through, and it looks messy once baked.
- Flip the cake while it’s still warm, not hot and not cold. Warm is the sweet spot for a clean release.
- Use oven mitts and a steady hand. One quick, confident flip works better than a slow, shaky one.
- These little steps make a big difference. Follow them, and your cake will look just as good as it tastes.
Final Thoughts
This peach upside-down cake proves that simple works best. No fancy tools. No complicated steps. Just a hot skillet, ripe peaches, and a little patience.
Next time peaches show up at your market, grab a few extra. Skip the store-bought box. Make this cake instead. That golden, sticky top never gets old. Once you bake it yourself, you won’t want anything else.

Peach Upside Down Cake
Ingredients
Method
- Preheat oven to 375°F
- Melt butter in a cast iron skillet on the stove
- Add brown sugar and nutmeg, then peaches, cut-side down
- Cream butter and sugar, mix in egg
- Add flour, baking powder, and salt with milk
- Pour batter over peaches
- Bake 35 minutes, cool 5 minutes, then flip warm



