That moment when the smell of caramelized butter and peaches fills the kitchen, and you realize you haven’t just baked a cake—you’ve summoned a little summer magic. I want that right now, and I have everything except the usual fuss that comes with fancy desserts. Honestly, the way the brown butter sings with the sweetness of fresh peaches in this upside-down skillet cake is almost like it’s whispering a secret: simple ingredients can make something extraordinary. The edges crisp just enough, while the interior stays tender and moist, and then there’s that silky vanilla bean cream waiting to melt into every bite. I keep thinking about the first time I flipped this beauty out of the pan, peach slices glistening on top, and how it looked too gorgeous to eat—until I did. It’s one of those recipes that’s stubbornly stuck in my rotation for all the right reasons.
It’s funny how a recipe can become a little comfort ritual. This cake isn’t just dessert; it feels like a quiet celebration of summer afternoons, the kind where you don’t rush, and the best company is a fork and a cold glass of something crisp. I suppose what really sold me was the way the brown butter adds this deep, nutty note that’s richer than your average cake, but never heavy. The peaches caramelize just so, keeping their juicy brightness, and the vanilla bean cream? Well, that’s a little indulgence that somehow makes the whole thing feel special without being over the top. I guess this is why I keep coming back to it — because it’s honest, cozy, and a reminder that sometimes the best recipes are the ones that unfold slowly, right in your skillet.
Why You’ll Love This Recipe
- Quick & Easy: Comes together in under 45 minutes, perfect for those last-minute dessert cravings or a sweet weekend treat without the stress.
- Simple Ingredients: No fancy or hard-to-find items here — just pantry staples and fresh peaches that you can grab at your local market.
- Perfect for Summer Gatherings: Whether it’s a casual barbecue, brunch, or a cozy dinner party, this peach upside-down skillet cake fits the bill effortlessly.
- Crowd-Pleaser: The combination of caramelized peaches and brown butter flavor always earns compliments from kids and adults alike.
- Unbelievably Delicious: The tender crumb paired with the nutty richness of brown butter and the fresh brightness of peaches makes this a next-level comfort dessert.
- Unique Twist: The use of brown butter instead of regular butter deepens the flavor, while the vanilla bean cream adds a smooth, luxurious finish that’s anything but ordinary.
- Emotional Connection: This recipe isn’t just a cake — it’s the kind of dessert that makes you pause, close your eyes, and savor a moment of pure satisfaction.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, and the fresh peaches bring the seasonal sweetness that makes this cake shine.
- For the Peach Topping:
- 3-4 fresh peaches, peeled, pitted, and sliced (ripe but firm for best caramelization)
- 1/4 cup (50g) granulated sugar (helps create that caramelized crust)
- 2 tablespoons unsalted butter (for browning and richness)
- For the Brown Butter Cake Batter:
- 1/2 cup (115g) unsalted butter, browned (I recommend using a light-colored pan for easy monitoring)
- 1 cup (200g) granulated sugar
- 2 large eggs, room temperature
- 1 teaspoon pure vanilla extract
- 1 1/4 cups (160g) all-purpose flour (can swap with almond flour for gluten-free option)
- 1 1/2 teaspoons baking powder
- 1/4 teaspoon salt
- 1/2 cup (120ml) whole milk (or dairy-free alternative like oat milk)
- For the Vanilla Bean Cream:
- 1 cup (240ml) heavy cream
- 1 tablespoon powdered sugar
- 1 teaspoon vanilla bean paste (or seeds scraped from 1 vanilla bean)
Pro tip: Look for firm, fragrant peaches—too ripe and they get mushy; too hard and they won’t caramelize properly. If peaches aren’t in season, you can try substituting with nectarines or even apricots. For that ultra-smooth vanilla bean cream, I trust Nielsen-Massey vanilla bean paste for its pure, fresh flavor.
Equipment Needed
- 10-inch oven-safe skillet (cast iron is perfect for even heat and great caramelization)
- Mixing bowls (medium and large)
- Whisk and rubber spatula
- Measuring cups and spoons
- Hand mixer or stand mixer (optional but helpful for whipping the cream)
- Cooling rack
If you don’t have a cast iron skillet, a heavy-duty ovenproof pan with sides will work fine—just make sure it’s well-greased to prevent sticking. I’ve tried silicone spatulas and wooden spoons for folding the batter; both work well but go easy to avoid deflating the batter. Also, keeping your utensils dry when whipping cream makes a big difference, trust me.
Preparation Method

