Love this? Save it for later!
Share the inspiration with your friends
“The neighborhood block party was in less than two hours, and I still hadn’t baked a thing. Everyone else was bringing multi-layered desserts that looked like they took days to prepare. I had a basket of ripe peaches, a half-stick of butter, and honestly, no clue how I’d pull off something impressive in such little time.
It all started with a frantic search through my pantry and fridge, realizing I was missing half the usual cake ingredients. Somehow, though, I remembered a tip a pastry chef once shared about brown butter—how it adds this nutty depth that can transform even the simplest cakes. With peaches staring at me, practically begging to be used, I decided to wing it.
So here I was, whisking brown butter into a quick batter, slicing peaches as fast as I could, and improvising a caramel drizzle that felt like the perfect finishing touch. The kitchen was a mess, my mixing bowl cracked slightly (classic me), and the timer was ticking down, but that cake? It came out golden, fragrant, and, well, downright decadent. Maybe you’ve been there—scrambling last minute, doubting if what you have will be enough. But this Decadent Brown Butter Peach Upside-Down Cake with Caramel Drizzle somehow stole the show that night, and it’s stuck with me ever since. It’s the kind of recipe that proves you don’t need hours or fancy ingredients to wow a crowd—just a little courage and some brown butter magic.”
Why You’ll Love This Recipe
Having made this brown butter peach upside-down cake more times than I can count, I can honestly say it’s one of those recipes that feels like a secret weapon in the kitchen. Whether you’re pressed for time or looking to impress your friends without the fuss, this cake checks all the boxes.
- Quick & Easy: Ready in under an hour, it fits perfectly into your busy schedule or last-minute dessert needs.
- Simple Ingredients: No obscure items here—just peaches, butter, sugar, flour, and a few pantry staples you likely already have.
- Perfect for Summer Gatherings: The juicy peaches and caramel drizzle make it ideal for warm-weather potlucks or cozy weekend treats.
- Crowd-Pleaser: Kids and adults alike can’t get enough of the moist, buttery cake paired with caramel sweetness.
- Unbelievably Delicious: The brown butter adds a rich, nutty flavor that takes this cake way beyond your average fruit dessert.
This isn’t just another upside-down cake; it’s about layering flavors thoughtfully. The caramel drizzle isn’t an afterthought—it’s carefully cooked to balance sweetness and depth, making every bite melt in your mouth. Plus, using brown butter adds that toasty undertone that keeps people coming back for seconds (and thirds!). It’s comfort food with a sophisticated twist, perfect for impressing guests without the stress. Honestly, it’s the sort of dessert that makes you close your eyes, savoring each bite, and that’s why I keep coming back to it.
What Ingredients You Will Need
This recipe calls for simple, wholesome ingredients that work together to create a rich and flavorful cake without complicated steps or hard-to-find items.
- For the Brown Butter Peach Topping:
- 4-5 ripe peaches, peeled and sliced (look for firm, fragrant peaches for the best texture)
- 6 tablespoons unsalted butter
- ½ cup packed light brown sugar (I prefer Domino brand for consistent caramelization)
- 1 teaspoon pure vanilla extract
- Pinch of salt
- For the Cake Batter:
- 1¼ cups all-purpose flour (or swap with almond flour for a gluten-free option)
- 1 teaspoon baking powder
- ¼ teaspoon baking soda
- ¼ teaspoon salt
- ½ cup unsalted butter, softened (use KerryGold or another quality butter for best flavor)
- ¾ cup granulated sugar
- 2 large eggs, room temperature
- 1 teaspoon pure vanilla extract
- ½ cup buttermilk (substitute with ½ cup milk plus 1 teaspoon lemon juice, let sit 5 minutes)
- For the Caramel Drizzle:
- ½ cup packed light brown sugar
- 3 tablespoons unsalted butter
- 3 tablespoons heavy cream
- Pinch of salt
Pro tip: If peaches aren’t in season, you can use frozen peach slices (thawed and patted dry) or swap in nectarines for a slightly different but equally delicious flavor. For dairy-free options, coconut oil can replace butter and coconut cream can substitute heavy cream in the caramel drizzle. Just remember, these tweaks will subtly change the flavor profile.
Equipment Needed
- 9-inch (23 cm) round cake pan or an equivalent cast iron skillet (I find cast iron gives a lovely even heat and caramelization)
- Medium saucepan for browning butter and making caramel drizzle
- Mixing bowls (one large for batter, one medium for brown butter mixture)
- Electric hand mixer or stand mixer (though whisking by hand works if you’re patient!)
- Rubber spatula for scraping bowls
- Measuring cups and spoons (accurate measurements help this cake shine)
- Cooling rack to let the cake rest after baking
If you don’t have a cast iron skillet, a heavy-bottomed metal cake pan works just fine—just be sure to grease it well. For caramel, a heavy saucepan helps prevent hot spots and burning. I once tried a thin pan, and the caramel scorched almost immediately—learned my lesson the hard way! And if budget’s tight, a basic 9-inch cake pan is a trusty staple that won’t let you down.
Preparation Method

