Skip to Content

Peach Upside Down Cake with almonds

Peach Upside Down Cake is the perfect summer dessert. This treat is made with ripe summer peaches, caramel topping and melt-in-your-mouth almond buttermilk cake.

a top view of a peach upside down cake

Have I told you about my love affair with summer peaches? Seriously, the other day I was eating a peach after lunch and randomly said to my son “I’m so glad there are summer peaches in the world”. He looked at me like I was a little crazy and just shook his head.

What can I say? Our fruit share is one of the simple joys of my life. From August until November I open that bag of fruit each week like a kid on Christmas morning. When the peaches start rolling in, I get absolutely giddy.

When peaches are in season you’ve got to eat as many peaches as you can, in as many ways you can think of.

So lets make a peach cake, shall we? The cake part of this recipe is a variation on the basic buttermilk cake that I use for Apple Upside Down Cake and Blueberry Crumb Cake.

Peaches and almonds are a natural pairing:

Peaches have an affinity with almonds since the middle of the peach pit has that bitter almond flavor. I added almond meal to the cake for tenderness and almond extract for flavor.

You can use slightly under ripe peaches for this recipe or you could even use frozen peaches. If you use frozen peaches with sugar added you might want to adjust the amount of sugar in the topping.

Click through the step by step process photos to see how to make a Peach Upside Down Cake:

peach caramel boiling in a pot

Boil the peach juices with the sugar to form the caramel topping for the cake.


peaches and caramel in a cake pan.

Arrange the peaches on the caramel and place the pan in the freezer while you make the cake batter.


a peach upside down cake ready for the oven

Carefully pour the batter over the peaches, trying not to stir up the caramel too much.


a baked peach cake in a pan.

Allow the cake to cool for 10 minutes before turning out onto a serving plate.

a closeup of a peach upside down cake

a slice of peach upside down cake on a white plate

I love this cake slightly warm from the oven, but the flavor of the cake gets even better the second day. Peach Almond Upside Down Cake goes great with Sweet Corn Ice Cream or Buttermilk Ice Cream.

If you want a slightly “fancier” cake, try this spectacular Peach Melba Cake for a special occasion.


Now that you’ve made this recipe what should you do with all the extra egg whites? Check out this collection of recipes that use extra whites for some great ideas.

If you love this recipe as much as I do, please consider giving it 5 stars.

Peach Almond Upside Down Cake

Peach Almond Upside Down Cake

Yield: 12 servings
Prep Time: 30 minutes
Macerating Time: 30 minutes
Baking Time: 35 minutes
Total Time: 1 hour 35 minutes

Peaches have an affinity with almonds since the middle of the peach pit has that bitter almond flavor. The batter has almond meal for tenderness and almond extract for flavor. This cake is delicious still slightly warm from the oven, but the flavor of the cake gets even better the second day.



  • 4 large peaches, peeled, pitted and cut into 8 slices each
  • 1/2 cup packed (4 oz, 112g) brown sugar
  • 1/2 teaspoon almond extract
  • 1/2 stick (2 oz, 56g) unsalted butter

Cake Batter

  • 1 lage egg plus 2 yolks
  • 1/2 cup (4 oz, 120ml) buttermilk
  • 1/2 teaspoon real almond extract
  • 1.5 cups (7 oz, 196g) cake flour
  • 1/4 teaspoon salt
  • 1 1/2 teaspoons baking powder
  • 1 cup (8 oz, 224g) granulated sugar
  • 1/2 cup (2 oz, 55g) almond flour or ground almonds
  • 1 stick (4 oz, 112g) butter, room temperature, cut into 1" pieces



  1. Toss the sliced peaches with the brown sugar and the almond extract. Allow to macerate for 30 minutes to an hour. Line the bottom of an 8" square or 9" round pan with parchment paper or butter and flour the pan.
  2. Drain the peaches and set aside. Combine the peach juice with the butter in a small saucepan and bring the mixture to a boil. Allow to boil for 1 minute to thicken. Pour the warm caramel into the prepared pan. Arrange the peach slices onto the caramel. Place the pan in the freezer while preparing the batter


  1. Preheat the oven to 350°F. Combine the egg, yolks, 1/4 cup of the buttermilk and almond extract in a small bowl and set aside.
  2. Sift the flour, salt, and baking powder into a mixing bowl, add the sugar and almond flour. Run the mixer on low speed for 30 seconds to combine the dry ingredients.
  3. With the mixer running on low, toss the pieces of butter into the dry ingredients. Add the remaining 1/4 cup of buttermilk and turn the mixer to medium high. Mix for 2-3 minutes until the batter lightens in color and becomes aerated.
  4. Turn off the mixer and scrape the bowl and the beater. With the mixer running on low, add the egg mixture in two batches, scraping between addition. Remove the pan from the freezer and spread the batter over the peaches, being careful not to disturb the caramel and peaches.
  5. Bake until the center of the cake springs back lightly when pressed, or a toothpick inserted in the center comes out clean, about 30 minutes. Cool in the pan for 10 minutes.
  6. Unmold the cake while it's still a little warm by running a paring knife around the sides of the cake and inverting onto a serving platter. If any caramel or peaches stick in the pan scrape them out with a small spatula and replace on the cake while still warm.
  7. Serve warm or room temperature.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

You might also like:

fried peach pie 11a
Fried Peach Hand Pie
peach almond crumb pie
Peach Crumb Pie
a slice of mango upside down cake
Mango Upside Down Cake
pork tacos with peach salsa
Pork Taco W/Peach Salsa

sourdough cornbread
Sourdough Cornbread with Jalapeno & Fresh Corn
cherry tomato focaccia 10a
Cherry Tomato Focaccia with Rosemary & Parmesan
Skip to Recipe