Pineapple Upside-Down Cake is one of those desserts I never get tired of making. You get a buttery brown sugar topping, sweet-tart pineapple, and that classic little pop of maraschino cherry in the middle.
What I like about this version is the cake itself: it’s a tender vanilla butter cake with a little pineapple juice in the batter, so it tastes like it belongs with the topping. It slices cleanly, stays soft, and the caramel layer soaks in just enough to feel rich.
I make this when I want a no-fuss dessert that still looks special on a plate. It’s especially good for weekends and holidays, and I usually serve it slightly warm with something simple on the side.

Why You’ll Love This Recipe
Classic and reliable: It’s the retro cake everyone recognizes, with the same caramelized fruit topping that makes it feel a little special.
Soft vanilla cake: The butter cake bakes up tender and stays moist, so you’re not left with a dry layer under the fruit.
That caramel topping: Brown sugar and butter melt into a glossy, sticky topping that soaks into the cake just enough.
Looks pretty with no effort: The pineapple rings and cherries do the work for you, and the flip makes it look “finished” right away.
Great for slicing: Once it cools a bit, it cuts into neat pieces that are easy to serve on a platter.
Ingredients You’ll Need
Topping
- Unsalted butter: This is what makes the caramel base rich and glossy. I stick with unsalted so the sweetness stays in control.
- Light brown sugar: The classic choice for that old-school caramel flavor. Dark brown sugar works too if you want a deeper molasses taste.
- Pineapple slices: Canned rings are easy and very consistent, but fresh pineapple works if you slice it evenly. Just make sure it’s drained well so the topping doesn’t get watery.
- Maraschino cherries: Totally classic here. I pat them dry so the red juice doesn’t streak into the sugar layer.
- Pineapple juice: A small splash helps the topping stay saucy instead of turning into a hard candy layer. Use juice from the can if you’re using canned pineapple.
Cake Batter
- All-purpose flour: I use regular AP flour here, nothing fancy. Spoon and level if you tend to pack your flour.
- Baking powder: This gives the cake its lift so it bakes up light instead of dense under the fruit.
- Fine salt: Don’t skip it. It keeps the cake from tasting flat.
- Unsalted butter: Softened butter creams better with the sugar, which helps the crumb stay even. If it’s melted, the texture comes out heavier.
- Granulated sugar: This keeps the cake sweet and clean-tasting next to the caramel topping.
- Eggs: Room temperature eggs mix in more smoothly, so you don’t end up overbeating the batter trying to get it to come together.
- Vanilla extract: Simple but important here. It’s the main flavor in the cake layer.
- Milk: Regular milk is fine, and buttermilk is great if you want an extra tender crumb.
- Pineapple juice: This ties the whole cake together and makes the vanilla cake taste like it belongs with the fruit.

Recipe Instructions
- Preheat the oven: Heat the oven to 350°F and grease a 9-inch round cake pan.
- Melt the butter: Melt the butter for the topping and pour it into the bottom of the pan.
- Add the brown sugar: Sprinkle the brown sugar evenly over the melted butter.
- Arrange the fruit: Lay the pineapple slices over the sugar, then place a cherry in the center of each pineapple ring. Set the pan aside.
- Mix the dry ingredients: Whisk the flour, baking powder, and salt together in a medium bowl.
- Cream the butter and sugar: Beat the softened butter and granulated sugar until light and fluffy.
- Add the eggs and vanilla: Beat in the eggs one at a time, then mix in the vanilla extract.
- Add the dry ingredients: Add the dry ingredients alternating with the milk and pineapple juice, mixing just until the batter is smooth.
- Spread the batter: Spoon the batter over the fruit and spread it evenly, trying not to disturb the pineapple and cherries.
- Bake: Bake for about 40 to 50 minutes, until the top is golden and a toothpick inserted in the center comes out clean.
- Cool and invert: Cool the cake in the pan for 10 minutes, then run a knife around the edges and invert it onto a serving plate. Let the pan sit for 1 minute, then lift it off and cool slightly before slicing.

