My husband took a bite, then another, and then he just stared at the plate. “This is… different,” he said, which from him is basically a standing ovation. He’s not one for flowery descriptions, but the way he went back for a third slice told me everything I needed to know. I had been tinkering with this brown butter peach upside-down cake for weeks, trying to get the caramelization just right, and seeing him quietly demolish it felt like a win.
The thing about this cake is that it doesn’t scream for attention. It just sits there, all golden and sticky, with those peach slices peeking through the top. You cut into it and the smell hits you—nutty brown butter, sweet caramel, and that soft, tender crumb. It’s the kind of dessert that makes you close your eyes after the first bite without even realizing you’re doing it.
I first made it on a random Tuesday because I had a few peaches that were about to turn. I wasn’t trying to impress anyone, honestly. But that first version was good enough that I knew I had to keep working on it. The brown butter was the game changer—it adds this deep, almost toasty flavor that plain butter just can’t touch. And the peaches? They get all jammy and soft, soaking up that brown sugar caramel like they were made for it.
This cake isn’t fancy or complicated. It’s just really, really good. And when you see someone you love reach for that second piece without saying a word, you know you’ve got something special.
Why You’ll Love This Recipe
I’ve tested this brown butter peach upside-down cake more times than I care to admit. Some batches were too dry, others too wet, and a few just didn’t have that wow factor. But this version? It’s the one. Here’s why you’ll fall for it too:
- Rich, nutty flavor: Brown butter adds this incredible depth that regular butter just can’t match. It’s like the difference between a handshake and a hug.
- Perfectly caramelized peaches: The brown sugar and butter create a sticky, golden caramel that makes the peaches soft and jammy. No mushy fruit here.
- Simple ingredients: You probably have most of these in your kitchen right now. No weird extracts or hard-to-find flours.
- One-pan wonder: The caramel goes right in the cake pan, then the batter goes on top. Less cleanup, more eating.
- Great for any occasion: Sunday brunch, summer dinner parties, or just because it’s Tuesday. This cake fits everywhere.
- Crowd-pleaser: I’ve served this to everyone from picky kids to my food-snob uncle, and it disappears every single time.
What makes this different from other upside-down cakes? It’s the brown butter. That extra step of browning the butter adds a nuttiness that pairs perfectly with the sweet peaches. Plus, I’ve nailed down the exact ratio of butter to sugar so you get that perfect caramel layer—not too thin, not too thick. It’s the kind of cake that makes you look like a pro even if you’re just starting out.
What Ingredients You Will Need
This recipe uses simple, everyday ingredients to create something that tastes anything but ordinary. The magic is in how they come together, not in fancy shopping lists. Here’s what you’ll need:
For the Brown Butter Caramel Topping
- Unsalted butter, 6 tablespoons (85g) — You’ll brown this first, so don’t skip the unsalted part. Salted butter can throw off the caramel.
- Light brown sugar, ¾ cup (150g), packed — Pack it firmly into the measuring cup. This creates that sticky, rich caramel layer.
- Fresh peaches, 3-4 medium (about 450g) — Ripe but still firm. You want them sweet but not mushy. Peeled and sliced into ¼-inch wedges.
- Vanilla extract, 1 teaspoon — Pure vanilla, not imitation. It makes a difference in the caramel.
- Pinch of salt — Balances the sweetness and brings out the peach flavor.
For the Cake Batter

