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

close-up of peach upside-down cake with caramel glaze and coarse sugar crystals

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

“Do we really want to make this right now?” my partner asked, looking at the pile of peaches on the counter after a long, crazy day. Honestly, I wasn’t sure either. I had just come home from work, dinner was still hours away, and dessert felt like a big step. But those peaches—ripe, sweet-smelling, and begging for a little love—made a quiet promise. So I grabbed my cast iron skillet, started slicing, and thought, why not whip up something quick and delicious?

What happened next? Pure kitchen magic. The smell of caramelizing sugar mixed with warm peaches filled the air, and suddenly the stress of the day melted away. The salted caramel topping was a last-minute idea that perfectly balanced sweet and salty, sticky and smooth. This wasn’t just any cake; it was a little moment of calm and happiness in the middle of a busy day. Best of all, it came together effortlessly—no fancy tools or ingredients, just simple goodness.

Today, this Perfect Peach Upside-Down Skillet Cake with Salted Caramel is one of my favorite go-tos whenever I want something comforting but impressive without the hassle. It’s a sweet reminder that sometimes the simplest things—a skillet, fresh peaches, and a touch of caramel—turn ordinary afternoons into something special. And honestly, that’s why this recipe has a permanent spot in my kitchen and heart.

This perfect peach upside down skillet cake with salted caramel proves that simple ingredients and your trusty skillet can create a dessert that feels special and comforting all at once. It’s a recipe that invites you to slow down and savor the buttery, juicy goodness of peaches in a way that’s easy, warm, and satisfying.

Feel free to make it your own—swap the spices, try different fruits, or toss in some nuts. I love how this cake works just as well for a humble weekday treat as it does for a sweet ending when friends are over. It’s become a staple in my kitchen and a sweet reminder that the best desserts don’t need to be fancy.

Give it a go, and if you do, I’d love to hear how you put your twist on this peach upside down skillet cake. Drop your tweaks and stories in the comments—we all love a good kitchen win!

Frequently Asked Questions

Can I use canned peaches instead of fresh?

Fresh peaches really give you the best texture and flavor, but if canned is what you have, just drain them really well and pat dry to keep the cake from getting soggy.

How do I prevent the caramel from burning?

Keep the heat at medium-low and stir often when melting the sugar and butter. Take it off the heat once it’s smooth and bubbly to avoid any bitter burnt flavor.

Can I make this cake ahead of time?

Absolutely! Bake it, let it cool, then cover and store in the fridge. Warm it up before serving and drizzle on some fresh salted caramel sauce for the best results.

What if I don’t have a cast iron skillet?

No worries—you can use an oven-safe nonstick or stainless steel skillet, or even a round baking dish. Just keep in mind the caramel won’t get quite as deep or crusty without cast iron’s heat retention.

Is there a vegan version of this recipe?

Yes! Swap butter for vegan margarine, milk for plant-based milk, and use a flax egg instead of regular egg to make it vegan-friendly.

What Makes It Special

This peach upside-down skillet cake is a fast, one-pan dessert that turns fresh, juicy peaches into a glossy, caramelized topping with minimal fuss. It delivers warm, comforting flavors (buttery cake, caramelized fruit, and a touch of sea salt) while staying highly adaptable — easy to make gluten-free, dairy-free, or vegan if needed; and if you love peach desserts without gluten, try our Gluten-Free Peach Cobbler with Fresh Peaches. Serve it straight from the skillet for a rustic showstopper or flip it onto a plate for an elegant presentation.

  • One-skillet method means quick prep and easy cleanup.
  • Fresh peaches caramelize into a sticky, jammy topping.
  • Salted caramel adds depth and perfect sweet‑and‑salty balance (Salted Caramel Macarons).
  • Versatile — swap fruits, flours, or milks to suit diets or seasonality.

Ingredients and Substitutions

