Bright, golden, and sweet, this Classic Pineapple Upside-Down Cake is much easier to make than it looks. The pineapple on top caramelizes as it bakes, melting into the soft, buttery cake underneath. Every slice is simple, comforting, and just a little special. You don't need fancy skills or ingredients, just grab your pantry basics and a can of pineapple (or fresh slices) and we're ready to bake.

This cake is a classic dessert that's been around for decades, often baked for family gatherings, holidays, or just as a fun treat at home. It's especially popular in spring and summer when fresh pineapple is in season, but canned pineapple works well all year round.
This recipe was inspired by other upside-down desserts, like the Upside Down Apple Tart, where caramelized fruit sits on top of a soft cake. If you enjoy the pineapple version, you'll love trying this one too for a different fruit twist.

Ingredients

- Butter adds richness and helps caramelize the pineapple.
- Brown sugar creates that signature sweet, caramel topping.
- Pineapple rings the star of the cake, soft and juicy after baking.
- All-purpose flour forms the base of the soft, buttery cake.
- Baking powder & cinnamon helps the cake rise and adds a subtle warm flavor.
- Eggs & vanilla bind the batter and add flavor.
- Sour cream, milk & pineapple juice keep the cake moist and tender.
See recipe card for quantities.
How to Make Pineapple Upside-Down Cake

Preheat the oven to 350°F (175°C). In a small saucepan over medium heat, melt the butter. Stir in the brown sugar and cook for about 1 minute, until the sugar dissolves and forms a smooth caramel-like mixture.

Pour this mixture into a 9-inch round cake pan, spreading it evenly over the bottom.

Arrange the pineapple rings on top of the sugar mixture.

In a medium bowl, whisk together the flour, baking powder, cinnamon, and salt.

In a large bowl, using an electric mixer, cream together the softened butter and granulated sugar until light and fluffy (about 2 minutes).

Add the eggs one at a time, mixing well after each addition.

Stir in the vanilla extract.

In a small bowl, mix the sour cream, pineapple juice, and milk.

Gradually add the dry flour mixture and the wet sour cream mixture to the butter mixture, alternating between the two.

Begin and end with the flour mixture, mixing until just combined after each addition.

Carefully spoon the batter over the arranged pineapple in the cake pan, smoothing it out evenly.

Bake for 40-45 minutes, or until a toothpick inserted in the center comes out clean.
Remove from the oven and let cool in the pan for 10 minutes.

Run a knife around the edges of the pan to loosen the cake. Place a serving plate upside down over the cake pan and carefully invert the cake onto the plate.
Let it sit for a few minutes before lifting off the pan, allowing the caramel topping to settle.
Hint: If your caramel hardens too quickly, warm the pan slightly on the stove or microwave before inverting.
Substitutions & Variations
- Diet-friendly: Use a sugar substitute or dairy-free butter/milk for a lighter version.
- Fruit swap: Try peaches, pears, or mango for a twist on the classic.
- Extra indulgent: Serve with ice cream, whipped cream, or drizzle with caramel sauce.
- Kid-friendly: Add a few maraschino cherries on top of the pineapple rings for fun.
💭Crucial Success Tips
Don't overmix the batter, mix just until combined so the cake stays soft. Make sure the pineapple rings are coated in the caramel to avoid sticking. Let the cake cool for a few minutes before flipping so the caramel settles nicely.
FAQ
Yes! Slice about 7-8 rings and drain well.
Yes. Use a 1-to-1 gluten-free flour blend in place of all-purpose flour. Baking time may vary slightly, so check doneness with a toothpick.
You can replace sour cream with plain Greek yogurt or full-fat yogurt. This keeps the cake moist and soft.
Printable Recipe
📖 Recipe

Classic Pineapple Upside-Down Cake
Ingredients
Method
- Preheat the oven to 350°F (175°C). In a small saucepan over medium heat, melt the butter. Stir in the brown sugar and cook for about 1 minute, until the sugar dissolves and forms a smooth caramel-like mixture.
- Pour this mixture into a 9-inch round cake pan, spreading it evenly over the bottom.
- Arrange the pineapple rings on top of the sugar mixture.
- In a medium bowl, whisk together the flour, baking powder, cinnamon, and salt.
- In a large bowl, using an electric mixer, cream together the softened butter and granulated sugar until light and fluffy (about 2 minutes).
- Add the eggs one at a time, mixing well after each addition.
- Stir in the vanilla extract.
- In a small bowl, mix the sour cream, pineapple juice, and milk.
- Gradually add the dry flour mixture and the wet sour cream mixture to the butter mixture, alternating between the two.
- Begin and end with the flour mixture, mixing until just combined after each addition.
- Carefully spoon the batter over the arranged pineapple in the cake pan, smoothing it out evenly.
- Bake for 40-45 minutes, or until a toothpick inserted in the center comes out clean. Remove from the oven and let cool in the pan for 10 minutes.
- Run a knife around the edges of the pan to loosen the cake. Place a serving plate upside down over the cake pan and carefully invert the cake onto the plate. Let it sit for a few minutes before lifting off the pan, allowing the caramel topping to settle.
How to Store Pineapple Upside-Down Cake
You can store any leftover cake in an airtight container in the fridge for 2-3 days. If you want to keep it longer, wrap it tightly in plastic wrap and foil and freeze for up to 2 months. When ready to eat, thaw the cake in the fridge so it stays moist and the caramel topping remains soft.
St. Patrick's Day
- Saint Patrick's Day Cupcakes
- Saint Patrick's Green Matcha Truffles
- Saint Patrick's Day Green Pancakes
- St. Patrick's Day Green Matcha Cupcakes
Pin it for Later











Leave a Reply