- Unsalted butter, ½ cup (113g), softened — Room temperature is key here. Cold butter won’t cream properly.
- Granulated sugar, ¾ cup (150g) — Regular white sugar keeps the cake light and tender.
- Large eggs, 2, room temperature — Cold eggs can seize the batter. Let them sit out for 30 minutes.
- All-purpose flour, 1½ cups (190g) — Spoon and level it. Don’t scoop straight from the bag or you’ll get too much.
- Baking powder, 1½ teaspoons — Make sure it’s fresh. Old baking powder won’t give you that nice rise.
- Salt, ½ teaspoon — Enhances every flavor in the cake.
- Buttermilk, ½ cup (120ml), room temperature — Adds moisture and a slight tang that balances the sweet caramel. No buttermilk? Add ½ tablespoon lemon juice to regular milk and let it sit for 5 minutes.
- Vanilla extract, 1 teaspoon — Because you can never have too much vanilla.
I usually grab my peaches from the farmer’s market when they’re in season, but good-quality canned peaches (drained well) work in a pinch. Just don’t use peaches packed in syrup—they’ll make the caramel too sweet. And for the buttermilk, I’m a big fan of using what I have on hand. If you’ve made my homemade peach cobbler with buttermilk biscuit topping, you know how much I love that tangy flavor in fruit desserts.
Equipment Needed
You don’t need a fancy kitchen to make this brown butter peach upside-down cake. Here’s what you’ll actually use:
- 9-inch round cake pan — The standard size. A 10-inch will work but your cake will be thinner. Avoid springform pans—the caramel can leak out.
- Light-colored skillet or saucepan — For browning the butter. A light-colored pan helps you see when the butter turns that perfect golden brown. Dark pans make it hard to judge.
- Electric mixer or whisk — A hand mixer works great. A stand mixer is even easier. You can do it by hand, but your arm will get a workout.
- Mixing bowls — One large, one medium. Nothing fancy needed.
- Rubber spatula — For scraping every last bit of batter and caramel. Trust me, you don’t want to waste any.
- Cooling rack — Essential for that crucial cooling time before flipping.
- Serving plate or cake stand — Has to be larger than your cake pan with a lip to catch any caramel drips.
If you don’t have a cake pan, a cast-iron skillet works beautifully. Just make sure it’s seasoned well. I’ve used my grandmother’s old skillet for this and the results were gorgeous. Just be careful—the handle gets hot.
Preparation Method
Let’s walk through this step by step. Take your time with the brown butter—it’s the star of the show.
- Preheat your oven to 350°F (175°C). Place a rack in the middle position. Get this going first so the oven is ready when you are.
- Brown the butter for the caramel. In your light-colored skillet or saucepan, melt 6 tablespoons of unsalted butter over medium heat. Stir it occasionally with a rubber spatula. First it’ll melt, then it’ll start to foam, then little brown specks will appear at the bottom. This takes about 5-7 minutes. Keep a close eye on it—it goes from perfect to burnt fast. When it smells nutty and looks amber, pull it off the heat immediately. Pour it into a heatproof bowl to stop the cooking.
- Make the caramel layer. Pour the browned butter directly into your 9-inch cake pan. Sprinkle the packed brown sugar evenly over the butter. Don’t stir it—just let it sit. Add the vanilla extract and a pinch of salt, then gently tilt the pan to spread everything evenly.
- Arrange the peaches. Lay your peach slices in a circular pattern over the brown sugar mixture. Overlap them slightly—they’ll shrink as they bake. I usually start from the outside and work my way in. Don’t leave gaps or you’ll see bare cake when you flip it.
- Cream the butter and sugar. In a large mixing bowl, beat the softened ½ cup butter and granulated sugar together until light and fluffy. About 3-4 minutes with an electric mixer on medium speed. Scrape the sides of the bowl halfway through.
- Add the eggs and vanilla. Beat in the eggs one at a time, mixing well after each. Add the vanilla extract. The mixture should look smooth and slightly pale.
- Mix the dry ingredients. In a separate bowl, whisk together the flour, baking powder, and salt. This ensures the baking powder is evenly distributed so your cake rises evenly.
- Alternate adding flour and buttermilk. With the mixer on low, add about a third of the flour mixture, then half the buttermilk. Repeat, ending with the flour. Mix just until combined—overmixing makes the cake tough. A few streaks of flour are okay.
- Pour the batter over the peaches. Spoon the batter gently over the peach layer. Use a spatula to spread it evenly, being careful not to disturb the peach arrangement. The batter will be thick—that’s normal.
- Bake for 40-45 minutes. The cake is done when a toothpick inserted in the center comes out clean or with a few moist crumbs. The top should be golden brown and spring back when lightly touched. If the top is browning too fast after 30 minutes, tent it loosely with foil.
- Cool for exactly 10 minutes. Set the pan on a cooling rack. This is crucial—too short and the cake will stick, too long and the caramel will harden and glue the cake to the pan. Set a timer.
- Flip the cake. Run a knife around the edge of the pan. Place your serving plate upside down on top of the pan. Using oven mitts, hold the pan and plate together firmly and flip them over in one smooth motion. Let the pan sit for a minute before lifting it off. If any peaches stick, just press them back into place.
- Let it cool completely. Let the cake cool on the plate for at least 30 minutes before slicing. The caramel needs time to set up. Warm cake is delicious, but it’ll fall apart if you cut too soon.
If you’re feeling ambitious, serve this alongside a scoop of vanilla ice cream. The contrast of warm cake and cold ice cream is pure magic.
Cooking Tips & Techniques
After making this brown butter peach upside-down cake more times than I can count, I’ve learned a few things the hard way. Let me save you some trouble.
Don’t rush the brown butter. This is the most important part. Use medium heat and watch it like a hawk. Swirl the pan occasionally. When you see those brown specks form and smell that nutty aroma, pull it off immediately. I once got distracted and ended up with burnt butter that tasted bitter. The whole batch was ruined. Set a timer if you need to.
Use room temperature ingredients. Cold eggs and cold buttermilk will make your batter lumpy and dense. Take everything out of the fridge 30 minutes before you start. If you forget, place the eggs in a bowl of warm water for 5 minutes and microwave the buttermilk for 10 seconds.
Don’t overmix the batter. Mix until the flour just disappears. Overmixing develops gluten, which makes the cake tough and chewy. You want it tender and soft. A few lumps are totally fine.
Test for doneness properly. Insert a toothpick into the center of the cake, not near the edge. The center is the last part to cook. If it comes out with wet batter, give it another 5 minutes. If it comes out with a few moist crumbs, it’s perfect.
Let it cool before flipping. That 10-minute wait is non-negotiable. I know it’s tempting to flip it right away, but the caramel needs time to set. Flip too soon and you’ll have a soupy mess. Wait too long and the caramel hardens and the cake sticks. Ten minutes is the sweet spot.
Run a knife around the edge. Before you flip, run a thin knife or offset spatula around the inside of the pan. This releases any caramel that might have stuck to the sides. Skip this step and you might tear the cake when you lift the pan.
Variations & Adaptations
This cake is wonderfully adaptable. Here are some ways to make it your own:
Peach and Berry Combo: Swap half the peaches for fresh blueberries or raspberries. The berries burst in the caramel and add little pockets of tartness. I tried this with blackberries once and it was incredible—the deep purple juice stained the cake in the most beautiful way.
Gluten-Free Version: Substitute the all-purpose flour with a good gluten-free baking blend that contains xanthan gum. I’ve used Bob’s Red Mill 1-to-1 with great results. The texture is slightly more tender, but the flavor is just as good.
Dairy-Free Option: Use vegan butter for both the caramel and the batter. For the buttermilk, mix ½ cup of unsweetened almond or oat milk with ½ tablespoon of lemon juice. Let it sit for 5 minutes before using. The cake won’t be as rich, but it’s still delicious.
Spiced Variation: Add 1 teaspoon of cinnamon and ¼ teaspoon of nutmeg to the flour mixture. The warm spices complement the brown butter and peaches perfectly. This is my go-to version in the fall when I’m craving something cozy.
Other Fruit Options: This recipe works beautifully with nectarines, plums, or even firm pears. In the winter, I’ve used canned peaches (drained well) and it still turned out great. Just adjust the sugar slightly—sweeter fruit needs a little less brown sugar in the caramel.
If you love peach desserts as much as I do, you should definitely try my creamy honey mascarpone grilled peaches for a quick summer treat. And for something a little different, the flavorful grilled peach caprese salad with prosciutto is a savory twist that’ll surprise you.
Serving & Storage Suggestions
This cake is best served warm, about 30 minutes after flipping. The caramel is still soft and the cake is tender. A scoop of vanilla bean ice cream on top is the classic pairing—the cold creaminess balances the sticky sweetness perfectly.
For a more grown-up presentation, serve it with a dollop of lightly sweetened whipped cream and a drizzle of honey. Or go all out with a drizzle of caramel sauce and a sprinkle of flaky sea salt. The salt cuts through the sweetness and makes the flavors pop.
This cake also pairs beautifully with a cup of hot coffee or a glass of cold milk. For brunch, I’ve served it alongside crispy bacon and scrambled eggs—the salty-sweet combo is amazing.
Storage: Cover the cake loosely with plastic wrap or foil and store it at room temperature for up to 2 days. Don’t refrigerate it—the cake will dry out and the caramel will get hard. If you must store it longer, wrap it tightly and freeze it for up to 3 months.
Reheating: To bring back that fresh-from-the-oven feel, warm individual slices in the microwave for 15-20 seconds. Or pop the whole cake in a 300°F oven for 10 minutes. The caramel will soften and the cake will taste just like the day you made it.
Flavor development: This cake actually tastes better the next day. The brown butter flavor deepens and the peach flavor melds with the caramel. If you can resist eating it all in one sitting, you’re in for a treat.
Nutritional Information & Benefits
Let’s be real—this is a dessert, not a health food. But that doesn’t mean it’s all empty calories. Here’s what you’re getting in each slice (based on 8 servings):
- Calories: Approximately 380-420 per slice
- Fat: 18-22g (mostly from butter, which is fine in moderation)
- Carbohydrates: 52-58g
- Sugar: 38-42g (naturally occurring from peaches plus added)
- Protein: 4-5g
- Fiber: 1-2g
On the bright side, peaches are a good source of vitamin C, vitamin A, and fiber. They also contain antioxidants that support skin health and immunity. So you’re getting some good stuff in there.
This recipe contains gluten, dairy, and eggs. For a dairy-free version, see the variations section above. For a gluten-free option, use a quality gluten-free flour blend. This cake is not suitable for vegan diets unless you use egg replacers and vegan butter.
My personal take? Enjoy this cake as a treat, not a daily habit. It’s made with real ingredients, which is more than you can say for most store-bought desserts. And honestly, the joy it brings is worth every calorie.
Conclusion
This brown butter peach upside-down cake is the kind of dessert that makes you slow down and actually taste what you’re eating. The nutty brown butter, the sweet jammy peaches, the tender cake—it all comes together in a way that feels special without being fussy.
I love that this recipe uses simple ingredients and straightforward techniques to create something truly memorable. It’s perfect for summer when peaches are at their peak, but don’t let that stop you from making it year-round with good-quality canned fruit. The brown butter is the real star here, and it shines no matter what season it is.
I want to hear about your version. Did you add spices? Try a different fruit? Serve it with something unexpected? Drop a comment below and let me know how it turned out. And if you snap a photo, tag me—I love seeing your creations.
Go ahead, make this cake. Your family will thank you. And honestly? You deserve it.
Frequently Asked Questions
Can I use frozen peaches for this recipe?
Yes, you can. Thaw them completely and pat them dry with paper towels to remove excess moisture. Frozen peaches release more water than fresh, so you might end up with a slightly softer caramel. It still tastes great, just not quite as firm.
Why did my cake stick to the pan?
This usually happens if you let the cake cool too long before flipping. The caramel hardens as it cools, so that 10-minute window is critical. Also, make sure you run a knife around the edge before flipping. If it still sticks, warm the pan gently on the stove for 30 seconds to soften the caramel.
Can I make this cake ahead of time?
Absolutely. Bake the cake, let it cool completely, and store it covered at room temperature for up to 2 days. Reheat individual slices in the microwave for 15-20 seconds before serving. The flavors actually get better overnight.
What if I don’t have buttermilk?
No problem. Add ½ tablespoon of lemon juice or white vinegar to ½ cup of regular milk. Let it sit for 5 minutes, and you’ve got homemade buttermilk. It works perfectly in this recipe.
Can I use salted butter instead of unsalted?
You can, but reduce the added salt in the recipe by half. Salted butter can make the caramel too salty, especially since you’re browning it and concentrating the flavors. Unsalted gives you more control.
Pin This Recipe!

