Go Back
Moist pineapple upside down cake with glossy brown sugar caramel, pineapple rings, and cherries baked on top.

Moist Pineapple Upside Down Cake (From Scratch)

4.84 from 12 votes
Print Recipe Pin Recipe
Prep Time 20 minutes
Cook Time 50 minutes
Total Time 1 hour 10 minutes
Servings 12 servings
Course Dessert
Cuisine American
Calories 490
This homemade pineapple upside down cake is soft, moist, and topped with a thick brown sugar caramel layer and juicy pineapple. A classic, old-fashioned dessert made completely from scratch.

Ingredients

  • 5 tbsp (70g) salted butter
  • ¾ cup (150g) dark brown sugar, packed
  • 1 tbsp pineapple juice
  • 1 tsp vanilla bean paste or extract
  • ¼ tsp kosher salt
  • 7-8 pineapple rings patted dry
  • 7-8 maraschino cherries drained
Cake Batter
  • cups (300g) cake flour
  • 2 tsp baking powder
  • ½ tsp baking soda
  • ½ tsp kosher salt
  • cups (250g) granulated white sugar
  • ¾ cup (170g) salted butter room temperature
  • cup (75g) neutral oil
  • 3 large eggs room temperature
  • 2 tsp vanilla bean paste or extract
  • ¾ cup (180g) buttermilk, room temperature
  • ¼ cup (60g) pineapple juice from the canned pineapples
  • ¾ cup (180g) finely chopped pineapple, very well drained

Instructions

  • Preheat the oven to 350°F (177°C). Use a 10-inch round cake pan that is at least 2 inches deep, or a 9-inch round cake pan that is at least 3 inches deep to ensure the batter has enough room to rise.

Make the Caramel Topping (In the Pan)

  • Place the butter directly into the cake pan and set it in the oven while it preheating. Once melted, allow it to cook for about 2-3 minutes more, just until it turns golden and smells toasty, like a grilled cheese sandwich. Watch closely so it doesn’t burn.
  • Carefully remove from oven. Stir in the brown sugar, pineapple juice, vanilla, and salt directly in the pan until glossy and combined.
  • Return the pan to the oven for 1–2 minutes until the mixture begins to bubble slightly. Remove.
  • Arrange the pineapple rings evenly over the caramel, then place a cherry in the center of each ring. Set aside.

Make the Cake

  • In a bowl, whisk together cake flour, baking powder, baking soda, and salt. Set aside.
  • In a large bowl, cream butter, oil, and granulated sugar until light and fluffy (2–3 minutes).
  • Add eggs one at a time, mixing well after each. Mix in vanilla, buttermilk and pineapple juice. The batter may curdle, this is normal.
  • Gently mix in the dry ingredients. Mix until just combined, do not overmix. Fold in the drained chopped pineapple.
  • Carefully spoon batter over the arranged pineapples in the cake pan and smooth evenly. Bake for 45-50 minutes or until the a toothpick inserted in the cetner comes out mostly clean or with moist crumbs. Do not overbake.
  • Remove from the oven and cool the cake in the pan for 10 minutes only, longer may cause the cake to stick to the pan.
  • Run a knife around the edges. Place a serving plate on top and invert while still warm.
  • Let caramel settle for a few minutes before slicing. Enjoy!

Video

Notes

  • Dry the pineapple well: Pat the pineapple rings and chopped pineapple very dry with paper towels to prevent excess moisture and a dense or soggy cake.
  • Flip while warm: Let the cake cool for only 10 minutes before inverting. Waiting too long can cause the caramel to stick to the pan.
  • Pan size matters: Use a 10-inch round pan (at least 2 inches deep) or a 9-inch round pan (at least 3 inches deep) to prevent overflow.
  • Storage: Store covered at room temperature for 1 day or refrigerate up to 4 days. Warm slices slightly before serving for the best texture.

Nutrition

Nutrition Facts
Moist Pineapple Upside Down Cake (From Scratch)
Amount per Serving
Calories
490
% Daily Value*
Fat
 
25
g
38
%
Saturated Fat
 
11
g
69
%
Trans Fat
 
1
g
Polyunsaturated Fat
 
3
g
Monounsaturated Fat
 
9
g
Cholesterol
 
86
mg
29
%
Sodium
 
427
mg
19
%
Potassium
 
155
mg
4
%
Carbohydrates
 
64
g
21
%
Fiber
 
1
g
4
%
Sugar
 
44
g
49
%
Protein
 
5
g
10
%
Vitamin A
 
611
IU
12
%
Vitamin C
 
5
mg
6
%
Calcium
 
93
mg
9
%
Iron
 
1
mg
6
%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?Let us know how it was!