flat lay of peach slices and baking ingredients with labeled measurements.

  • 4 large fresh peaches, peeled and sliced
  • 6 tablespoons unsalted butter, softened (for the skillet caramel base)
  • 3/4 cup packed dark brown sugar
  • 1 cup all-purpose flour (or almond flour for gluten-free)
  • 1 1/2 teaspoons baking powder
  • 1/2 teaspoon salt
  • 1/2 cup granulated sugar
  • 1/2 cup unsalted butter, softened (for the batter)
  • 1 large egg, room temperature
  • 1/2 cup whole milk (or almond/oat milk for dairy-free)
  • 1 teaspoon pure vanilla extract
  • 1/2 cup granulated sugar
  • 3 tablespoons unsalted butter
  • 1/4 cup heavy cream (or coconut cream for dairy-free)
  • 1/2 teaspoon sea salt

Prepare and Bake the Cake

  1. Preheat the oven to 350°F (175°C) and place a cast-iron skillet on the stove over low heat.
  2. Score the bottoms of peaches, blanch in boiling water 30–60 seconds, plunge into ice water, then peel and slice the peaches.
  3. Melt 6 tablespoons unsalted butter in the skillet over medium‑low heat, stir in 3/4 cup packed dark brown sugar, and cook until the sugar dissolves and the mixture is smooth and bubbling (about 3–4 minutes); remove from heat.
  4. Arrange the peeled and sliced peaches in a single layer over the caramel in the skillet, allowing slight overlap but not crowding.
  5. Whisk together 1 cup all‑purpose flour, 1 1/2 teaspoons baking powder, and 1/2 teaspoon salt in a bowl.
  6. Cream 1/2 cup softened unsalted butter with 1/2 cup granulated sugar until light and fluffy (about 2–3 minutes), then add 1 large egg and 1 teaspoon vanilla and beat until smooth.
  7. Add the flour mixture and 1/2 cup milk to the creamed butter in three additions, beginning and ending with the flour, and mix gently until just combined.
  8. Pour the batter evenly over the arranged peaches in the skillet without disturbing the fruit.

    Four-panel collage showing peach cobbler steps: caramel sauce, peaches in skillet, batter mixing, and poured batter over peaches.

  9. Bake for 35–40 minutes, or until a toothpick inserted in the center comes out clean and the top is golden brown; tent loosely with foil if the edges brown too quickly.
  10. While the cake bakes, make the salted caramel sauce: melt 1/2 cup granulated sugar in a small saucepan over medium heat without stirring until amber, add 3 tablespoons unsalted butter and stir until melted, remove from heat and slowly whisk in 1/4 cup heavy cream, stir in 1/2 teaspoon sea salt, and let cool slightly until thick but pourable.
  11. Remove the cake from the oven and let it rest in the skillet for about 10 minutes.
  12. Run a knife around the skillet edge and carefully invert the cake onto a serving plate so the caramelized peaches are on top.
  13. Drizzle the salted caramel sauce over the warm cake.

Key Tips for Perfect Results

Making this perfect peach upside down skillet cake with salted caramel is all about a few key details. Here are some handy tips I wish I’d known earlier:

  • Butter & sugar first: Don’t skip melting the butter and sugar before adding peaches. This step creates that stunning caramel base and stops your fruit from sticking.
  • Peach prep counts: Peeling peaches takes a bit of time, but trust me—it pays off with a softer texture and no tough skin. A quick hot water bath loosens the skins nicely. If you’d rather skip peeling today, try this easy peach cobbler with canned peaches as a faster, equally cozy alternative.
  • Don’t overmix: Overworking the batter can make the cake dense. Mix just until everything comes together, and you’ll get a tender, soft crumb.
  • Mind the oven: Cast iron heats evenly but can brown edges quicker. If you see the crust darkening too fast, tent your cake loosely with foil halfway through baking.
  • Salted caramel balance: Salt isn’t just for flavor—it cuts through the sweetness perfectly. Add it gradually and taste to get just the right hint of saltiness.
  • Multitask like a pro: While your cake bakes, making the salted caramel sauce keeps your kitchen smelling amazing and saves time!

One time, I drizzled the caramel sauce before it had cooled enough and it all ran off the cake into a puddle—lesson learned! Let the caramel cool just a bit so it’s thick but still pourable for a gorgeous finish.

Easy Swaps and Flavor Twists

