Grandma has been making pineapple upside down cake for decades. It’s a family FAVORITE dessert that happens to be grandpa’s favorite!

This classic recipe has been slightly adapted over the years and now includes our favorite “secret” ingredient: almond extract. We know not everyone loves this extract (you can use vanilla extract instead), but no matter what you use the result is a simple buttery cake turned moist, gooey and upside down with caramelized pineapple slices on top. PURE HEAVEN!

Not only does it prep in minutes (10 to be exact) and has simple ingredients and steps, but it looks AMAZING (and tastes amazing)! It truly is a show-stopper that definitely turns heads at every function.

This homemade pineapple upside-down cake recipe is perfect all year long, but is an especially good summertime dessert along with our cupcake version or this easy version with cake mix!

Why we think you’ll love it:

  • That signature flavor. The pineapple juices and sugary layer ooze into the cake making it gooey and delicious!
  • 10-minute prep! With a quick prep, this moist cake is showstopper that is quite simple!
  • For sharing. This is an incredible summer treat perfect for barbecues, parties, and holiday get-togethers. It’s one we love to share!
Measured flour on a kitchen counter.

Pineapple Upside Down Cake Ingredients

  • Unsalted butter, divided (1 cup): Half melts with brown sugar for a shiny caramel layer, the rest creams into the batter for a rich, tender crumb.
  • Packed light brown sugar, divided (1½ cups): Sweetens the cake and makes that classic caramel topping with deep molasses notes.
  • Pineapple rings in juice (1, 20-ounce can): Juicy fruit that caramelizes as it bakes and infuses the cake with pineapple flavor. Measure out ½ cup of juice and drain the excess liquid. Leave the canned pineapple pieces in a colander to finish draining or pat dry with a paper towel (fresh pineapple can be used – just peel and cut accordingly; you will still also need pineapple juice)
  • Maraschino cherries (10): Bright pops of color and sweetness nestled in each ring.
  • All purpose flour (2 cups): Provides structure so the cake bakes sturdy yet soft.
  • Baking powder (2 teaspoons): Lifts the batter for a light, even crumb.
  • Salt (1 teaspoon): Balances sweetness and brightens the fruit and caramel.
  • Granulated sugar (½ cup): Sweetens the cake without weighing it down.
  • Eggs (2): Bind the batter and add richness for a moist slice.
  • Milk (½ cup): Loosens the batter for a smooth mix and tender texture.
  • Almond extract (1 teaspoon): Adds a bakery style aroma that pairs beautifully with pineapple.
  • optional nuts – Sprinkle chopped walnuts or pecans in the bottom of the baking dish.

How to Make Pineapple Upside Down Cake

PREP. Preheat the oven to 350°F. Grease a 9×13-inch baking dish.

Pineapple upside down cake brown sugar sauce being poured into the bottom of the pan.

SAUCE. Melt ½ cup butter in a medium pot over medium heat. Set remaining ½ cup butter aside to soften. Stir 1 cup brown sugar into butter in the pot and bring to a boil, stirring frequently. Continue boiling for 1 minute, then pour the melted butter mixture into the prepared pan.

Pineapple rings, sauce, and cherries in the bottom of a baking dish.

ADD FRUIT. Drain can of pineapple slices, reserving ½ cup of the juice, and place whole rings into the bottom of the cake pan. Trim the rings as needed to cover the bottom. Place a cherry in the center of each pineapple slice. Set aside.

BATTER. In a medium bowl, whisk 2 cups of all-purpose flour, 2 teaspoons of baking powder, and 1 teaspoon of salt. Set aside.

  • In a large bowl, beat softened ½ cup butter, ½ cup granulated sugar, and remaining ½ cup brown sugar with a hand mixer on medium speed until well combined. Add 2 eggs and blend well.
  • Add the dry ingredients to the sugar mixture and beat until well combined. While still mixing, add ½ cup milk, ½ cup of reserved pineapple juice, and 1 teaspoon of almond extract. Carefully pour the cake batter in and spread over the pineapple slices.
Cooked pineapple upside down cake.