- Prepare the Brown Butter Peach Topping (10 minutes): In a medium saucepan over medium heat, melt 6 tablespoons of unsalted butter. Swirl the pan gently as the butter foams and then begins to brown, releasing a nutty aroma. This takes about 4-5 minutes—don’t walk away! As soon as it turns golden-brown with toasted bits at the bottom, remove from heat. Stir in ½ cup packed light brown sugar, 1 teaspoon vanilla extract, and a pinch of salt until smooth.
- Pour this brown butter mixture evenly into the bottom of your greased 9-inch cake pan or cast iron skillet.
- Arrange the Peach Slices: Neatly layer the peeled and sliced peaches over the brown butter sugar mixture. I like to overlap them slightly in concentric circles for a pretty presentation once flipped.
- Mix the Cake Batter (15 minutes): In a bowl, whisk together 1¼ cups all-purpose flour, 1 teaspoon baking powder, ¼ teaspoon baking soda, and ¼ teaspoon salt. In a separate large bowl, beat ½ cup softened butter and ¾ cup granulated sugar together until fluffy and pale (about 3-4 minutes with a mixer). Add eggs one at a time, beating well after each addition. Stir in 1 teaspoon vanilla extract.
- Alternately add the flour mixture and ½ cup buttermilk to the butter mixture, starting and ending with the flour. Mix gently until just combined—overmixing can make the cake tough.
- Pour Batter Over Peaches: Carefully spread the batter evenly over the peach layer in the pan, smoothing the top with a spatula.
- Bake (40-45 minutes): Preheat the oven to 350°F (175°C). Place the cake in the center rack and bake until the top is golden and a toothpick inserted into the center comes out clean. The caramel mixture will bubble up around the edges—that’s a good sign!
- Cool and Flip: Let the cake cool in the pan for 15 minutes. Run a knife around the edges to loosen, then invert onto a serving plate. If peaches stick, gently pry with a spatula.
- Make the Caramel Drizzle (10 minutes): In your saucepan, melt 3 tablespoons butter over medium heat. Add ½ cup brown sugar and stir until dissolved. Slowly add 3 tablespoons heavy cream and a pinch of salt, stirring until smooth and slightly thickened (about 3 minutes). Drizzle generously over the warm cake.
- Serve: This cake is best enjoyed warm with a scoop of vanilla ice cream or a dollop of whipped cream.
Pro tip: If your cake is browning too fast, tent it loosely with foil halfway through baking. And if the caramel drizzle thickens too much, gently warm it to loosen before serving.
Cooking Tips & Techniques
Making brown butter is a bit of a showstopper here, but it requires attention. Don’t rush it by turning the heat too high—patience helps the milk solids toast evenly without burning. Stir frequently and keep your nose on it; that nutty aroma is your cue.
One mistake I made early on was overmixing the batter. The texture suffered because gluten overdeveloped. So, mix just until the dry ingredients disappear. The cake will be tender and moist, not dense.
Handling peaches can be tricky—overripe fruits release too much juice and make the topping soggy. Select peaches that yield slightly when pressed but hold their shape.
Also, timing is your friend. While the cake bakes, prep the caramel drizzle so it’s ready to pour immediately after flipping. This keeps the dessert warm and luscious.
When flipping the cake, place the serving plate close and flip confidently. A quick flip prevents the caramel from hardening and helps peaches stay intact.
Variations & Adaptations
You can easily customize this dessert depending on dietary needs or flavor preferences.
- Seasonal Twist: Swap peaches for nectarines, plums, or even pineapple for a tropical flair.
- Gluten-Free: Use almond flour or a gluten-free baking blend instead of all-purpose flour. Adjust liquids slightly if needed.
- Dairy-Free: Replace butter with coconut oil or vegan butter. Use coconut cream for the caramel drizzle to keep it rich.
- Nutty Addition: Sprinkle chopped toasted pecans or walnuts over the peach layer before adding batter for crunch.
- Spiced Variation: Add ½ teaspoon cinnamon or cardamom to the batter for a warm, comforting spice note.
I once tried adding fresh thyme to the brown butter mix—it added an unexpected herbaceous note that paired beautifully with the peaches. Feel free to get creative!
Serving & Storage Suggestions
This cake shines when served warm, ideally within the first few hours of baking. Pair it with vanilla ice cream, whipped cream, or a drizzle of crème fraîche to cut through the sweetness.
For beverages, a cup of strong coffee or a lightly chilled dessert wine complements the caramel and peach flavors beautifully.
Store leftovers covered at room temperature for up to 2 days or in the fridge for 4-5 days. Reheat gently in a microwave or oven to bring back that fresh-baked warmth.
If you want to freeze it, wrap the cake tightly in plastic wrap and foil. Thaw overnight in the fridge and rewarm before serving. The flavors meld over time, making it even more decadent the next day.
Nutritional Information & Benefits
This brown butter peach upside-down cake offers a comforting treat with some redeeming qualities thanks to fresh peaches loaded with vitamins A and C. The brown butter contributes healthy fats, while the cake itself provides a moderate amount of protein from eggs.
Estimated per serving (1/10th of cake): approximately 320 calories, 18g fat, 38g carbohydrates, 3g protein.
While this isn’t a low-calorie dessert, you get to enjoy seasonal fruit and a scratch-made treat without preservatives or artificial flavors. For those watching gluten, the almond flour substitution keeps it accessible. Just be mindful if you have nut allergies.
From a wellness perspective, making desserts like this at home means controlling sugar quality and avoiding additives, which always feels better than store-bought options.
Conclusion
This Decadent Brown Butter Peach Upside-Down Cake with Caramel Drizzle is proof that even under pressure and with minimal fuss, you can create something truly special. It’s a recipe that marries simplicity with rich, layered flavors—sweet peaches, nutty brown butter, and luscious caramel all in one bite.
Feel free to tailor it to your taste and dietary needs; it welcomes tweaks with open arms. Personally, I keep coming back to this cake whenever I want to impress without stress or just treat myself to a warm, comforting slice of summer.
If you try it, I’d love to hear how it went—drop a comment with your own spin or any questions you have. Baking is better when shared, and this cake might just become your new favorite too. Happy baking!
FAQs
Can I make this cake ahead of time?
Yes! You can bake it a day in advance. Store it covered at room temperature and warm slightly before serving for best texture and flavor.
What if I don’t have buttermilk?
No worries! Mix ½ cup milk with 1 teaspoon lemon juice or white vinegar and let it sit for 5 minutes before using. This mimics buttermilk’s acidity and tenderness.
How do I peel peaches easily?
Score an “X” on the bottom of each peach and blanch in boiling water for 30 seconds, then plunge into ice water. The skins should slip right off.
Can I use frozen peaches?
Yes, thaw and pat them dry to reduce excess moisture. Fresh peaches give a better texture, but frozen peaches work in a pinch.
Is it possible to make this cake vegan?
With some substitutions—vegan butter, flax eggs, and plant-based milk—you can adapt this recipe. The texture and flavor might differ slightly but still delicious.
Pin This Recipe!