This peach upside down skillet cake is such a chameleon—make it your own by trying these variations:

  • Seasonal swaps: Replace peaches with pears or nectarines in the cooler months. I once did a pear-and-cinnamon version that was pure comfort food.
  • Diet-friendly changes: Use almond flour and coconut milk to make it gluten-free and dairy-free—expect a tender, slightly different crumb (think the texture of Easy Gluten Free Rhubarb Bars) while the flavor stays rich and satisfying.
  • Flavor twists: Stir a teaspoon of ground ginger or cardamom into the batter for a subtle but lovely spice that pairs perfectly with peaches.
  • Boozy caramel: Add a splash of bourbon to your caramel sauce after removing it from heat for an adult version with a little kick.

Storing and Reheating Tips

This peach upside-down skillet cake is best enjoyed warm so you get that melty caramel and soft peaches. A scoop of vanilla ice cream or a big dollop of whipped cream takes it over the top. For a lighter option, plain Greek yogurt works beautifully, too.

Serve right from the skillet for a cozy, rustic feel or transfer it gently to a serving plate if you’re entertaining guests.

Leftovers keep well, covered and refrigerated, for up to 3 days. Warm them gently in the oven at about 300°F (150°C) or zap in the microwave for 20–30 seconds to bring back that silky caramel warmth.

Honestly, the flavors deepen if you let it rest overnight. If you have the patience, drizzle some fresh salted caramel sauce before serving to freshen up its sticky, sweet magic.Delicious peach upside-down cake with salted caramel topping on a dark plate.

Common Questions and Answers

Q: Can I use canned, frozen, or underripe peaches? A: Fresh, ripe peaches really shine in this dessert for the best taste and texture. If you use canned, drain thoroughly and pat dry to keep the cake from getting soggy. Frozen peaches need to be thawed and drained well before using. Underripe peaches won’t caramelize deeply, so if you’re stuck with them, slice thin and briefly sauté or roast to soften before adding to the skillet.

Q: How do I prevent the caramel from burning or becoming grainy? A: Always use medium-low heat and keep an eye on it. For the butter and brown sugar base, melt gently without rushing and take off the heat once smooth and bubbly. For the dry sugar caramel sauce, don’t stir while it melts and stop cooking at a light amber color. If it starts looking grainy, gently warm it and whisk in a little hot cream until smooth again.

Q: Can I make this cake ahead of time? A: Yes, for sure. Bake, cool, and cover it in the fridge for up to 3 days. Warm up slices in a 300°F oven or microwave briefly. Refresh with a drizzle of salted caramel to bring back that shine and stickiness.

Q: What if I don’t have a cast iron skillet? A: Oven-safe nonstick or stainless steel skillets, or even a baking dish, will work, though the caramel won’t get quite as deep and the edges won’t get quite as crusty. Preheating your pan on the stove helps with browning if you don’t have cast iron.

Q: Are there vegan or gluten-free options? A: Definitely. Use vegan margarine or coconut oil, plant-based milk, and a flax egg for the vegan version. For gluten-free, swap in almond or another gluten-free flour. Keep in mind texture and bake time may shift a bit.

Q: What’s the easiest way to peel peaches? A: Score a small “X” on the bottom, blanch them in boiling water for 30–60 seconds, then plunge into ice water. The skins should slip right off—easy and fast!

Q: How should I reheat leftovers and what pairs best with the cake? A: Warm up the whole skillet or single slices in a 300°F oven or briefly in the microwave. Serve warm with vanilla ice cream, whipped cream, or Greek yogurt, plus a drizzle of salted caramel on top. Have a little extra salted caramel? It’s also fantastic over fluffy old-fashioned pancakes.

Q: Can I scale the recipe or swap fruits? A: Yes! Just adjust ingredients to match your skillet size. Larger or deeper pans might need longer baking times—check doneness with a toothpick. Peaches can be swapped for nectarines, pears, or firm apples, adjusting slice size and bake times accordingly.Close-up of caramelized peach slices topped with salted caramel on a skillet cake

Print

A quick and easy peach upside-down skillet cake with caramelized peaches and a luscious salted caramel sauce, perfect for comforting desserts or summer gatherings.

  • Author: Ashley
  • Prep Time: 20 minutes
  • Cook Time: 35-40 minutes
  • Total Time: 55-60 minutes
  • Yield: 8 servings 1x
  • Category: Dessert

Ingredients

