Perfect Peach Upside-Down Skillet Cake Recipe with Easy Salted Caramel Topping

Perfect Peach Upside-Down Skillet Cake Recipe with Easy Salted Caramel Topping
“Do we really have time for this?” my partner asked, eyeing the pile of ripe peaches sitting on the counter after a hectic day. Honestly, I was half wondering the same thing. It had been a long day, dinner was still hours away, and diving into a dessert project felt a bit much. But those peaches—sweet, juicy, and perfectly ripe—were calling out. So, I grabbed my trusted cast iron skillet and started slicing, thinking, why not give this peach skillet cake a whirl?
What unfolded was pure kitchen magic. The sweet scent of caramel and peaches blended and filled the room, melting away any leftover stress. The salted caramel topping? A last-minute fix that somehow balanced sweet and salty flawlessly, sticky and silky all at once. This wasn’t just a cake; it was a cozy little pause in a crazy day. And the best news? It came together effortlessly, with no fancy gadgets or complicated steps.
This perfect peach upside-down skillet cake with salted caramel has now become my go-to when I want something that feels special but isn’t a hassle. It’s a little reminder that simple things—a skillet, fresh peaches, and caramel—can turn a busy afternoon into something delicious and comforting. That’s why this recipe has a forever spot in my kitchen and heart.
If you’re craving a dessert that feels easy yet impressive, this perfect peach skillet cake is your answer. Using just a simple cast-iron skillet, fresh peaches, and a quick salted caramel, you can have a warm, tender cake in under 40 minutes that’s loaded with juicy caramelized fruit and that unbeatable sticky-sweet finish—without any fuss or fancy steps.
This post covers everything you need to whip it up tonight: a straightforward ingredient list (mostly pantry staples), step-by-step directions for making both the skillet caramel and cake batter, tips on peach prep and perfect peach layering, plus a foolproof way to flip the cake out for that beautiful presentation. I’ll also share variations, make-ahead tricks, storage tips, reheating advice, and answers to the most common questions so you can bake with confidence.
- Hands-on time and result: A quick prep paired with 40 minutes in the oven delivers a warm, gooey dessert everyone will love.
- Key equipment: A well-seasoned cast iron skillet (or any oven-safe skillet) is your secret weapon for flawless caramelization and crispy edges.
- What you’ll master: Smooth salted caramel, arranging peaches just right for even caramel, and safely flipping the skillet cake for a glossy, impressive top.
What Makes It Special
This peach upside-down skillet cake isn’t just a throw-together dessert—I’ve fine-tuned this recipe over countless peach seasons to hit just the right notes. Here’s what makes it stand out:
- Quick & Convenient: Ready in about 40 minutes, it’s great for busy weeknights or when cravings strike.
- Simple Ingredients: Chances are you have nearly everything on hand; no seasonal or exotic ingredients required.
- Ideal for Summer: The combination of fresh peaches and salted caramel makes it perfect for backyard dinners or casual potlucks.
- Crowd Favorite: That buttery cake topped with caramel and juicy peaches has consistently won over kids and grown-ups alike.
- Irresistibly Delicious: The tender cake paired with caramel-cooked peaches hits a flavor and texture combo that’s almost addictive.
What really sets this peach skillet cake apart? The skillet itself adds that gorgeous caramelization you just can’t get in a regular pan—similar to what makes a standout strawberry rhubarb upside-down cake shine. The edges crisp up with that unmistakable cast-iron charm, while the salted caramel drizzle brings a perfect salty-sweet balance that cuts through the richness beautifully.
This isn’t just dessert—it’s a celebration of fresh peaches and lazy summer days, a comforting treat you can pull off anytime without stress—and if you need a gluten-free option, try this gluten-free peach cobbler with fresh peaches.
Pantry Staples and Ripe Peaches
- Fresh Peaches: 4 large, peeled and sliced (choose firm but ripe peaches for the best caramel)
- Unsalted Butter: 6 tablespoons, softened (I love using Land O’Lakes for its creamy texture)
- Brown Sugar: ¾ cup packed (dark brown sugar gives deeper caramel flavor)
- All-Purpose Flour: 1 cup (swap with almond flour for gluten-free, but expect a denser cake)
- Baking Powder: 1 ½ teaspoons (make sure it’s fresh for a nice lift)
- Salt: ½ teaspoon (balances out the sweetness)
- Granulated Sugar: ½ cup (sweetens the cake batter)
- Large Egg: 1, at room temperature (helps give structure)
- Whole Milk: ½ cup (can swap with almond or oat milk for dairy-free)
- Pure Vanilla Extract: 1 teaspoon (real vanilla makes a big flavor difference)
- Granulated Sugar: ½ cup
- Unsalted Butter: 3 tablespoons
- Heavy Cream: ¼ cup (or coconut cream for dairy-free)
- Sea Salt: ½ teaspoon (adjust to your taste)
Make the Cake: Full Method
- Preheat oven to 350°F (175°C) and place a cast-iron skillet over low heat to warm.
- Peel peaches by scoring an X at the bottom, blanching in boiling water 20–30 seconds, plunging into ice water, slipping off skins, then slice peaches.
- Add 6 tablespoons unsalted butter and ¾ cup dark brown sugar to the warmed skillet and stir over low heat 3–4 minutes until smooth and gently bubbling, then remove from heat.
- Arrange peeled, sliced peaches in a single layer on top of the caramel, allowing slight overlap but not overcrowding.
- Whisk together 1 cup all-purpose flour, 1½ teaspoons baking powder, and ½ teaspoon salt in a large bowl.
- Beat ½ cup softened butter and ½ cup granulated sugar 2–3 minutes until light and fluffy, then add 1 large egg and 1 teaspoon vanilla and mix until smooth.
- Alternate adding the flour mixture and ½ cup milk to the butter-sugar-egg mixture in three batches, starting and ending with flour; stir gently until just combined.
-
Pour the batter evenly over the arranged peaches and spread with a spatula without disturbing the fruit.