- Brown the Butter: In your skillet, melt 1/2 cup (115g) unsalted butter over medium heat. Stir frequently, watching closely as it foams and then starts turning golden brown with nutty aromas (about 5-7 minutes). Remove from heat immediately to avoid burning. Pour browned butter into a bowl and let cool slightly.
- Prepare the Peach Topping: Wipe out the skillet if needed. Sprinkle 1/4 cup (50g) granulated sugar evenly on the bottom. Arrange the peach slices in a single layer over the sugar, slightly overlapping. Dot with 2 tablespoons unsalted butter cut into small pieces. Set the skillet aside while you make the batter.
- Make the Cake Batter: In a large bowl, whisk together 1 cup (200g) granulated sugar and the cooled browned butter until combined. Add 2 large eggs one at a time, mixing well after each addition. Stir in 1 teaspoon vanilla extract.
- Combine Dry Ingredients: In a separate bowl, sift together 1 1/4 cups (160g) all-purpose flour, 1 1/2 teaspoons baking powder, and 1/4 teaspoon salt.
- Mix Batter: Alternately add the dry ingredients and 1/2 cup (120ml) milk to the butter mixture, starting and ending with flour. Mix gently until just combined—don’t overmix or your cake might turn dense.
- Assemble and Bake: Pour the batter evenly over the peaches in the skillet, smoothing the top. Bake in a preheated 350°F (175°C) oven for 35-40 minutes. The cake should be golden brown and a toothpick inserted in the center comes out clean.
- Cool and Flip: Let the cake cool in the skillet for about 15 minutes. Then carefully invert the cake onto a serving plate—the peach topping should now be gloriously caramelized on top.
- Prepare the Vanilla Bean Cream: While the cake bakes, whip 1 cup (240ml) heavy cream with 1 tablespoon powdered sugar and 1 teaspoon vanilla bean paste until soft peaks form. Chill until ready to serve.
- Serve: Spoon vanilla bean cream over warm slices for the ultimate melt-in-your-mouth experience.
Note: If you notice the peach juices bubbling too aggressively during baking, place a rimmed baking sheet under the skillet to catch any drips. Also, cooling the cake slightly before flipping helps it release cleanly and keeps the peach topping intact.
Cooking Tips & Techniques
Brown butter can be tricky if you’re not watching it closely. I learned the hard way that it can go from perfect amber to burnt in seconds, so keep stirring and pull it off the heat the moment you smell that toasty aroma. Using a light-colored pan here really helps.
When arranging the peaches, don’t crowd them too tightly. A bit of space helps the sugar caramelize nicely between slices, adding texture and that signature glossy finish. Also, slicing peaches evenly ensures they cook at the same rate.
For the vanilla bean cream, chilling your mixing bowl and beaters beforehand makes whipping faster and more stable. I once tried skipping this step and ended up with lukewarm cream that was more like mousse—delicious but not quite the texture I wanted.
Timing is crucial: baking just until a toothpick comes out clean keeps the cake tender. Overbaking dries it out and dulls the peach flavor. Multitask by prepping the cream while the cake bakes, so you’re ready to serve right away.
Lastly, if your skillet isn’t well-seasoned, grease it thoroughly with butter to prevent the peaches from sticking. I sometimes add a light dusting of flour on top of the butter for extra insurance.
Variations & Adaptations
- Gluten-Free Option: Use almond flour or a gluten-free all-purpose blend instead of regular flour. The cake will be a bit denser but still moist and flavorful.
- Different Fruits: Swap peaches for nectarines, plums, or even pears depending on the season. Stone fruits with some firmness work best for caramelizing.
- Dairy-Free Version: Replace butter with coconut oil for browning and use coconut cream whipped with vanilla instead of heavy cream.
- Spiced Twist: Add 1/2 teaspoon ground cinnamon and a pinch of nutmeg to the batter for a warm, cozy flavor.
- Personal Variation: Once, I tossed in a handful of toasted pecans over the peaches before baking—added a lovely crunch and depth of flavor without overpowering the fruit.
Serving & Storage Suggestions
This peach upside-down skillet cake is best served warm with a generous dollop of vanilla bean cream on top. The contrast of warm cake and cool cream is honestly irresistible. For presentation, a sprinkle of fresh mint leaves adds a pop of color and freshness.
Pair this cake with a light, floral white wine or a chilled glass of iced tea with lemon zest for a perfect summer spread. It also complements savory dishes beautifully, making it a great finish to a casual dinner.
Store leftovers in an airtight container in the refrigerator for up to 3 days. The cake keeps its moistness well, but I recommend reheating gently in a microwave or low oven to refresh the caramelized top. The flavors meld and deepen overnight, so sometimes I even prefer it the next day.
Nutritional Information & Benefits
Per serving (based on 8 servings): approximately 320 calories, 18g fat, 38g carbohydrates, 3g protein.
Peaches add a boost of vitamin C and fiber, while the brown butter provides healthy fats and a rich flavor without added sugars. Using fresh ingredients and moderate sugar keeps this dessert balanced. For those watching carbs, swapping flour for almond flour cuts down on the carb count significantly.
Vanilla bean cream adds a touch of indulgence without excessive calories when used sparingly. This recipe is free from artificial additives and uses whole foods, making it a satisfying treat that feels a little less guilty.
Conclusion
This Perfect Brown Butter Peach Upside-Down Skillet Cake with Vanilla Bean Cream is one of those recipes that quietly wins you over, the kind you come back to when you want something both comforting and a bit special. It’s flexible, forgiving, and tastes like summer wrapped in buttery, caramelized sweetness. I love how the vanilla bean cream adds just the right amount of lushness without stealing the spotlight from the peaches.
Feel free to tweak the fruit or spices to suit your mood—it’s a recipe that welcomes your own touch. I hope you find the same joy I do in making and sharing this cake, a little slice of warmth you can pull together any time.
FAQs
Can I use frozen peaches for this recipe?
Yes, but make sure to thaw and drain them well to avoid excess moisture, which can affect caramelization.
What if I don’t have a cast iron skillet?
Use any oven-safe skillet or baking dish with similar size. Just grease it well to prevent sticking.
How do I know when the brown butter is ready?
It will turn a golden brown color and smell nutty and toasted. Watch it carefully as it can burn quickly.
Can I make the cake ahead of time?
Absolutely. Bake it, store covered at room temperature for a day, and warm gently before serving with freshly whipped cream.
Is there a vegan version of this cake?
Yes, substitute butter with coconut oil, milk with plant-based milk, and use a vegan whipped cream alternative for the topping.
If you enjoy the fresh fruit and buttery cake combo, you might appreciate the cozy skillet fresh peach cobbler or the rustic fresh peach pie for other ways to celebrate peach season.
Pin This Recipe!

