There’s something truly special about a Peach Upside-Down Cake. With its golden-brown peaches sitting like jewels atop a fluffy, buttery cake, it’s not just a treat for the taste buds; it’s a feast for the eyes as well. This delightful dessert holds a unique nostalgia for many of us, evoking memories of sunny summer afternoons, picnics in the park, or family gatherings where laughter and delicious aromas filled the air. It’s wonderful how simple ingredients like ripe peaches and sugar can create such a warm, comforting experience.

I still remember the first time I baked this cake, following an old family recipe shared by my grandmother. As the kitchen filled with the sweet, buttery aroma, I felt an emotional connection to the past — the same cake she used to make when our family gathered. The crisp edges and gooey, caramelized sweetness of the peaches made every bite a celebration. This Peach Upside-Down Cake is easy to whip up and perfect for nearly any occasion, so let’s dive into the details and get baking!
Why You’ll Love This Recipe
- Simple & Quick: You can have this cake ready in just over an hour, perfect for last-minute dessert cravings.
- Irresistible Flavor: A dreamy blend of sweet, buttery cake and juicy, caramelized peaches that melt in your mouth.
- Eye-Catching Appeal: The beautiful presentation of upside-down peaches makes it a show-stopper at any gathering.
- Flexible Serving: Great as a dessert after dinner, a sweet snack with coffee, or even as a delightful breakfast treat.
- Diet-Friendly Options: Easily adaptable to gluten-free or dairy-free diets with a few simple substitutions.
Ingredients You’ll Need
- ½ cup (3 oz/85 g) dark brown sugar: This adds a rich caramel flavor to your topping. If you’re out of dark brown sugar, light brown sugar will work in a pinch.
- ¼ cup (2 oz/57 g) butter: This is used for the caramel topping. Ensure it’s unsalted for the best flavor.
- ¼ teaspoon salt: Just a small amount enhances the sweetness and balances flavors.
- 3 large firm ripe peaches (1 lb/450 g), sliced ¼ inch (6 mm) thick: Fresh, ripe peaches are key for sweetness. Feel free to substitute with nectarines for a different twist.
- 1 ¼ cups (6 ¼ oz/177 g) all-purpose flour: This is the base for the cake. For a gluten-free option, use a 1:1 gluten-free flour blend.
- ½ cup (2 oz/57 g) almond flour: Adds moisture and a nutty flavor. You can use more all-purpose flour if you don’t have almond flour.
- 2 teaspoons baking powder: This helps the cake rise, creating a light, fluffy texture.
- ½ cup (4 oz/115 g) butter, softened: Room temperature, unsalted butter is best for creaming with sugar.
- 1 ½ cups (12 oz/340 g) granulated sugar: Sweetens the cake beautifully. Adjust if you prefer a less sweet dessert.
- ½ teaspoon salt: Enhances the overall flavors of the cake.
- 3 large eggs, at room temperature: Eggs help bind the cake together and give it structure.
- 1 cup (8 fl oz/240 ml) whole milk: Adds moisture and richness to the cake. Feel free to substitute almond milk for a dairy-free variant.
- 1 teaspoon vanilla extract: For a warm, aromatic flavor.
How to Make Peach Upside Down Cake
- Preheat the Oven: Preheat your oven to 350°F (180°C). Butter a 9-inch (20 cm) round cake pan and set aside. This step is crucial to prevent sticking.
- Prepare the Topping: In a small saucepan over medium-low heat, warm the ½ cup dark brown sugar, ¼ cup butter, and ¼ teaspoon salt until melted and simmering. Pour this caramel mixture evenly into the prepared pan.
- Arrange the Peaches: Take your sliced peaches and arrange them in a tight circular pattern over the brown sugar syrup, starting from the center and working outward. Set aside to let them soak in the goodness as you prepare the batter.
- Mix the Dry Ingredients: In a medium mixing bowl, whisk together 1 ¼ cups all-purpose flour, ½ cup almond flour, and 2 teaspoons baking powder. This will add structure to your cake.
- Cream the Butter and Sugar: In a stand mixer fitted with a paddle attachment or a handheld mixer, cream together ½ cup softened butter, 1 ½ cups granulated sugar, and ½ teaspoon salt on medium speed for about 2 minutes, until it’s light and fluffy.
- Add the Eggs: Add the eggs one at a time, mixing well after each addition. This helps to emulsify the batter for a smoother texture.
- Incorporate Milk and Vanilla: Stir in 1 cup whole milk and 1 teaspoon vanilla extract until well combined, savoring the fragrant aroma as you mix.
- Combine Dry Ingredients: Reduce the mixer speed to low and gradually add the dry ingredient mixture, mixing just until incorporated. Over-mixing can lead to a dense cake, so stop as soon as no dry flour is visible.
- Spread the Batter: Gently spread the batter evenly over the arranged peaches. Don’t worry if it’s not perfect; it will even out during baking.
- Bake: Place the cake in the preheated oven and bake for 50–60 minutes, or until a toothpick inserted in the center comes out clean and the edges are golden brown and slightly pulling away from the pan.
- Cool: Once baked, cool the cake in the pan for about 10 minutes. Then, run a knife around the edges and carefully invert onto a serving plate. This step is magical, revealing the beautiful peach topping.
- Enjoy: After waiting a minute, lift off the pan, and let it cool for at least 20 minutes before slicing. It’s perfect warm and pairs beautifully with a scoop of vanilla ice cream!
Storing & Reheating
To keep your Peach Upside-Down Cake fresh, store it at room temperature in an airtight container for up to two days. If you have leftovers, refrigerate them to extend freshness for up to three days. You can also freeze the cake for up to three months by wrapping it tightly in plastic wrap and then in aluminum foil. When you’re ready to enjoy it again, simply thaw in the refrigerator overnight and reheat in the oven at 350°F (175°C) for about 10-15 minutes. Keep in mind the texture may change slightly after freezing, but a quick warm-up will refresh its deliciousness.
Chef’s Helpful Tips
- Room Temperature Ingredients: Ensure your eggs and butter are at room temperature before mixing, as this helps create a creamier batter.
- Don’t Over-Mix: Be gentle when combining the wet and dry ingredients to prevent a dense, heavy cake.
- Check Doneness: Use a toothpick to check for doneness. If it comes out clean, your cake is ready to come out.
- Flavor Enhancements: Consider adding a pinch of cinnamon or nutmeg to the batter for an extra layer of warmth, which complements the peaches beautifully.
- Make Ahead: You can prepare the peach layer the day before and make the batter just before baking to save time.
There’s nothing quite like diving into a slice of warm Peach Upside-Down Cake, filled with nostalgia and sweetness. Whether you’re serving it at a special gathering or just treating yourself one afternoon, I hope this recipe brings you as much joy as it has me. Experiment with it, enjoy the process, and remember—home baking is all about love and joy. Get ready to wow your friends and family!