- Bake the skillet cake 35–40 minutes until the top is golden and a toothpick inserted in the center comes out clean.
- While the cake bakes, make the salted caramel: melt ½ cup granulated sugar in a small saucepan over medium heat without stirring until amber, whisk in 3 tablespoons butter, slowly add ¼ cup heavy cream while stirring constantly, then stir in ½ teaspoon sea salt and let cool slightly.
- When the cake is done, let it rest in the skillet 10 minutes.
- Run a knife around the edges, place a plate over the skillet, and carefully flip to unmold the cake.
- Drizzle the warm cake with the prepared salted caramel sauce.
Tips for Perfect Caramel and Peaches
Making the perfect peach upside-down skillet cake with salted caramel hinges on a few small but important details. Here are some tips I wish I’d known earlier:
- Start with butter and sugar: Don’t skip melting the butter with sugar first. This step creates that gorgeous caramel base and helps the peaches release their juices without sticking.
- Peach prep makes a difference: Peeling peaches can feel like a pain, but it’s worth it here to avoid any chewy skin in your cake. To make peeling easier, blanch them briefly in boiling water.
- Handle your batter gently: Overmixing the flour can make the cake tough, so stir just until smooth for a light, tender crumb.
- Watch your oven: Cast iron retains heat like a champ, so edges may brown faster than expected. If you spot this, tent loosely with foil halfway through bake.
- Balance your salted caramel: Salt isn’t just flavor—it balances the sweet and keeps your caramel from being cloying. Taste as you add salt so it suits your palate.
- Multitask smartly: Make your salted caramel while the cake bakes. It saves time and fills the kitchen with those warm, buttery aromas.
One time, I poured my caramel right away before it cooled at all, and everything ran off the cake like syrup puddles. Lesson learned: let caramel cool until it thickens just enough to drizzle beautifully but hasn’t set hard.
Serve this peach skillet cake warm for the best experience with a scoop of vanilla ice cream, whipped cream, or even a dollop of Greek yogurt for a lighter option. For casual gatherings, serving straight from the skillet adds a cozy, rustic charm, but for special occasions, a pretty platter can make it feel extra festive. If you love these warm, buttery peach flavors, you might also enjoy Peach Cobbler Cinnamon Rolls for a cozy morning treat.
Easy Swaps and Flavor Twists
This peach skillet cake is a total kitchen chameleon—make it your own with these ideas:
- Seasonal swaps: Try pears or nectarines in the fall for an easy twist. I once made a cinnamon-spiced pear version that was a hit; in spring, tart rhubarb is lovely too—this Lemon Rhubarb Loaf recipe is great inspiration for balancing sweet fruit with bright acidity.
- Diet-friendly options: Use almond flour and coconut milk for gluten-free and dairy-free versions. The texture will differ but still taste delicious.
- Spice upgrades: Add a teaspoon of ground ginger or cardamom to the batter to bring warm, aromatic notes that pair beautifully with peaches.
- Boozy caramel: Stir in a splash of bourbon to your caramel sauce after removing it from heat for an adult-only treat.
My personal favorite? Toss some chopped toasted pecans on top before baking. The crunch adds a lovely contrast and makes it feel extra special—perfect for brunch or a small celebration.
- Swap peaches for seasonal fruits like pears or nectarines to keep things fresh year-round.
- Add warm spices such as cinnamon, ginger, or cardamom to the batter for a cozy flavor boost.
- Top with toasted nuts like pecans or walnuts before baking for a crunchy texture contrast.
- Try a splash of bourbon or rum in the caramel for an adult-friendly twist.
- Use gluten-free flour blends or dairy-free milk for dietary adjustments without losing too much texture or flavor.
How to Store and Reheat
This peach upside-down skillet cake shines when served warm, letting the caramel drip over the tender peaches and cake. Pair it with vanilla ice cream or whipped cream for an indulgent touch. For something lighter, Greek yogurt works surprisingly well, offering a bit of tang to balance the sweetness.
You can serve straight from the skillet for that cozy, rustic feel or transfer to a nice plate to impress your guests.
If you have leftovers (lucky you!), cover and store them in the fridge for up to 3 days. Reheat gently in a 300°F (150°C) oven or microwave for 20–30 seconds to bring back the softness and warmth. In fact, the flavors deepen after a day, so waiting might just make it taste even better. Just add a fresh drizzle of salted caramel before serving to revive that sticky, sweet magic.
Leftover peach skillet cake keeps well when covered in the refrigerator for up to 3 days. To keep it tasting fresh, store it in an airtight container or wrap the skillet tightly with plastic wrap. Avoid leaving it out at room temperature for too long, especially with the caramel topping, which can get sticky.
You can prepare the peach skillet cake ahead by baking it, letting it cool, then refrigerating it overnight or up to 3 days. When ready to serve, warm it gently in a 300°F oven or microwave for 20-30 seconds. A fresh drizzle of the salted caramel sauce before serving will bring back that irresistible shine and gooey magic.

