Prep Time 20 minutes mins
Cook Time 50 minutes mins
Total Time 1 hour hr 10 minutes mins
Servings 12 servings
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.
- 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
- 2½ cups (300g) cake flour
- 2 tsp baking powder
- ½ tsp baking soda
- ½ tsp kosher salt
- 1¼ 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
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!
-
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 Facts
Moist Pineapple Upside Down Cake (From Scratch)
Amount per Serving
% Daily Value*
* Percent Daily Values are based on a 2000 calorie diet.