“I wasn’t expecting a peach cake lesson from my neighbor, Mrs. Callahan, but there I was, standing in her sunlit kitchen on a lazy Saturday afternoon, watching her coax golden caramelized peaches into a sizzling cast-iron skillet. Honestly, I thought upside-down cakes were a bit old-fashioned—something dusty and reserved for church potlucks. But the way those peaches bubbled in that luscious brown sugar butter, the sweet aroma filling the whole street, changed my mind entirely.”
It started with a cracked bowl on the counter and a spilled bag of brown sugar—classic me trying to help but making a mess. Mrs. Callahan just laughed and said, “That’s the secret, honey, a little imperfection makes it all the better.” She shared her recipe, one she’d adapted from her grandmother, with a few tweaks that made it sing in a way I hadn’t tasted before. The peaches weren’t just caramelized; they were crowned with a buttery, rich glaze that soaked into a tender, buttery cake beneath. You know that feeling when a dessert is so comforting, you just want to close your eyes and savor every bite? Yeah, this is exactly that.
Maybe you’ve been there—looking for a dessert that’s both simple and show-stopping, something that feels like a hug but also a little fancy. This Perfect Caramelized Peach Upside-Down Skillet Cake with Brown Sugar Butter is just that. It’s the kind of recipe I keep coming back to because it’s reliably delicious, quick to make, and has that nostalgic charm without feeling dated. Let me tell you, once you try it, you’ll be sneaking bites right out of the skillet—just like I did that afternoon on Callahan’s porch.
Why You’ll Love This Recipe
This caramelized peach upside-down skillet cake is a real winner for so many reasons. After testing countless versions in my kitchen (and yes, a few less-than-stellar attempts that taught me a lot), I can honestly say this recipe nails the perfect balance of sweet, buttery, and tender. Here’s why it quickly became a favorite around here:
- Quick & Easy: You can have this beauty on the table in about 45 minutes, perfect for those busy weeknights or unexpected guests.
- Simple Ingredients: No need to hunt for anything fancy—just peaches, butter, brown sugar, and pantry staples you likely already have.
- Perfect for Summer & Beyond: Whether it’s a weekend brunch, a casual dinner, or a potluck, this cake fits right in and impresses effortlessly.
- Crowd-Pleaser: Kids and adults alike can’t get enough of the gooey caramelized topping paired with the soft cake beneath.
- Unbelievably Delicious: The brown sugar butter infuses the peaches with a deep, rich sweetness that’s both comforting and indulgent.
This isn’t just any upside-down cake. The secret is in the brown sugar butter glaze that seeps into the cake, creating a moist, tender crumb that contrasts beautifully with the caramelized fruit. Plus, cooking it in a skillet means you get those golden edges that are full of texture and flavor—something you just can’t replicate in a regular pan. Honestly, it’s the kind of dessert that makes you pause and smile after one bite.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, and the fresh peaches add that seasonal, juicy touch that makes this cake special.
- Fresh Peaches: About 3-4 medium ripe peaches, sliced (look for firm but juicy peaches for the best caramelization)
- Unsalted Butter: 6 tablespoons, softened (I recommend Land O Lakes for consistent flavor and creaminess)
- Brown Sugar: 3/4 cup packed, preferably dark brown for richer molasses notes
- All-Purpose Flour: 1 cup (120 grams), sifted for lightness
- Granulated Sugar: 1/2 cup (100 grams)
- Baking Powder: 1 teaspoon
- Salt: 1/4 teaspoon
- Large Eggs: 2, room temperature
- Whole Milk: 1/2 cup (120 ml), you can swap with almond milk for a dairy-free option
- Vanilla Extract: 1 teaspoon, pure for the best aroma
- Lemon Juice: 1 tablespoon, fresh squeezed (helps balance sweetness and brighten flavors)
If peaches aren’t in season, you can swap in nectarines or even pineapple slices for a tropical twist. Just keep in mind the cooking time might vary slightly depending on the fruit’s water content. For a gluten-free alternative, I’ve had success swapping the flour for a 1:1 gluten-free baking blend—which keeps the cake tender without compromise.
Equipment Needed
- 10-inch Cast Iron Skillet: Essential for caramelizing the peaches and baking the cake evenly. I’ve tried non-stick pans, but the cast iron gives the best crust and flavor.
- Mixing Bowls: One large bowl for the batter and a smaller one for the wet ingredients.
- Whisk and Spatula: For mixing and folding the batter gently.
- Measuring Cups and Spoons: Accurate measurements make a big difference here.
- Oven Mitts: Cast iron gets hot, so sturdy mitts are a must.
If you don’t own a cast iron skillet, a heavy oven-safe skillet or even a round cake pan can work, but you might miss out on that signature caramelized edge. Also, seasoning your cast iron regularly will keep it non-stick and ready for buttery cakes like this one.
Preparation Method