Common Questions and Quick Answers
-
Can I use canned peaches instead of fresh?
Fresh peaches offer the best flavor and caramelization, but canned peaches can work if you’re in a pinch. Just be sure to drain them well and pat dry to keep the batter from getting soggy.
-
What about frozen peaches?
Frozen sliced peaches are a great alternative when fresh aren’t available. Thaw them completely and drain off any extra liquid, then pat dry to keep your cake from becoming watery.
-
How do I peel peaches easily?
Score a small “X” at the peach bottom, blanch briefly in boiling water for 20-30 seconds, then plunge into iced water. The skin should slip right off, leaving perfectly peeled peaches for your cake.
-
How do I prevent the caramel from burning or crystallizing?
Use medium-low heat and avoid stirring sugar aggressively as it melts. Remove from heat as soon as it reaches a smooth amber color. Rushing or disturbing it too much can cause graininess or bitterness—steady heat and patience are key.
-
What if I don’t have a cast iron skillet?
Opt for any heavy, oven-safe skillet or even a round baking dish. You’ll still get a great cake, though you might miss out on that crispy edge and rich caramelization the cast iron provides.
-
Can I make this cake ahead of time?
Absolutely! Bake your cake, let it cool, then cover and refrigerate for up to 3 days. Warm in the oven or microwave before serving, and add a fresh salted caramel drizzle for that same wow factor.
-
Is there a vegan or gluten-free version?
For vegan, swap butter for margarine, use a flax egg (1 tbsp ground flaxseed + 3 tbsp water, chilled) for the egg, and plant-based milk. For gluten-free, almond flour works but makes a denser cake—using a gluten-free flour blend 1:1 can give closer texture.
-
How do I know when the cake is done?
The cake is golden on top and a toothpick inserted in the center comes out clean or with just a few moist crumbs. Because cast iron traps heat, check on the earlier side of baking time and cover with foil if edges brown too fast.
-
Are there common pitfalls to avoid?
Don’t overcrowd the peach layer (they need space in a single layer), avoid overmixing the batter, and be careful flipping the hot skillet—the caramel is sticky. Letting the cake rest 10 minutes before flipping helps prevent topping loss.
- Can I use canned or frozen peaches? Fresh peaches are best, but canned or frozen can work with proper draining and drying to avoid sogginess.
- How to peel peaches easily? Score an X, blanch in boiling water 20-30 seconds, then ice bath to slip skins off effortlessly.
- How do I avoid burnt or grainy caramel? Use medium-low heat, don’t stir sugar too aggressively, and remove from heat once amber and smooth.
- What if I don’t have a cast iron skillet? Use any oven-safe heavy skillet; results will still be delicious, just less crispy edges.
- Can this be made ahead? Yes! Bake, cool, and refrigerate up to 3 days. Warm before serving with fresh caramel drizzle.
- Is there a vegan/gluten-free option? Yes. Swap ingredients as needed: vegan butter, flax egg, plant milk, and almond or gluten-free flour.
- How to tell when it’s baked? Golden top and a clean toothpick test means it’s ready, but watch edges for early browning.
- What to avoid? Overcrowding peaches, overmixing batter, and rushing the skillet flip to prevent mess and peach loss.