BAKE. Bake for 35–40 minutes until the middle is cooked through and a toothpick inserted in the center comes out clean. Let cool for at least 30 minutes.

SERVE. Use a sharp paring knife or a rubber spatula and slide it around the inner perimeter of the pan. Place the serving plate (or serving platter), larger than the cake, over the top of the cake and flip. Allow it to sit for another few minutes before carefully removing the pan and let the cake cool.

  • Serve this homemade pineapple upside down cake warm or cold with a scoop of Vanilla Ice Cream.

Kristyn’s Recipe Tips

  • Pat the pineapples. Pat pineapple rings dry before arranging to keep the caramel glossy, not watery.
  • Keep it pretty. Spread the batter gently over the fruit so the pattern stays neat after flipping.
  • Bake until the center springs back and a toothpick comes out clean, then cool at least 30 minutes.
  • Loosen edges and invert confidently, let the pan rest over the cake a few minutes so the caramel releases cleanly.
  • Use Different Pans
    • Cast iron skillet. Preheat the skillet in a 325°F oven. Add the pineapple, cherries, and batter, and bake for about 40-45 minutes.
    • Bundt pan. Bake at 350°F for 35-40 minutes or until done.
    • 9-inch rounds. Bake at 375°F for 30-35 minutes or until done.
A slice of pineapple upside down cake on a white plate.
Homemade pineapple upside down cake from scratch on serving dish.
4.94 from 98 votes

Pineapple Upside Down Cake Recipe

Our homemade pineapple upside down cake is a family favorite with a secret ingredient that takes this classic to a whole new level!
Servings: 12
Prep: 10 minutes
Cook: 35 minutes
Total: 45 minutes

Video

Ingredients 

  • 1 cup unsalted butter, divided
  • cups packed light brown sugar, divided
  • 1 (20-ounce) can pineapple rings in juice
  • 10 maraschino cherries
  • 2 cups all-purpose flour
  • 2 teaspoons baking powder
  • 1 teaspoon salt
  • ½ cup granulated sugar
  • 2 eggs
  • ½ cup milk
  • 1 teaspoon almond extract

Instructions 

  • Preheat the oven to 350°F. Grease a 9×13-inch baking dish.
  • Melt ½ cup butter in a medium pot over medium heat. Set remaining ½ cup butter aside to soften.
  • Stir 1 cup brown sugar into butter in the pot and bring to a boil, stirring frequently. Continue boiling for 1 minute, then pour into the prepared pan.
  • Drain pineapple rings, reserving ½ cup of the juice, and place rings into the bottom of the pan. Place a cherry in the middle of each ring. Set aside.
  • In a medium bowl, whisk flour, baking powder, and salt. Set aside.
  • In another medium bowl, beat softened ½ cup butter, granulated sugar, and remaining ½ cup brown sugar with a hand mixer until well combined. Add eggs and blend well.
  • Add flour mixture to wet mixture and beat until well combined.
  • While still mixing, add milk, ½ cup reserved pineapple juice, and almond extract.
  • Carefully spread batter over pineapple slices.
  • Bake for 35–40 minutes, or until the middle is cooked through and a toothpick inserted in the center comes out clean. Let cool for at least 30 minutes.
  • Slide a sharp paring knife or a rubber spatula around the inner perimeter of the pan. Invert a serving platter larger than the cake over the top of the pan. Place one hand on the platter and one hand on the bottom of the pan, then flip. Allow the cake to sit for another few minutes with the pan still covering it, then carefully remove the pan and enjoy!
Save This Recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Notes

Different pans.
  • Large cast iron skillet. Preheat the skillet in a 325°F oven. Add the pineapple, cherries, and batter, and bake for about 40-45 minutes.
  • Bundt pan. Bake at 350°F for 35-40 minutes or until done.
  • Two- 9-inch cake rounds. Bake at 375°F for 30-35 minutes or until done.
Make ahead of time.  Make 1-2 days ahead of time and store, covered, on the counter or in the fridge. You can also wrap it with plastic and foil and freeze it for up to 2 months.
Store leftover cake covered with plastic or in an airtight container at room temperature for up to 2 days, in the fridge for about 3 days, or in the freezer for about 2 months. 