- Preheat your oven to 350°F (175°C). This ensures the skillet and oven are ready for even cooking.
- Prepare the peach topping: In your cast iron skillet, melt 3 tablespoons of the unsalted butter over medium heat. Once melted, stir in the brown sugar and lemon juice. Let it bubble gently for 2-3 minutes until it thickens slightly and smells caramel-y but not burnt.
- Arrange sliced peaches in a single layer over the brown sugar butter mixture. Don’t crowd them—each slice should sit snugly but not overlapping too much. The peaches will soften and release juices as they cook, creating that glossy topping.
- Make the batter: In a mixing bowl, whisk together the flour, granulated sugar, baking powder, and salt. In another bowl, whisk the eggs, remaining 3 tablespoons butter (softened), milk, and vanilla extract until smooth.
- Combine wet and dry ingredients: Pour the wet mixture into the dry ingredients and fold gently with a spatula until just combined. Don’t overmix or the cake will turn dense.
- Pour the batter carefully over the peach layer in the skillet, spreading it evenly to cover all the peaches without disturbing them.
- Bake in the preheated oven for 35-40 minutes, or until a toothpick inserted in the center comes out clean and the cake is golden brown around the edges. You’ll notice the aroma of caramelized peaches filling your kitchen, which is a good sign!
- Cool slightly: Remove the skillet from the oven and let it cool for about 10 minutes. This resting time helps the caramel set a bit, so the topping doesn’t slide off when you flip it.
- Invert the cake: Place a large serving plate over the skillet and carefully flip it upside down. The peach topping should glisten beautifully atop the tender cake.
- Serve warm: Spoon generous slices onto plates. It’s fantastic on its own or with a scoop of vanilla ice cream.
Pro tip: If your peaches seem too firm, give them a quick toss in a little melted butter and brown sugar before placing in the skillet. It helps them soften gently and caramelize evenly. Also, don’t rush flipping—wait until the cake cools enough to hold together, or you might end up with a sticky mess (been there, done that!).
Cooking Tips & Techniques
Getting the caramelized peach upside-down skillet cake just right takes a few little tricks I’ve learned the hard way. First, patience is key when caramelizing the brown sugar butter. Keep the heat medium and watch closely—the sugar can go from perfect to burnt in seconds, and honestly, nobody likes a bitter cake.
For that tender crumb, don’t overmix the batter. I know it’s tempting to get every last lump out, but a few small flour streaks won’t hurt. Overmixing develops gluten and makes the cake tough, which is the opposite of what you want.
Also, using a cast iron skillet isn’t just for aesthetics. It retains heat like a champ, helping the cake bake evenly and giving you those crispy edges that are pure magic. If you don’t have one, a heavy-duty oven-safe pan will do, but results may vary.
Timing matters too—check for doneness around 35 minutes to avoid drying out. The cake should spring back lightly when touched, and a toothpick should come out mostly clean with a few moist crumbs.
Finally, flipping the cake is a bit of a dance. Let it cool 10 minutes, then invert with confidence but care. If any peaches stick to the skillet, gently loosen them with a knife before flipping next time.
Variations & Adaptations
This skillet cake is wonderfully versatile. Here are a few ways to make it your own or adjust for different needs:
- Dairy-Free Version: Swap the butter for coconut oil and use almond or oat milk instead of whole milk. The cake will be just as moist with a subtle coconut aroma.
- Spiced Twist: Add 1 teaspoon cinnamon and 1/4 teaspoon nutmeg to the batter for a warm, cozy flavor profile that pairs beautifully with peaches.
- Berry-Peach Combo: Mix fresh blueberries or raspberries with the peaches for a colorful, tangy blend. Adjust the sugar slightly depending on the sweetness of your berries.
- Gluten-Free Adaptation: Use a high-quality 1:1 gluten-free baking flour to keep the cake tender and moist without any gritty texture.
- Personal Favorite: I once added a splash of bourbon to the brown sugar butter glaze for an adult-only version. The depth it added was honestly a game-changer at a summer barbecue.
Feel free to experiment with seasonal fruits or nuts to keep this recipe fresh and exciting all year round.
Serving & Storage Suggestions
This caramelized peach upside-down skillet cake is best served warm, right out of the skillet. The brown sugar butter topping is at its most luscious when slightly gooey, and the peaches are tender and juicy. If you want to make it extra special, serve with a scoop of vanilla bean ice cream or a dollop of whipped cream—trust me, it’s heavenly.
For a simple presentation, dust with a little powdered sugar or garnish with fresh mint leaves. This cake pairs wonderfully with a cup of strong coffee or a chilled glass of sparkling wine for brunch.
To store leftovers, cover the skillet tightly with plastic wrap or transfer the cake to an airtight container. It keeps well in the refrigerator for up to 3 days. When reheating, warm individual slices in the microwave for 15-20 seconds or place the skillet in a 300°F (150°C) oven for about 10 minutes to refresh the caramelized topping.
Interestingly, the flavors deepen after a day, making it a great make-ahead option if you want to prep in advance. Just bring it to room temperature before serving for the best experience.
Nutritional Information & Benefits
This cake offers a delightful balance of indulgence and wholesome ingredients. A serving (about 1/8 of the cake) contains approximately 280 calories, 10 grams of fat, 38 grams of carbohydrates, and 3 grams of protein.
Peaches are a good source of vitamins A and C, as well as fiber, which aids digestion. Using fresh peaches instead of canned keeps the dish light and vibrant. The brown sugar butter topping, while rich, is made with real ingredients, so you’re enjoying natural sweetness and wholesome butter fat without any artificial additives.
This dessert fits well into a balanced diet when enjoyed in moderation and can easily be adjusted for dietary preferences by swapping dairy or gluten ingredients.
Conclusion
If you’re looking for a dessert that’s simple to make but packs a flavorful punch, this Perfect Caramelized Peach Upside-Down Skillet Cake with Brown Sugar Butter should be on your must-try list. It’s that kind of recipe that makes you want to bake again and again, whether it’s a quiet weekend treat or a last-minute crowd-pleaser.
Honestly, I love how versatile it is—you can tweak it to fit your pantry, your taste buds, or whatever fruit is in season. And the fact that it comes together in one skillet? That’s just icing on the cake (or should I say, caramelized topping!).
Give this recipe a whirl and let me know how your version turns out. Share your tweaks, your favorite add-ins, or even your kitchen mishaps—I’m all ears. Happy baking!
FAQs
Can I use frozen peaches for this skillet cake?
Frozen peaches can work in a pinch, but they release more water, which might make the topping a bit runny. If using frozen, thaw and pat them dry before caramelizing.
What’s the best way to know when the cake is done?
Insert a toothpick in the center—if it comes out clean or with a few moist crumbs, the cake is ready. Also, the edges should be golden brown and start pulling away slightly from the skillet.
Can I make this cake ahead of time?
Yes! You can prepare the cake and store it in the refrigerator for up to 3 days. Reheat before serving to bring back the gooey caramelized texture.
Is it necessary to use a cast iron skillet?
While a cast iron skillet gives the best caramelization and texture, any oven-safe heavy skillet or round cake pan can be used. Just expect slight differences in crust and caramelization.
How do I prevent the cake from sticking when flipping?
Make sure your skillet is well-seasoned, and the brown sugar butter mixture is bubbling before adding peaches. Let the cake cool for 10 minutes after baking, then use a wide plate and flip confidently but carefully.
Pin This Recipe!