A warm, tender peach upside-down cake baked in a cast iron skillet topped with a smooth salted caramel sauce, perfect for a quick and impressive dessert featuring caramelized fresh peaches.
- Prep Time: 10 minutes
- Cook Time: 35-40 minutes
- Total Time: 45-50 minutes
- Yield: 6-8 servings 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 4 large fresh peaches, peeled and sliced (firm but ripe)
- 6 tablespoons unsalted butter, softened (plus 3 tablespoons for caramel)
- 3/4 cup packed dark brown sugar
- 1 cup all-purpose flour (can substitute almond flour for gluten-free)
- 1 1/2 teaspoons baking powder (fresh)
- 1/2 teaspoon salt
- 1/2 cup granulated sugar (plus 1/2 cup for caramel)
- 1 large egg, at room temperature
- 1/2 cup whole milk (can substitute almond or oat milk for dairy-free)
- 1 teaspoon pure vanilla extract
- 1/4 cup heavy cream (or coconut cream for dairy-free)
- 1/2 teaspoon sea salt
Instructions
- Preheat oven to 350°F (175°C) and warm a cast-iron skillet over low heat.
- Peel peaches by scoring an ‘X’ at the bottom, blanch in boiling water 20–30 seconds, then plunge into ice water and slip off skins; slice peaches.
- Add 6 tablespoons unsalted butter and 3/4 cup dark brown sugar to the warmed skillet; stir over low heat for 3–4 minutes until smooth and bubbling; remove from heat.
- Arrange peeled peach slices in a single layer over the caramel in the skillet, allowing slight overlap without overcrowding.
- In a large bowl, whisk together 1 cup flour, 1 1/2 teaspoons baking powder, and 1/2 teaspoon salt.
- Beat 1/2 cup softened butter and 1/2 cup granulated sugar for 2–3 minutes until light and fluffy. Add the egg and vanilla, mixing until smooth.
- Alternately add the flour mixture and 1/2 cup milk to the butter mixture in three batches, starting and ending with flour; stir gently until just combined.
- Pour the batter evenly over the arranged peaches and spread gently with a spatula without disturbing the fruit.
- Bake for 35–40 minutes until the top is golden and a toothpick inserted in the center comes out clean.
- While baking, prepare the salted caramel: melt 1/2 cup granulated sugar in a small saucepan over medium heat without stirring until amber.
- Whisk in 3 tablespoons butter, then slowly add 1/4 cup heavy cream while stirring constantly.
- Stir in 1/2 teaspoon sea salt and let the caramel cool slightly to thicken.
- Remove cake from oven and let rest in the skillet for 10 minutes.
- Run a knife around the edges, place a plate over the skillet, and carefully flip to unmold the cake.
- Drizzle the warm cake with the prepared salted caramel sauce and serve warm.
Notes
Peel peaches by blanching for easier skin removal to avoid chewy texture., Use a well-seasoned cast iron skillet for best caramelization and crispy edges; alternatively, any oven-safe heavy skillet or round baking dish can be used though caramelization may differ., Avoid overcrowding the peach layer to allow even caramelization., Do not overmix batter to keep cake tender., Tent cake loosely with foil if edges brown too quickly during baking., Let caramel cool to drizzle consistency before adding to cake to prevent it from running off., Serve warm with vanilla ice cream, whipped cream, or Greek yogurt., Possible substitutions include almond flour for gluten-free, plant-based milks for dairy-free, and flax egg for vegan adaptations., Add spices like cinnamon, ginger, or cardamom for extra warmth., Top with toasted nuts like pecans or walnuts for added texture., Can add a splash of bourbon or rum to caramel for an adult twist., Store leftovers covered in the refrigerator up to 3 days; reheat gently and refresh with caramel drizzle before serving.
Nutrition
- Serving Size: 1 serving
- Calories: Approximately 320 calories per serving
- Fat: 12 g per serving
- Carbohydrates: 50 g per serving
- Protein: 4 g per serving