Cheesecake Factory Style Pineapple Upside Down Cheesecake
Pineapple upside down cheesecake is the dessert that shows up at Cheesecake Factory looking impossible to recreate at home, a caramelized pineapple top sitting over a dense, tangy cheesecake layer. It’s actually a straightforward bake once you understand the order things go into the pan, and you flip it right at the end so the fruit lands on top.
This version uses one springform pan and a short list of pantry staples, no special equipment beyond a roasting pan for the water bath.

Why This Copycat Actually Tastes Like the Original
The trick is baking the pineapple and brown sugar syrup right in the bottom of the pan, so it caramelizes into something close to a soft praline instead of just sitting there as canned fruit.
The cheesecake itself is dense and a little tangy from sour cream, which balances out how sweet the caramelized top gets. Once it’s flipped, that syrup runs down the sides just like the restaurant version.
I like that it’s one pan, one bowl for the filling, and no fussy garnish work at the end. The pineapple already does that job for you.
Ingredients

- 4 tbsp unsalted butter, melted: for the caramel base under the pineapple
- 2/3 cup packed brown sugar: dark brown sugar gives a deeper caramel flavor than light
- 1 can (20 oz) pineapple rings, drained and patted dry: about 8 rings, patting them dry matters more than it sounds
- 7 maraschino cherries, stems removed: for filling the gaps between rings
- 1 1/2 cups graham cracker crumbs: about 10 full sheets, crushed fine
- 2 tbsp granulated sugar: for the crust
- 5 tbsp unsalted butter, melted: binds the crust
- 24 oz cream cheese, softened: three 8 oz blocks, room temperature so the filling whips smooth
- 3/4 cup granulated sugar: for the filling
- 3 large eggs, room temperature: added one at a time to keep the batter from breaking
- 1/3 cup sour cream: adds tang and keeps the texture creamy instead of dense
- 2 tbsp all-purpose flour: helps the filling set without overbaking
- 1 tsp vanilla extract
- Pinch of salt
Variations / Substitutions
- Dark rum: swap 1 tbsp of the melted butter in the pineapple layer for dark rum for a boozy, deeper caramel note.
- Coconut sugar: use in place of the brown sugar for a slightly less sweet, more molasses-like flavor.
- Dairy-free: swap in a plant-based cream cheese and coconut cream in place of sour cream, though the texture will be softer and needs an extra 15 minutes of chill time.
- No maraschino cherries: leave them out entirely or use fresh cherry halves if you want less sweetness in the topping.
- Ginger: add 1/2 tsp ground ginger to the crust mixture for a warm background note under the fruit.
If you like the flavor combo but want something faster, our classic no-bake pineapple icebox cake is a good weeknight alternative.
How to Make Pineapple Upside Down Cheesecake
Step 1: Caramelize the Pineapple Layer

Melt the 4 tbsp butter in a small saucepan over medium heat, then whisk in the 2/3 cup brown sugar until it dissolves into a thick, glossy syrup, about 2 minutes. Pour this straight into the bottom of a 9-inch springform pan and tilt it so the syrup coats the base evenly.
Arrange the drained pineapple rings over the syrup, fitting them in a single snug layer, and tuck the 7 maraschino cherries into the gaps between rings. The syrup should look shiny and just barely bubbling at the edges when you pour it, that’s how you know it’s thick enough to hold the fruit in place.
Don’t rush the syrup step. If it’s too thin, it’ll soak into the crust instead of staying put as caramel once the cheesecake bakes.
Step 2: Press the Crust

Stir the 1 1/2 cups graham cracker crumbs, 2 tbsp granulated sugar, and 5 tbsp melted butter together in a bowl until the mixture looks like wet sand and holds together when pressed. Spoon it evenly over the pineapple layer and press down gently with the back of a spoon or a flat measuring cup.
Go slow here so you don’t shift the pineapple rings underneath. You want the crust flat and even, about 1/4 inch thick, since it becomes the base of the cheesecake once everything gets flipped.
This layer is doing double duty, it holds the filling and keeps the fruit from moving around while the cheesecake bakes on top of it.
Step 3: Whip the Cheesecake Filling