Scale
  • 4 large fresh peaches, peeled and sliced
  • 6 tablespoons unsalted butter, softened (for the skillet caramel base)
  • 3/4 cup packed dark brown sugar
  • 1 cup all-purpose flour (or almond flour for gluten-free)
  • 1 1/2 teaspoons baking powder
  • 1/2 teaspoon salt
  • 1/2 cup granulated sugar
  • 1/2 cup unsalted butter, softened (for the batter)
  • 1 large egg, room temperature
  • 1/2 cup whole milk (or almond/oat milk for dairy-free)
  • 1 teaspoon pure vanilla extract
  • Salted Caramel Topping:
  • 1/2 cup granulated sugar
  • 3 tablespoons unsalted butter
  • 1/4 cup heavy cream (or coconut cream for dairy-free)
  • 1/2 teaspoon sea salt

Instructions

  1. Preheat oven to 350°F (175°C) and place cast iron skillet on stove over low heat.
  2. Score bottoms of peaches, blanch in boiling water 30–60 seconds, plunge into ice water, then peel and slice.
  3. Melt 6 tablespoons unsalted butter in skillet over medium-low heat; stir in 3/4 cup dark brown sugar and cook until smooth and bubbling (3-4 minutes), then remove from heat.
  4. Arrange peeled and sliced peaches in a single layer over caramel in skillet; slight overlap is okay but avoid crowding.
  5. In a large bowl, whisk together 1 cup all-purpose flour, 1 1/2 teaspoons baking powder, and 1/2 teaspoon salt.
  6. In a separate bowl, cream 1/2 cup softened unsalted butter with 1/2 cup granulated sugar until light and fluffy (2-3 minutes). Add 1 large egg and 1 teaspoon vanilla extract; beat until smooth.
  7. Add flour mixture and 1/2 cup milk to creamed butter in three additions, starting and ending with flour; mix gently until just combined, do not overmix.
  8. Pour batter evenly over arranged peaches in skillet without disturbing the fruit.
  9. Bake for 35-40 minutes or until a toothpick inserted in center comes out clean and top is golden brown; loosely tent with foil if edges brown too quickly.
  10. While baking, make salted caramel topping: melt 1/2 cup granulated sugar in small saucepan over medium heat without stirring until amber color forms.
  11. Add 3 tablespoons unsalted butter to caramelized sugar; stir until melted. Remove from heat, slowly whisk in 1/4 cup heavy cream, then stir in 1/2 teaspoon sea salt; let cool until thick but pourable.
  12. Remove cake from oven; let rest in skillet for 10 minutes.
  13. Run a knife around skillet edge and carefully invert cake onto serving plate so caramelized peaches are on top.
  14. Drizzle salted caramel sauce over warm cake and serve with extra caramel on the side.

Notes

Use fresh peaches for best texture and flavor. If using canned or frozen peaches, drain and pat dry to prevent sogginess., Keep heat medium-low when making caramel to avoid burning or graininess; stir gently and remove from heat once smooth., Cake can be made ahead, cooled, and refrigerated up to 3 days; warm before serving and refresh with salted caramel drizzle., If you don’t have a cast iron skillet, an oven-safe nonstick or stainless steel skillet or baking dish will work, but caramel crust may be less deep., For vegan version, swap butter for vegan margarine or coconut oil, use plant-based milk, and substitute egg with flax egg., Peach peeling tip: score ‘X’ on bottom, blanch in boiling water for 30-60 seconds, then ice water bath to slip off skins easily., Leftovers reheat well in a 300°F oven or microwave for 20-30 seconds., This recipe is adaptable: swap peaches for nectarines, pears, or apples, and try different flours and milks for dietary needs.

Nutrition

  • Serving Size: 1 slice
  • Calories: Approximately 350 kcal per serving
  • Fat: 15 g per serving
  • Carbohydrates: 50 g per serving
  • Protein: 5 g per serving

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

More in Recipes

Ashley

ABOUT THE AUTHOR

Ashley

Hi, I’m Laura Bennett, a home baker, recipe creator, and mom of two. I’m married to my husband Mark, and together we’re raising our kids, Emma and Lucas, who are always the first to test my latest baking experiments. Warm Baker started as a way to share the cozy, reliable recipes I make for my family every week — from soft breads and breakfast bakes to simple cookies that never last long in our house.

READ MORE →

Leave a Comment

Recipe rating