Nutrition

Serving: 1slice, Calories: 373kcal, Carbohydrates: 54g, Protein: 4g, Fat: 17g, Saturated Fat: 10g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 4g, Trans Fat: 1g, Cholesterol: 69mg, Sodium: 219mg, Potassium: 158mg, Fiber: 1g, Sugar: 37g, Vitamin A: 531IU, Vitamin C: 0.01mg, Calcium: 78mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Recipe FAQ

How to make ahead of time?

Make 1-2 days ahead of time and store pineapple cake, covered, on the counter or in the fridge. You can also wrap it with plastic and foil and freeze it for up to 2 months.

How to store pineapple upside down cake?

Store the cake covered with plastic or in an airtight container at room temperature for up to 2 days, in the refrigerator for about 3 days, or in the freezer for 3 months. 

This recipe was first posted in June, 2015.

About Kristyn

Kristyn Merkley is a published cookbook author, wife, mom of six, and major food enthusiast! For the past 15 years, she has been sharing foolproof, family-friendly recipes—each one tested in her kitchen—that anyone can master. As a seasoned recipe creator, she loves making cooking simple, stress-free, and totally doable for everyone!

Get my cookbook!

My cookbook is the ultimate resource for feeding your friends and family with 200+ simple recipes with videos, tips & more!

4.94 from 98 votes (65 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




62 Comments

  1. Shannon says:

    5 stars
    This cake is absolutely delish. I made in a 8X10 pan and it turned out lovely. Thanks for such a great recipe

    1. Lil'Luna Team says:

      You’re welcome! I’m so glad it was a success! Thanks for giving the recipe a try.

  2. Jeanne says:

    2 stars
    Came out dry. Recipe calls for 9×13” pan but it seems a 8×8” would work betterJeanne

  3. Gertrude World says:

    What type of flour?

    1. Lil'Luna Team says:

      All purpose flour works great!

  4. DeAnna Chandler says:

    5 stars
    Excellent recipe

    1. Lil'Luna Team says:

      Thank you!! So glad to hear you enjoyed it!

  5. Debra Paciello says:

    2 stars
    Cake was dry and actually a bit flavorless. There are so many pop-ups that I couldn’t even make this cake without constantly closing ads! Kinda disappointed

    1. Lil'Luna Team says:

      Thanks for your feedback and for giving the recipe a try!

  6. Jane says:

    If I cut the recipe in half, will it work in a cake pan?

    1. Kristyn Merkley says:

      It should work just fine 🙂

      1. Jane says:

        thanks! for some reason, your answer didn’t show until I posted the second comment.

  7. Jerry White says:

    Am going to try this … hope all goes well….. thanks for the recipe

    1. Kristyn Merkley says:

      So glad you are! I hope you like it! Good luck!

  8. Donna Felder says:

    Are you sure the salt measurement is right in the 2020 version of the cake part of this recipe? One whole teaspoon is a lot of salt for 2 cups of flour. My grandson told me he COULDN’T eat it because of the salt. It tasted way too salty For me, too. I was so disappointed because my grandchildren had never had pineapple upside down cake before. It is a shame because the cake looks so good, but cant be eatEn. I can’t give a rating because of that.

  9. Liz says:

    5 stars
    Delicious!!! Great recipe! You could use either extract depending on your preference. I used almond and it came out great tasting.

    1. Kristyn Merkley says:

      Glad you liked it! Thank you for sharing that!!

  10. Amy says:

    5 stars
    This was my first-eVer attempt to make pineapple Upside-down cake, and it was A hit at our social DISTANCING celebrAtion FOr our mom’s 90th biRthdaY. It turned out beautifully APPETIZING. Your clEar directions Made for a fun prep. I made homemade whipping cream to top off the Perfectly moist servings. OuR mom requested this kind if cake, so Thank you for helping make Her birthday special.

    1. Kristyn Merkley says:

      That’s so nice of you to say! Thank you so much for letting me know 🙂 Hope she had a great day!