Perfect Brown Butter Peach Upside-Down Cake
A moist, tender upside-down cake with a nutty brown butter caramel topping and jammy peach slices. This simple yet impressive dessert is perfect for any occasion.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 5 minutes
- Yield: 8 servings 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 6 tablespoons (85g) unsalted butter, for caramel
- ¾ cup (150g) light brown sugar, packed
- 3–4 medium fresh peaches (about 450g), peeled and sliced into ¼-inch wedges
- 1 teaspoon vanilla extract
- Pinch of salt
- ½ cup (113g) unsalted butter, softened
- ¾ cup (150g) granulated sugar
- 2 large eggs, room temperature
- 1½ cups (190g) all-purpose flour
- 1½ teaspoons baking powder
- ½ teaspoon salt
- ½ cup (120ml) buttermilk, room temperature
- 1 teaspoon vanilla extract
Instructions
- Preheat oven to 350°F (175°C). Place a rack in the middle position.
- Brown the butter for the caramel: In a light-colored skillet or saucepan, melt 6 tablespoons unsalted butter over medium heat. Stir occasionally until it melts, foams, and brown specks appear (about 5-7 minutes). Immediately pour into a heatproof bowl to stop cooking.
- Make the caramel layer: Pour the browned butter into a 9-inch round cake pan. Sprinkle packed brown sugar evenly over the butter. Add vanilla extract and a pinch of salt, then gently tilt the pan to spread evenly.
- Arrange the peaches: Lay peach slices in a circular pattern over the brown sugar mixture, overlapping slightly. Start from the outside and work inward.
- Cream the butter and sugar: In a large mixing bowl, beat softened ½ cup butter and granulated sugar together until light and fluffy (about 3-4 minutes with an electric mixer on medium speed). Scrape sides halfway through.
- Add the eggs and vanilla: Beat in eggs one at a time, mixing well after each. Add vanilla extract. Mixture should be smooth and slightly pale.
- Mix the dry ingredients: In a separate bowl, whisk together flour, baking powder, and salt.
- Alternate adding flour and buttermilk: With mixer on low, add about a third of the flour mixture, then half the buttermilk. Repeat, ending with flour. Mix just until combined; a few streaks of flour are okay.
- Pour the batter over the peaches: Spoon batter gently over peach layer. Use a spatula to spread evenly without disturbing the peach arrangement.
- Bake for 40-45 minutes, until a toothpick inserted in the center comes out clean or with a few moist crumbs. If top browns too fast after 30 minutes, tent loosely with foil.
- Cool for exactly 10 minutes on a cooling rack. Set a timer.
- Flip the cake: Run a knife around the edge of the pan. Place serving plate upside down on top of the pan. Using oven mitts, hold pan and plate together firmly and flip in one smooth motion. Let pan sit for a minute before lifting. Press any stuck peaches back into place.
- Let cool completely on the plate for at least 30 minutes before slicing.
Notes
Don’t rush the brown butter; watch it closely to avoid burning. Use room temperature ingredients for best results. Do not overmix the batter. Let the cake cool exactly 10 minutes before flipping. For best flavor, serve warm with vanilla ice cream or whipped cream. The cake tastes even better the next day.
Nutrition
- Serving Size: 1 slice
- Calories: 400
- Sugar: 40
- Sodium: 220
- Fat: 20
- Saturated Fat: 12
- Carbohydrates: 55
- Fiber: 1.5
- Protein: 4.5
Keywords: brown butter, peach upside-down cake, peach cake, upside-down cake, summer dessert, peach dessert, brown butter cake


