Pineapple Upside Down Cake From Scratch

  • Author: Melissa
  • Prep Time: 25 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour 10 minutes + cooling time
  • Yield: 8-10 servings 1x


Pineapple upside down cake is made with a caramelized pineapple and cherry base that is baked underneath a white cake. Then, after it is removed from the oven it is flipped over so that you can see the pretty design of the fruit. I really like this particular pinneaple upside down cake from scratch because it has a denser cake that prevents it from getting soggy.




  • 1/4 cup (60 grams) butter
  • 1/2 cup (107 grams) brown sugar
  • 810 pineapple rings (20-ounce can)
  • 1620 maraschino cherries


  • 11/2 cups (170 grams) cake flour spoon & leveled, *see note for cake flour substitute
  • 1 teaspoon baking powder
  • 1/4 teaspoon baking soda
  • 1/2 teaspoon salt
  • 6 tablespoons (85 grams, unsalted butter, softened to room temperature
  • 3/4 cup (155 grams) granulated sugar 
  • 2 large egg whites
  • 1/3 cup (80 grams) sour cream
  • 1 teaspoon vanilla extract
  • 1/3 cup (80 ml) whole milk


Make sure you use a pan that is at LEAST 2″ deep. A cake or pie pan works great for this. If you use a springform pan, wrap the bottom with two layers of aluminum foil to prevent dripping in your oven.

  1. Preheat oven to 350°F (177°C).
  2. Pour the melted butter into the bottom of the pan. Sprinkle the brown sugar evenly on top of the butter.
  3. Next, blot the pineapple rings by pressing it between two paper towels. Arrange the pineapples on top of the sugar mixture in any pattern that you want and accent with the maraschino cherries. Place pan in the refrigerator to set until the batter is ready.
  4. In a separate bowl, whisk together cake flour, baking powder, baking soda, and salt. Set aside.
  5. Then, cream together the butter and sugar until smooth.
  6. On high speed, beat in the egg whites until incorporated. Then, add in the sour cream and vanilla. Again, beat on high to incorporate well.
  7. In several additions, add in the dry ingredients, mixing until combined.
  8. Pour the milk into the batter and beat on low until everything is incorporated, but be sure not to overmix the batter. Check to see that there are no remaining clumps in the batter. Switch to a whisk or spatula if you need to work out some clumps.
  9. Remove pan from refrigerator and spread the cake batter into an even layer on top of the chilled pineapple layer.
  10. Bake for 43-48 minutes, placing tented tinfoil on top about 20 minutes in. Remove from oven when an inserted toothpick comes out clean.
  11. Allow the pan to cool on a baker’s rack for 20 minutes before flipping the pan over onto your serving platter. Don’t wait too long or your pineapple mixture will firm up too much. Allow the pan to cool on a baker’s rack for 20 minutes before flipping the pan over onto your serving platter. Don’t wait too long to flip or your pineapple mixture will firm up too much.
  12. Allow to cool completely at room temperature before serving and avoid chilling before it is cooled to room temperature or the cake will become too dense.


  • This is great served with ice cream to smooth out some of the sweetness of the cake.
  • This pineapple upside down cake will store for up to 3 days refrigerated in a covered container.
  • Cake flour substitute: 2 cups all-purpose flour, spooned and leveled. Then, remove four tablespoons and add in 4 tablespoons of cornstarch. Mix well, and remove 1/2 cup. Use the remaining 1-1/2 cups of flour for the recipe. 
  • Category: cakes
  • Method: Bake
  • Cuisine: American

Keywords: pineapple upside down cake, pineapple upside-down cake