Perfect Caramelized Peach Upside-Down Skillet Cake
A quick and easy dessert featuring caramelized peaches in a brown sugar butter glaze atop a tender, buttery cake baked in a cast iron skillet.
- Prep Time: 15 minutes
- Cook Time: 35-40 minutes
- Total Time: 50-55 minutes
- Yield: 8 servings 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 3–4 medium ripe peaches, sliced
- 6 tablespoons unsalted butter, softened
- 3/4 cup packed dark brown sugar
- 1 cup (120 grams) all-purpose flour, sifted
- 1/2 cup (100 grams) granulated sugar
- 1 teaspoon baking powder
- 1/4 teaspoon salt
- 2 large eggs, room temperature
- 1/2 cup (120 ml) whole milk (or almond milk for dairy-free)
- 1 teaspoon pure vanilla extract
- 1 tablespoon fresh lemon juice
Instructions
- Preheat your oven to 350°F (175°C).
- In a 10-inch cast iron skillet, melt 3 tablespoons of the unsalted butter over medium heat. Stir in the brown sugar and lemon juice. Let it bubble gently for 2-3 minutes until slightly thickened and caramel-y.
- Arrange the sliced peaches in a single layer over the brown sugar butter mixture without overlapping.
- In a mixing bowl, whisk together the flour, granulated sugar, baking powder, and salt.
- In another bowl, whisk the eggs, remaining 3 tablespoons butter (softened), milk, and vanilla extract until smooth.
- Pour the wet mixture into the dry ingredients and fold gently with a spatula until just combined. Do not overmix.
- Pour the batter evenly over the peach layer in the skillet, covering the peaches without disturbing them.
- Bake in the preheated oven for 35-40 minutes, or until a toothpick inserted in the center comes out clean and the cake is golden brown around the edges.
- Remove the skillet from the oven and let it cool for about 10 minutes to allow the caramel to set.
- Place a large serving plate over the skillet and carefully invert the cake onto the plate so the peach topping is on top.
- Serve warm, optionally with vanilla ice cream or whipped cream.
Notes
Use firm but juicy peaches for best caramelization. For dairy-free, substitute butter with coconut oil and milk with almond or oat milk. For gluten-free, use a 1:1 gluten-free baking flour blend. Let the cake cool 10 minutes before flipping to avoid sticking. Avoid overmixing batter to keep cake tender.
Nutrition
- Serving Size: 1/8 of the cake
- Calories: 280
- Fat: 10
- Carbohydrates: 38
- Protein: 3
Keywords: caramelized peach cake, upside-down cake, skillet cake, brown sugar butter, easy dessert, summer dessert, peach dessert