Perfect Brown Butter Peach Upside-Down Skillet Cake Recipe with Vanilla Bean Cream
A tender, moist upside-down skillet cake featuring caramelized peaches and nutty brown butter, topped with a silky vanilla bean cream. This quick and easy dessert is perfect for summer gatherings and offers a comforting, flavorful treat.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 8 servings 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 3–4 fresh peaches, peeled, pitted, and sliced (ripe but firm for best caramelization)
- 1/4 cup (50g) granulated sugar
- 2 tablespoons unsalted butter
- 1/2 cup (115g) unsalted butter, browned
- 1 cup (200g) granulated sugar
- 2 large eggs, room temperature
- 1 teaspoon pure vanilla extract
- 1 1/4 cups (160g) all-purpose flour
- 1 1/2 teaspoons baking powder
- 1/4 teaspoon salt
- 1/2 cup (120ml) whole milk
- 1 cup (240ml) heavy cream
- 1 tablespoon powdered sugar
- 1 teaspoon vanilla bean paste
Instructions
- Brown the Butter: In your skillet, melt 1/2 cup (115g) unsalted butter over medium heat. Stir frequently, watching closely as it foams and then starts turning golden brown with nutty aromas (about 5-7 minutes). Remove from heat immediately to avoid burning. Pour browned butter into a bowl and let cool slightly.
- Prepare the Peach Topping: Wipe out the skillet if needed. Sprinkle 1/4 cup (50g) granulated sugar evenly on the bottom. Arrange the peach slices in a single layer over the sugar, slightly overlapping. Dot with 2 tablespoons unsalted butter cut into small pieces. Set the skillet aside while you make the batter.
- Make the Cake Batter: In a large bowl, whisk together 1 cup (200g) granulated sugar and the cooled browned butter until combined. Add 2 large eggs one at a time, mixing well after each addition. Stir in 1 teaspoon vanilla extract.
- Combine Dry Ingredients: In a separate bowl, sift together 1 1/4 cups (160g) all-purpose flour, 1 1/2 teaspoons baking powder, and 1/4 teaspoon salt.
- Mix Batter: Alternately add the dry ingredients and 1/2 cup (120ml) milk to the butter mixture, starting and ending with flour. Mix gently until just combined—don’t overmix or your cake might turn dense.
- Assemble and Bake: Pour the batter evenly over the peaches in the skillet, smoothing the top. Bake in a preheated 350°F (175°C) oven for 35-40 minutes. The cake should be golden brown and a toothpick inserted in the center comes out clean.
- Cool and Flip: Let the cake cool in the skillet for about 15 minutes. Then carefully invert the cake onto a serving plate—the peach topping should now be gloriously caramelized on top.
- Prepare the Vanilla Bean Cream: While the cake bakes, whip 1 cup (240ml) heavy cream with 1 tablespoon powdered sugar and 1 teaspoon vanilla bean paste until soft peaks form. Chill until ready to serve.
- Serve: Spoon vanilla bean cream over warm slices for the ultimate melt-in-your-mouth experience.
Notes
Watch the brown butter carefully to avoid burning; use a light-colored pan for easy monitoring. Arrange peaches with some space for better caramelization. Chill mixing bowl and beaters before whipping cream for best results. Use a rimmed baking sheet under the skillet if peach juices bubble aggressively. Grease skillet well if not cast iron to prevent sticking. Let cake cool before flipping to keep peach topping intact.
Nutrition
- Serving Size: 1 slice (1/8 of cake
- Calories: 320
- Sugar: 28
- Sodium: 150
- Fat: 18
- Saturated Fat: 11
- Carbohydrates: 38
- Fiber: 2
- Protein: 3
Keywords: brown butter, peach cake, upside-down cake, skillet cake, vanilla bean cream, summer dessert, caramelized peaches, easy dessert