Some of my tips!
This is the part that really makes a difference. If you only read one section, make it this one because this is where I share the little trick that helps the recipe turn out so well.
Recipe Tips & Tricks
Drain the pineapple really well. Extra liquid is the quickest way to get a soggy topping. I usually let the rings sit in a strainer for a few minutes, then dab them with paper towels.
Use room temperature ingredients. Eggs, milk, and butter mix together more smoothly, so the batter doesn’t look curdled and the cake bakes more evenly.
Don’t overmix once the flour goes in. Mix just until you don’t see dry flour. Overmixing makes the cake tougher than it needs to be.
Let it cool for the full 10 minutes before flipping. If you flip too soon, the topping can slide. If you wait too long, the caramel can start to stick.
If fruit sticks, give it a minute. After you invert, leave the pan on the cake for another minute, then tap it gently. It usually releases right after that.
Make some touches!
There are plenty of easy ways to serve this depending on the occasion. Keep it simple, or add a few small touches to make it feel a little more special.
Serving Suggestions
- Whipped cream: A simple dollop on the side is all you really need. I like it best when the cake is slightly warm.
- Vanilla ice cream: This is the classic pairing for a reason. The cold ice cream and warm caramel topping work really well together.
- Extra cherries: If you have a jar open, add a couple on the plate. It makes it look a little more finished without doing anything fancy.
- Coffee: A cup of coffee (hot or iced) is a nice match with the buttery cake. This is one of my favorite afternoon desserts.
Save it for later
This section covers how to store leftovers and what parts of the recipe you can prepare ahead of time.
Storage and Make Ahead
Store leftovers covered in the fridge for up to 4 days. The topping stays soft, and the cake actually tastes even more buttery the next day.
For serving, I usually warm individual slices in the microwave for a few seconds. You can also warm the cake in a low oven if you’re heating several pieces at once.
You can make this recipe ahead for the next day and keep it in the fridge, then bring slices to room temperature before serving. The fruit layer holds up well.
If you want it to last longer, you can freeze individual portions wrapped well. Thaw in the fridge overnight and warm gently if you like it a little soft.

A few quick answers
This section covers a few extra details that may help before you head to the recipe card.
Recipe FAQs
Can I use fresh pineapple instead of canned?
Yes. Just slice it evenly (similar thickness to canned rings) and make sure it isn’t overly juicy. If it’s very ripe, pat the slices dry so you don’t end up with extra liquid in the pan.
Why did my topping turn watery?
This usually comes from pineapple that wasn’t drained well, or cherries that went into the pan wet. It can also happen if the cake sits in the pan too long after baking and the topping steams.
How do I know when the cake is done?
The top should be golden, and a toothpick inserted in the center should come out clean. If the top is browning quickly but the center isn’t done, loosely cover with foil and keep baking.
Can I use buttermilk instead of milk?
Yes, and I like it here. Buttermilk makes the cake a bit more tender and gives it a slight tang that works nicely with the sweet topping.
What if the fruit sticks when I flip the cake?
Let the inverted pan sit for another minute, then tap it gently before lifting. If a pineapple ring or cherry sticks to the pan, just place it back on top—no one will notice after it’s sliced.
You might also like
Before you go, take a look at a few other recipes below the recipe card. They use similar ingredients in a different way and are worth saving too.

Pineapple Upside-Down Cake
INGREDIENTS
Topping
- 1/2 cup unsalted butter
- 1 cup light brown sugar packed
- 7 pineapple slices canned or fresh
- 12 maraschino cherries
- 1 tbsp pineapple juice.
Cake Batter
- 1 1/2 cups all purpose flour
- 1 1/2 tsp baking powder
- 1/4 tsp fine salt
- 1/2 cup unsalted butter softened
- 3/4 cup granulated sugar
- 2 large eggs room temperature
- 1 tsp vanilla extract
- 1/2 cup milk
- 1/4 cup pineapple juice.
INSTRUCTIONS
Prep and Topping
- heat oven to 350 F and grease a 9 inch round cake pan
- melt 1/2 cup butter and pour into pan then sprinkle brown sugar evenly over butter
- arrange pineapple slices over sugar and place a cherry in the center of each slice then set pan aside.
Batter and Bake
- whisk flour baking powder and salt in a bowl
- beat softened butter and granulated sugar until light and fluffy then beat in eggs one at a time and mix in vanilla
- add dry ingredients alternating with milk and pineapple juice mixing just until smooth
- spread batter evenly over fruit without disturbing the arrangement
- bake until golden and a toothpick in the center comes out clean about 40 to 50 minutes
- cool in pan 10 minutes then run a knife around edges and invert onto a serving plate
- let pan sit 1 minute then lift off and cool slightly before slicing.
