I burned my first pineapple upside-down cake in college.
Like, smoke alarm, open-all-the-windows burned.
I didn’t touch the recipe again for six years.
But once I finally got it right? I couldn’t stop making it. It’s stupidly simple, it looks like you spent way more effort than you did, and there’s a moment when you flip the pan over that genuinely feels like magic every single time.
So if you’ve been scared of this one (like I was), this post is going to fix that. 🍍
Recipe At A Glance
| Detail | Info |
|---|---|
| Prep time | 20 minutes |
| Bake time | 40-45 minutes |
| Total time | About 1 hour 10 minutes |
| Serves | 8-10 people |
| Difficulty | Easy, beginner-friendly |
| Best for | Potlucks, Sunday dinners, “I need a dessert in an hour” emergencies |
What You’ll Need
For the topping:
- 6 tbsp unsalted butter
- 3/4 cup packed brown sugar
- 1 can (20 oz) pineapple rings, drained (save the juice)
- 8-10 maraschino cherries
For the cake:
- 1 1/2 cups all-purpose flour
- 1 1/2 tsp baking powder
- 1/4 tsp salt
- 1/2 cup unsalted butter, softened
- 3/4 cup granulated sugar
- 2 large eggs
- 1 tsp vanilla extract
- 1/2 cup whole milk
- 2 tbsp reserved pineapple juice
That’s it. Nothing weird, nothing you have to hunt down at three different stores.
Tools You’ll Need
- One 9-inch round cake pan (or a cast iron skillet if you have one)
- Mixing bowls
- Hand mixer or stand mixer
- Rubber spatula
- A large plate or platter for the flip

How To Make It
- Preheat your oven to 350°F. Grease your cake pan well.
- In a small saucepan over medium heat, melt the 6 tbsp of butter. Stir in the brown sugar until it dissolves and starts to bubble slightly, about 2 minutes.
- Pour this mixture into your prepared cake pan, spreading it evenly across the bottom.
- Arrange your dried pineapple rings on top of the caramel. Place a cherry in the center of each ring.
- In a bowl, whisk together the flour, baking powder, and salt. Set aside.
- In a separate bowl, beat the softened butter and granulated sugar together until light and fluffy, about 2-3 minutes.
- Add the eggs one at a time, beating well after each addition. Mix in the vanilla.
- Alternate adding the flour mixture and milk to the butter mixture, starting and ending with the flour. Stir in the reserved pineapple juice last.
- Pour the batter over the pineapple layer in your pan, spreading it evenly with a spatula.
- Bake for 40-45 minutes, or until a toothpick inserted in the center comes out clean.
- Let the cake cool in the pan for 5 minutes. No longer than that.
- Place your serving plate over the pan, and in one confident motion, flip it over. Let it sit for a minute before lifting the pan away.
- Slice, serve, and enjoy the reaction you’re about to get.
Pro Tips
1. Use room temperature everything. Cold eggs and cold butter don’t blend right. Your batter gets lumpy and the texture suffers. Set them out 30 minutes before you start.
2. Don’t skip drying the pineapple rings. Pat them dry with a paper towel first. Extra moisture makes your topping soupy instead of that gorgeous sticky-caramel finish.
3. Flip it while it’s still warm, not hot. Wait about 5 minutes after it comes out of the oven. Any longer and the caramel starts to set and stick to the pan instead of the cake.
4. Put your cherry in the center of each ring before baking, not after. It looks so much more polished once you flip it. Small thing, big visual payoff.
5. Use a plate bigger than your pan for the flip. Trust me on this one. A too-small plate turns your beautiful cake into a caramel crime scene on your counter.
Substitutions And Variations
- No maraschino cherries? Fresh cherries or even thin orange slices work.
- Dairy-free? Swap the butter for a plant-based stick butter and use oat milk instead of whole milk.
- Want it boozy? Add a tablespoon of dark rum to the topping. It caramelizes beautifully.
- Gluten-free? A 1:1 gluten-free flour blend works fine here. Texture stays close to the original.
- Skillet version: Bake it in a 10-inch cast iron skillet for a slightly crispier caramelized edge.
Make-Ahead Tips
You can make the cake up to a day ahead. Just store it covered at room temperature, and it actually gets more flavorful as the caramel settles into the cake overnight.
The topping, though? Assemble that fresh. It doesn’t hold up well if you prep it too early.
A Few Extra Details Worth Knowing
Nutrition (per slice, based on 10 servings): Roughly 290 calories, 12g fat, 43g carbs, 3g protein. This will shift slightly depending on your exact ingredients.
Pairing suggestions: A scoop of vanilla bean ice cream. A dollop of unsweetened whipped cream. Or, if you want something a little more grown-up, a small glass of dessert wine alongside it.
Time efficiency tip: While the cake bakes, this is your window to clean up. You’ll have zero dishes waiting for you once dessert’s done.
Leftovers And Storage
Cover leftover cake and store it at room temperature for up to 2 days, or in the fridge for up to 5 days.
Want to freeze it? Wrap individual slices tightly in plastic wrap, then foil. They’ll keep for up to 3 months. Thaw overnight in the fridge before serving.
FAQ
Why did my caramel topping stick to the pan instead of the cake?
You likely waited too long to flip it. Once the caramel cools completely, it hardens and bonds to the pan. Flip within 5-10 minutes of pulling it from the oven.
Can I use fresh pineapple instead of canned?
Yes, though you’ll need to simmer the slices in a little sugar water first to soften them and get a similar sweetness.
My cake sank in the middle. What happened?
This usually means it was underbaked, or the oven door got opened too early during baking. Give it the full bake time and check with a toothpick before pulling it out.
Can I make this in a different pan size?
A 9×13 pan works, but you’ll want to reduce bake time slightly and check it around the 30-minute mark.
Is this recipe kid-friendly to help with?
Very. Kids love arranging the pineapple rings and cherries. Just handle the hot caramel step yourself.
Wrapping Up
This cake has a way of turning a random Tuesday into something worth remembering. It’s simple enough for a first attempt, and impressive enough that people will assume you’ve been making it for years.
Give it a try this week, and let me know in the comments how yours turned out. I’d love to hear if you tried any of the variations too, or if you have questions before you get started.