Skip to content

Get 5 Secrets to Make Homemade Taste Food Better + New Recipes Weekly!

    Pineapple Upside Down Cake Recipe

    This post may contain affiliate links. Please read my disclosure policy.

    This homemade pineapple upside down cake is all I want to eat during the summer season. I use toasted walnuts and pistachios as a barrier between the fruit and the batter so the cake stays moist but never soggy. The pineapple is caramelized separately in butter and brown sugar, then placed on top after baking with a brandy caramel drizzle.

    pineapple upside down cake with cherries

    There is nothing like a delicious cake to finish off a tasty meal. One of my most requested recipes is pineapple upside down cake, and while I think the flavor is always there, I am not a huge fan of soggy cake and overcooked fruit. So I came up with a workaround that fixes both of those problems. If you love baking cakes like I do, my pistachio cake and my classic carrot cake are two more favorites worth trying.

    Pineapple Upside Down Cake

    Pineapple upside down cake has been around for generations and was originally made as a skillet cake cooked over an open flame or stove and then inverted upon serving. Before canned pineapple was invented, skillet cakes used whatever seasonal fruit was available. When the Dole company began mass-producing canned pineapple rings in the early 1900s, the pineapple version quickly became the most popular. The concept is simple: butter, sugar, and decoratively arranged pineapple go in the bottom of the pan, cake batter goes on top, and during baking the butter, sugar, and fruit juices caramelize to create a browned glaze that becomes the top when the cake is flipped.

    My version is a little unorthodox. The main reason traditional pineapple upside down cakes get soggy is because the fruit is cooked right into the batter. To solve this, I create a nut barrier between the fruit and the cake. I process walnuts and pistachios in a food processor until they become a coarse meal, pack them into the bottom of a cake pan, and toast them. The cake batter goes on top of the toasted nuts and bakes for over an hour.

    While the cake bakes, I caramelize fresh pineapple rings in butter and brown sugar in a separate pan, then make a quick caramel sauce with the remaining brown sugar, heavy cream, and a shot of brandy or rum. Once the cake cools, I flip it, arrange the caramelized pineapple on top, drizzle on the caramel, and place fresh cherry halves in the center of each ring.

    I know you will love this cake because it is moist and rich with a toasted nut crust on top and perfectly caramelized fruit that still has texture and flavor instead of being overcooked into mush. I recommend to watch the video below for my workaround on how to make a delicious pineapple upside-down cake.

    Ingredients and Substitutions

    This cake has three components: the toasted nut base, a rich butter cake, and caramelized pineapple with a brandy caramel. These are all the ingredients I use:

    ingredients to make a pineapple upside down cake
    • Pineapple – I like to use fresh pineapple for my version of pineapple upside-down cake, but you can use spiraled canned.
    • Cherries – Fresh cherries are so good on this, but jarred Marciano cherries will do.
    • Nuts – I like to use walnuts or pistachios.
    • Flour – You’ll need all-purpose flour for this.
    • Sour Cream – A good full-fat sour cream works wonders in this.
    • Sugar – Granulated sugar and brown sugar are needed for the cake and caramelizing of the pineapple.
    • Butter – Always use unsalted butter so you can control the salt content.
    • Vanilla – A shot of good vanilla will help bring out more flavors in this recipe.
    • Oil – Any neutral-flavored oil will work.
    • Eggs – Whole large eggs are perfect for this.
    • Leavening Agents – I used baking powder and baking soda in this recipe.
    • Salt – Sea salt will help season up our cake to perfection.
    • Alcohol – You can use either Brandy or rum for our caramel sauce.
    • Heavy Cream – I use this to aid in the making of the caramel.

    How to Make Pineapple Upside Down Cake

    Prep nut base: I preheat the oven to 350 degrees. I pulse the walnuts and pistachios in a food processor about 40 to 50 times.

    processing nuts in a food processor

    Toast: I add them to a 9-inch cake pan prepared with parchment paper and non-stick spray, pack them down with a spoon, and bake for 12 to 13 minutes until toasted. I let them cool in the pan.

    adding nuts to a cake pan

    Mix dry ingredients: I whisk together the flour, baking soda, baking powder, and salt in one bowl.

    whisking flour

    Prep wet ingredients: In a separate bowl, I whisk together the sour cream, milk, oil, and pineapple juice.

    whisking milk

    Make cream: I cream the butter and sugar in a stand mixer with the paddle attachment on high speed for 5 to 7 minutes until light and fluffy,

    cake batter in a stand mixer

    Add in: Then I add the vanilla and eggs one at a time on low speed.

    adding eggs to a mixer

    Combine wet and dry: I alternate adding the dry and wet ingredients, beginning and ending with the dry, just until combined.

    adding flour to a mixer

    Bake the cake: I pour the batter over the toasted nut base and smooth the top with a spatula. I bake at 350 degrees for 1 hour and 15 minutes to 1 hour and 20 minutes.

    baking a cake in the oven

    Tent cake: I tent the cake with foil halfway through so the top does not get overly browned.

    cooking a pineapple upside down cake

    Caramelize the pineapple: While the cake bakes, I melt butter in a large frying pan over medium heat, add the pineapple rings, sprinkle with 1/4 cup of brown sugar, and cook for 2 to 3 minutes until slightly caramelized. I flip and cook for 1 more minute, then remove and set aside.

    adding pineapple to a pan

    Make the caramel: I add the remaining 1/4 cup of brown sugar to the same pan over medium heat, add the heavy cream, and whisk until smooth. I remove from heat and whisk in the brandy or rum.

    whisking caramel

    Assemble: I let the cake cool for 20 to 35 minutes, then flip it onto a serving plate so the nut base is on top.

    flipping over a cake

    Finish the cake: I arrange the caramelized pineapple rings on top, drizzle the caramel over everything, and place cherry halves in the center of each ring.

    pouring caramel over a cake

    Serve: I slice and serve this cake and please check my serving suggestions below.

    adding cherries to a pineapple upside down cake
    Chef Billy Parisi

    Chef Tip + Notes

    All I can say is that the nut barrier is the single most important part of this recipe. Without it, the moisture from the pineapple soaks into the cake and turns it into a soggy mess. The toasted nuts absorb just enough moisture to stay neat without letting it through to the cake.

    • Pulse, do not over-process: I want a coarse meal, not nut butter. If you can pinch the nuts together and they hold slightly, the texture is right.
    • Tent halfway through baking: The cake bakes for over an hour, so the top will brown too quickly if left uncovered. I come back at the halfway mark and tent with aluminum foil.
    • Fresh pineapple vs. canned: Fresh pineapple gives better flavor and texture, but canned rings are a perfectly acceptable substitute. If using canned, save the juice for the batter.
    • Brandy vs. rum: Either works. Brandy is more traditional in caramel sauces, but rum adds a tropical warmth that pairs well with pineapple.
    slice of pineapple upside down cake

    Serving Suggestions

    I serve this cake at room temperature on a platter in the center of the table and a bowl of homemade whipped cream next to it is a must. The whipped cream melts into the warm caramel and pineapple and takes each bite to another level.

    A good friend requested this cake for her birthday, so I happily made it for her. She took charge of the vanilla ice cream and my homemade caramel sauce to serve alongside it, and the whole thing was a total success. By the end of the party, all the guests were asking for the recipe!

    Make-Ahead and Storage

    Make-Ahead: I make this cake up to 1 day ahead of time.

    How to Store: I cover and keep it at room temperature for up to 3 days. It keeps in the refrigerator, covered, for up to 5 days. It freezes well, covered, for up to 3 months. I thaw it in the refrigerator for 1 day before serving.

    How to Reheat: I place the desired number of slices on a sheet tray lined with parchment paper and warm in the oven at 350 degrees for 4 to 5 minutes.

    pineapple upside down cake with cherries

    More Cake Recipes

    Let's Cook - Chef Billy Parisi

    Video

    Pineapple Upside Down Cake Recipe

    5 from 5 votes
    This homemade pineapple upside down cake is all I want to eat during the summer season. I use toasted walnuts and pistachios as a barrier between the fruit and the batter so the cake stays moist but never soggy. The pineapple is caramelized separately in butter and brown sugar, then placed on top after baking with a brandy caramel drizzle.
    Servings: 12
    Prep Time: 20 minutes
    Cook Time: 1 hour 30 minutes

    Ingredients 

    • 1 ½ cups walnuts
    • ½ cup no salt pistachios
    • 2 ¼ all-purpose flour
    • 1 teaspoon baking powder
    • ½ teaspoon baking soda
    • 1 teaspoon sea salt
    • 1/3 cup sour cream
    • 1/2 cup whole milk
    • 1/2 cup neutral flavored oil
    • ½ cup pineapple juice
    • 2 sticks softened unsalted butter
    • 1 ¼ sugar
    • 2 teaspoons vanilla
    • 2 large eggs
    • ½ cup packed light brown sugar
    • ¼ cup heavy whipping cream
    • 2 tablespoons brandy or rum
    • 1 peeled and cored pineapple cut into circle rounds
    • 5 pitted fresh cherries cut in half

    Instructions

    • Preheat the oven to 350°.
    • Add the walnuts and/or pistachios to a food processor and pulse until it becomes like a course meal.
    • Add them to a 9” cake round that has been prepared with parchment paper and non-stick spray and spread it out and gently pack down. Bake at 350° for 12-13 minutes. Let Cool on a rack.
    • Next, whisk together the flour, baking powder, baking soda, and salt until combined. Set aside.
    • In a separate bowl whisk together the sour cream, milk, oil, and pineapple juice and set aside.
    • Cream together 1 ½ sticks of softened unsalted butter and sugar in a stand mixer with the paddle attachment on high speed for 5-7 minutes or until it becomes light and fluffy.
    • Turn the speed down to low and add in the vanilla, and then add in 1 egg at a time until mixed in.
    • Scarpe the bowl and then add in alternating dry and wet ingredients beginning with dry and ending with dry just until mixed in.
    • Pour the batter over top of the toasted nuts and smooth out using a spatula.
    • Bake in the oven at 350° for 1 hour and 15 minutes to 1 hour and 20 minutes. Come back halfway through and tent the cake so it doesn’t get overly browned.
    • In the meantime, prepare the pineapple to get 8-9 coreless pineapple circles. See notes on canned.
    • Melt the remaining ½ stick of unsalted butter in a large frying pan over medium heat and place in the pineapple.
    • Immediately sprinkle in the ¼ cup of the brown sugar and cook for 2 – 3 minutes or until the pineapple becomes slightly caramelized. Flip over and cook for 1 more minute before removing and setting to the side on a plate.
    • Add the remaining ¼ cup of brown sugar to the pan over medium heat and additionally add in the cream, whisk, and cook until smooth, which takes about 3 to 4 minutes.
    • Remove from the heat and finish by whisking in brandy or rum. Set aside.
    • Flip the cake over onto a serving plate and add the pineapple rings to the top covering the cake but not overlapping.
    • Drizzle on the remaining caramel overtop of the cake.
    • Place the cherries inside of the pineapple circles. Slice and serve
    • Set the cake on a rack and cool for 20 to 35 minutes.

    Notes

    All I can say is that the nut barrier is the single most important part of this recipe. Without it, the moisture from the pineapple soaks into the cake and turns it into a soggy mess. The toasted nuts absorb just enough moisture to stay neat without letting it through to the cake.
    Pulse, do not over-process: I want a coarse meal, not nut butter. If you can pinch the nuts together and they hold slightly, the texture is right.
    Tent halfway through baking: The cake bakes for over an hour, so the top will brown too quickly if left uncovered. I come back at the halfway mark and tent with aluminum foil.
    Fresh pineapple vs. canned: Fresh pineapple gives better flavor and texture, but canned rings are a perfectly acceptable substitute. If using canned, save the juice for the batter.
    Brandy vs. rum: Either works. Brandy is more traditional in caramel sauces, but rum adds a tropical warmth that pairs well with pineapple.
    Make-Ahead: I make this cake up to 1 day ahead of time.
    How to Store: I cover and keep it at room temperature for up to 3 days. It keeps in the refrigerator, covered, for up to 5 days. It freezes well, covered, for up to 3 months. I thaw it in the refrigerator for 1 day before serving.
    How to Reheat: I place the desired number of slices on a sheet tray lined with parchment paper and warm in the oven at 350 degrees for 4 to 5 minutes.

    Nutrition

    Calories: 343kcalCarbohydrates: 26gProtein: 5gFat: 25gSaturated Fat: 4gPolyunsaturated Fat: 11gMonounsaturated Fat: 10gTrans Fat: 0.05gCholesterol: 38mgSodium: 261mgPotassium: 305mgFiber: 3gSugar: 20gVitamin A: 243IUVitamin C: 38mgCalcium: 80mgIron: 1mg
    Course: Dessert
    Cuisine: American

    Share this Post

    free email series

    Chef Billy's Top Ten: The Dessert Guide

    The can't-miss treats my friends ask for every time!

    Close the CTA
    Chef Billy Parisi