Decadent Brown Butter Peach Upside-Down Cake with Caramel Drizzle
A quick and easy upside-down cake featuring ripe peaches, nutty brown butter, and a luscious caramel drizzle, perfect for summer gatherings and last-minute desserts.
- Prep Time: 25 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 10 minutes
- Yield: 10 servings 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 4–5 ripe peaches, peeled and sliced
- 6 tablespoons unsalted butter (for brown butter peach topping)
- ½ cup packed light brown sugar (for brown butter peach topping)
- 1 teaspoon pure vanilla extract (for brown butter peach topping)
- Pinch of salt (for brown butter peach topping)
- 1¼ cups all-purpose flour (or almond flour for gluten-free option)
- 1 teaspoon baking powder
- ¼ teaspoon baking soda
- ¼ teaspoon salt
- ½ cup unsalted butter, softened (for cake batter)
- ¾ cup granulated sugar
- 2 large eggs, room temperature
- 1 teaspoon pure vanilla extract (for cake batter)
- ½ cup buttermilk (or ½ cup milk plus 1 teaspoon lemon juice, let sit 5 minutes)
- ½ cup packed light brown sugar (for caramel drizzle)
- 3 tablespoons unsalted butter (for caramel drizzle)
- 3 tablespoons heavy cream (for caramel drizzle)
- Pinch of salt (for caramel drizzle)
Instructions
- Prepare the Brown Butter Peach Topping: In a medium saucepan over medium heat, melt 6 tablespoons of unsalted butter. Swirl the pan gently as the butter foams and then begins to brown, releasing a nutty aroma (about 4-5 minutes). Remove from heat and stir in ½ cup packed light brown sugar, 1 teaspoon vanilla extract, and a pinch of salt until smooth.
- Pour the brown butter mixture evenly into the bottom of a greased 9-inch cake pan or cast iron skillet.
- Arrange the peeled and sliced peaches neatly over the brown butter sugar mixture, overlapping slightly in concentric circles.
- Mix the Cake Batter: In a bowl, whisk together 1¼ cups all-purpose flour, 1 teaspoon baking powder, ¼ teaspoon baking soda, and ¼ teaspoon salt.
- In a separate large bowl, beat ½ cup softened butter and ¾ cup granulated sugar together until fluffy and pale (3-4 minutes). Add eggs one at a time, beating well after each addition. Stir in 1 teaspoon vanilla extract.
- Alternately add the flour mixture and ½ cup buttermilk to the butter mixture, starting and ending with the flour. Mix gently until just combined.
- Pour the batter evenly over the peach layer in the pan and smooth the top with a spatula.
- Bake at 350°F (175°C) for 40-45 minutes until the top is golden and a toothpick inserted in the center comes out clean.
- Cool the cake in the pan for 15 minutes. Run a knife around the edges to loosen, then invert onto a serving plate. Gently pry peaches with a spatula if they stick.
- Make the Caramel Drizzle: In a saucepan, melt 3 tablespoons butter over medium heat. Add ½ cup brown sugar and stir until dissolved. Slowly add 3 tablespoons heavy cream and a pinch of salt, stirring until smooth and slightly thickened (about 3 minutes).
- Drizzle the caramel generously over the warm cake and serve warm with vanilla ice cream or whipped cream.
Notes
If peaches are not in season, use thawed frozen peach slices or nectarines. For dairy-free, substitute butter with coconut oil and heavy cream with coconut cream. Avoid overmixing the batter to keep the cake tender. Tent cake with foil if browning too fast. Warm caramel drizzle if it thickens before serving.
Nutrition
- Serving Size: 1 slice (1/10th of c
- Calories: 320
- Fat: 18
- Carbohydrates: 38
- Protein: 3
Keywords: brown butter, peach upside-down cake, caramel drizzle, summer dessert, quick cake, easy peach cake, gluten-free option, dairy-free option


