This is the easiest pineapple upside-down cake recipe! My semi-homemade version sees flavorful vanilla cake mix poured over sweet brown-sugar-coated pineapple slices, studded with maraschino cherries and infused with pineapple juice. It’s the perfect tropical-tasting dessert for every occasion!

I have to say, pineapple upside-down cake is one of my favorite retro desserts. Pineapple upside-down cake starts with juicy pineapple slices, topped with maraschino cherries, covered in vanilla cake batter. Afterward, the whole cake is baked until tender and golden-brown. Invert this easy pineapple cake, and you’ve got a sweet dessert that everybody will want a slice of. My advice? Serve this cake warm. Toasty pineapple on top of spongy vanilla cake is so delicious. Better yet, add a scoop of ice cream!
Why This Easy Pineapple Upside Down Cake Recipe Works
- Cake mix as a shortcut. A boxed vanilla cake mix cuts the ingredients list in half. This cake is ready in under an hour, and most of that is oven time.
- Easy on the eyes (and taste buds). The tropical flavors are always a crowd-pleaser. And those gorgeous, caramelized pineapple rings and pops of maraschino cherries on top make for a unique, fun dessert.
- Any occasion. I love making an upside-down cake for occasions like Easter and Mother’s Day, or just because. It’s so easy and comes out great, with a few tips to make it perfect, which I share below.

Ingredients You’ll Need to Make This Cake
Here are the ingredients we’ll need to round up for this oh-so-delicious pineapple upside-down cake recipe. Scroll to the recipe card for the printable recipe with exact measurements.
- Cake Mix – I like to use Duncan Hines Yellow Cake Mix, but you can use whatever vanilla cake mix you like.
- Pineapple – Canned pineapple rings are juiciest and will caramelize the best. Plus, I like to add the leftover juice to the cake batter.
- Pineapple Juice – Infuses the cake with sweet pineapple flavor. You can use fresh pineapple juice or the juice leftover from the canned pineapple.
- Vegetable Oil – To add moisture to the cake batter. Any neutral-flavored cooking oil works here, such as canola or sunflower oil.
- Eggs – To thicken and add moisture to the cake. The eggs are easiest to combine with the batter when they’re at room temperature.
- Vanilla – Make sure to use real vanilla extract or equal parts vanilla paste.
- Butter – Melt this before adding it to the cake batter. While the oil (above) adds moisture, butter adds richness and flavor.
- Brown Sugar – To caramelize the pineapple slices with. You can also use white granulated sugar.
- Maraschino Cherries – Optional, but the traditional garnish that adds a pop of vibrant color to the top of the cake.

How to Make Pineapple Upside Down Cake
An upside-down cake is baked upside down, and inverted afterward (hence the name!). So, you’ll assemble the cake in reverse. Making this pineapple upside-down cake with cake mix means less measuring, so the batter comes together quickly. Here’s how to prepare a perfect upside-down cake, step-by-step.


- Prepare for baking. While the oven preheats to 350ºF, melt the butter and pour it into a 9×13-inch pan. You can also add cubed butter to the pan and place it in the preheating oven for a few minutes, until the butter is melted. Afterward, sprinkle the brown sugar over the melted butter, spreading it evenly.


- Add the pineapple slices. Next, arrange pineapple slices over the brown sugar in rows. Add 1 cherry in the middle of each pineapple slice.


- Mix the cake batter. Now, combine the cake mix, pineapple juice, oil, eggs, and vanilla. Beat on medium speed for about 2 minutes.


- Assemble and bake. Then, pour the cake batter into the pan over the pineapple. Bake for 30-45 minutes or until a toothpick comes out clean. Afterward, let the cake rest in the pan and cool off a little. Finally, you’re ready to flip the cake! See below.
How to Invert an Upside Down Cake
When your cake is baked, all that’s left to do is flip it so the pineapple is on top. Don’t wait until the cake is completely cooled to do this, as it may stick. Instead, after 15-20 minutes of resting in the pan, place a serving platter or cutting board over the cake. Hold tight, and invert the cake onto the platter. Then, slowly release the cake from the pan. Voila! If your cake sticks a little, lightly tap the pan before you lift it to loosen the pineapple.

Baking Tips
- Use room-temperature ingredients. All ingredients should be at room temperature, but specifically, make sure the eggs are at room temperature. This will ensure that your cake batter comes together and bakes properly and evenly.
- Don’t grease the pan. You’re going to be adding a layer of melted butter before layering the pineapples, so no need to add more grease!
- Dry the fruit off a little. Before baking, pat dry the pineapple slices and maraschino cherries with a paper towel. This will remove extra moisture that could prevent the fruit from adhering to/settling into the cake batter.
- Let the cake cool before you flip it. Wait up to 20 minutes to flip the cake. This way, the cake is cool enough handle, and won’t fall apart once it releases from the pan.

How to Store
- Refrigerate. This pineapple upside-down cake should be stored in the fridge in an airtight container for 3-4 days.
- Warm it up. To warm up slices before serving, pop the cake back in the oven at 350ºF and bake until warmed through.
- Freeze. This cake freezes well. Store any leftovers in airtight containers and freeze for 1-2 months. Thaw overnight in the fridge before reheating, and enjoy!
More Easy Cake Recipes
Pineapple Upside Down Cake
- Prep Time: 25 minutes
- Cook Time: 35 minutes
- Total Time: 1 hour
- Yield: Serves 8
- Category: Dessert
- Method: Oven
- Cuisine: American
Description
My semi-homemade upside-down cake features a flavorful vanilla cake mix infused with pineapple juice, poured over sweet, caramelized pineapple slices studded with maraschino cherries. The cake is baked upside down and flipped after baking!
Ingredients
- 1 box Duncan Hines Yellow Cake Mix
- 1 1/3 cup Pineapple Juice
- 1/3 cup Vegetable Oil
- 3 large Eggs
- 1 Tablespoon Vanilla
- 2/3 cup butter
- 1 2/3 cup brown sugar
- 1 (20 oz) can Sliced Pineapple
- Maraschino Cherries
Instructions
- Preheat oven to 350°F.
- In a small sauce pan melt the butter.
- Pour the butter into into a 9 x 13 pan and sprinkle the brown sugar over the melted butter.
- Arrange the pineapple slices in the pan in nice little neat rows. Add 1 cherry in the middle of each pineapple slice.
- In a mixer bowl, mix cake mix, pineapple juice, oil, eggs and vanilla on medium speed for about 2 minutes.
- Pour the cake batter into the pan over the pineapple.
- Bake for 30-45 minutes or until a toothpick comes out clean.
- Let cook in the pan for 5 minutes. Invert onto your serving dish.
Nutrition
- Serving Size:
- Calories: 322
- Sugar: 32.3 g
- Sodium: 216.7 mg
- Fat: 18.9 g
- Carbohydrates: 36.3 g
- Protein: 3.2 g
- Cholesterol: 69.8 mg













i wish i was a pineapple upside down cake
I made your pineapple upside down cake. The batter was very thin. Baked it for 45 minutes and still was not done. What went wrong?
Wish there was a response to this. Mine is in the oven and after 30 minutes it’s very brown on top already and nowhere near done. I reduced the juice by 1/3 cup, probably should’ve reduced more considering the box only calls for 3/4 of liquid. I reduced the heat to 325 degrees and I’ll see what’s up in 15 more minutes.
Help! I’m having the same problem. It’s not setting up after 45 minutes!
I don’t think you are suppose to follow the recipe on the box mix, just add the ingredients she list to the mix.
Excellent recipe! I wish I could add a picture. My family devoured it in one setting. Will definitely be a keeper!