Recipe FAQs
Can I use canned peaches instead of fresh ones?
Absolutely! Canned peaches can be used as a time-saving alternative. Just drain them well and ensure you cut them into similar sizes to maintain an even layer. You might want to reduce the sugar slightly since canned peaches are often packed in syrup.
How do I know if my cake is done?
To check if your cake is done, insert a toothpick into the center. If it comes out clean or with a few crumbs, it is ready. If it has wet batter on it, put the cake back in the oven for another 5-10 minutes.
Can I make this cake dairy-free?
Yes! Substitute the butter with a dairy-free alternative and use almond or oat milk instead of whole milk. Just ensure your almond flour is also a part of your dairy-free plan!
How should I serve this cake?
This cake is lovely served slightly warm, topped with a scoop of vanilla ice cream or whipped cream. It can also be enjoyed cold, making it versatile for different preferences. For a colorful touch, garnish with fresh mint leaves for presentation.
Print
Peach Upside Down Cake
This Peach Upside Down Cake features juicy peaches baked atop a buttery cake, creating a delightful dessert that’s easy to make and perfect for any gathering.
- Total Time: 1 hour 15 minutes
- Yield: 8 servings 1x
Ingredients
- ½ cup (3 oz/85 g) dark brown sugar
- ¼ cup (2 oz/57 g) butter
- ¼ teaspoon salt
- 3 large firm ripe peaches (1 lb/450 g), sliced ¼ inch (6 mm) thick
- 1 ¼ cups (6 ¼ oz/177 g) all-purpose flour
- ½ cup (2 oz/57 g) almond flour
- 2 teaspoons baking powder
- ½ cup (4 oz/115 g) butter , softened
- 1 ½ cups (12 oz/340 g) granulated sugar
- ½ teaspoon salt
- 3 large eggs , at room temperature
- 1 cup (8 fl oz/240 ml) whole milk
- 1 teaspoon vanilla extract
Instructions
- Preheat the oven to 350°F (180°C). Butter a 9-inch (20 cm) round cake pan and set it aside.
- In a small saucepan, combine the brown sugar, butter, and salt. Warm it over medium-low heat until everything is melted and bubbling, then pour this mixture evenly into the prepared pan.
- Arrange the peach slices in a tight circular pattern over the brown sugar syrup, starting from the center and working outward. Set aside.
Notes
Make sure to use firm, ripe peaches for the best flavor and texture.
This cake can be served warm or at room temperature and pairs well with whipped cream or vanilla ice cream.
Store leftovers in an airtight container at room temperature for up to 3 days.
- Prep Time: 15 minutes
- Cook Time: 60 minutes
- Category: Desserts
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 300
- Sugar: 25 g
- Sodium: 180 mg
- Fat: 15 g
- Saturated Fat: 9 g
- Unsaturated Fat: 4 g
- Trans Fat: 0 g
- Carbohydrates: 42 g
- Fiber: 2 g
- Protein: 5 g
- Cholesterol: 75 mg