Beat the 24 oz cream cheese and 3/4 cup granulated sugar in a large bowl until smooth and no lumps remain, about 2 minutes on medium speed. Add the 3 eggs one at a time, mixing just until each one disappears into the batter before adding the next.
Mix in the 1/3 cup sour cream, 2 tbsp flour, 1 tsp vanilla extract, and the pinch of salt on low speed until the batter is silky and pours off the beater in a thick ribbon. Pour it gently over the crust, spreading it to the edges with a spatula.
Overmixing after the eggs go in is the main way people end up with a cheesecake that puffs and cracks, so keep the speed low from here on out.
Step 4: Bake in a Water Bath

Preheat the oven to 325°F (163°C). Wrap the outside of the springform pan tightly in two layers of foil, set it in a large roasting pan, and pour hot water in until it comes about 1 inch up the sides of the springform pan.
Bake for 55 to 60 minutes, until the edges look set and matte but the center still jiggles slightly when you nudge the pan, like firm gelatin rather than liquid. The internal temperature at the center should read around 150°F (65°C) on an instant-read thermometer.
The water bath is what keeps the top from cracking and the texture creamy instead of dry, so don’t skip wrapping the foil tightly, a leak here means a soggy crust.
Step 5: Invert and Serve

Let the cheesecake cool to room temperature, then chill it in the fridge until fully firm before flipping (see the Notes below for timing). Run a thin knife around the edge of the pan, release the springform ring, and lift it away.
Set a serving plate upside down over the cheesecake, flip the whole thing over in one motion, and lift off the pan base so the pineapple and caramel are now on top, glossy and dripping slightly down the sides. Slice with a warm, dry knife and serve right away while the caramel is still soft.
Tips for a Clean Flip
- Pat the pineapple rings completely dry with paper towels before arranging them, trapped moisture is the most common reason the crust turns soggy.
- Warm the bottom of the springform pan with a hot damp towel for about a minute right before flipping, it loosens the caramel so it releases in one clean piece instead of sticking.
- If a ring or cherry shifts out of place when you invert it, nudge it back while the caramel is still warm and soft, it sets again within a minute or two.
- Use full-fat cream cheese here. Reduced-fat versions release more water and can leave the filling loose even after a full bake.
Bake times shift a little with pan size, so here’s what to expect:
| Pan Size | Bake Time | Water Bath Depth |
|---|---|---|
| 8-inch springform | 65 to 70 mins | 1 inch |
| 9-inch springform | 55 to 60 mins | 1 inch |
| 10-inch springform | 45 to 50 mins | 1 inch |
Keeping Pineapple Upside Down Cheesecake Fresh
Refrigerate: store leftovers covered or in an airtight container in the fridge for up to 5 days. The caramel top stays glossy for the first couple of days, then softens slightly, which is still fine to eat.
Serve Cold: this cheesecake is meant to be served chilled straight from the fridge, so there’s no need to bring it to room temperature first.
Frequently Asked Questions
Can I use fresh pineapple instead of canned rings?
Yes, but pat the slices very dry first, since fresh pineapple releases more juice than canned and can thin out the caramel layer.
Can I freeze this cheesecake?
Yes, wrap the whole cheesecake (before slicing) tightly in plastic and foil and freeze up to 2 months, then thaw overnight in the fridge before serving.
What if I don’t have a roasting pan for the water bath?
Any oven-safe dish larger than your springform pan works, as long as the water comes about 1 inch up the sides without risking a spill when you slide it into the oven.
Why is my cheesecake sinking in the middle after baking?
That’s usually from overbaking or too fast a temperature drop, try pulling it at the jiggle stage described in Step 4 and letting it cool gradually on the counter rather than in a cold spot.

Ingredients
Method
- Melt the butter and brown sugar into a syrup, pour it into a 9-inch springform pan, and arrange the pineapple rings and cherries on top.
- Mix the graham cracker crumbs, sugar, and melted butter, then press it over the pineapple layer.
- Beat the cream cheese and sugar smooth, mix in the eggs one at a time, then add the sour cream, flour, vanilla, and salt, and pour over the crust.
- Bake at 325°F (163°C) in a water bath for 55 to 60 minutes, until the edges are set and the center still jiggles slightly.
- Cool, chill until firm, run a knife around the edge, and invert onto a plate before slicing and serving.
