Caramelized Pineapple Upside-Down Bread Pudding Cake
The first time I made this, it was an accident. I had half a loaf of brioche going stale on the counter and a can of pineapple rings that had been staring at me from the pantry for weeks. I couldn’t decide between a classic upside-down cake and my grandmother’s bread pudding, so I did the thing you’re not supposed to do. I mashed the two ideas together. And honestly? It turned out to be one of the best decisions I’ve made in ten years of recipe testing.
This Caramelized Pineapple Upside-Down Bread Pudding Cake is exactly what it sounds like. You get the glossy, buttery caramel and golden pineapple you’d expect from a proper upside-down cake, sitting on top of a soft, custardy bread pudding base. It’s dessert that feels fancy but comes together with pantry staples and a bowl of bread that would otherwise go in the trash.
Let me walk you through it, because there are a couple of small things that make a big difference.
Why You’ll Love This Recipe
Here’s the thing about bread pudding. Most people think it’s boring. Church-potluck boring. But when you crown it with caramelized pineapple and flip it out like a real cake, it becomes something people actually get excited about.
It’s forgiving, too. If your bread is a little too dry or a little too fresh, the custard sorts it out. You don’t need a fancy pastry background. You barely need to measure. It uses up stale bread, which means it’s cheaper than most desserts and keeps food out of the bin. That’s a win in my kitchen any day.

Essential Ingredients
For the caramel pineapple topping:
- 1/2 cup unsalted butter
- 3/4 cup packed brown sugar
- 1 can (20 oz) pineapple rings, drained (save the juice)
- Maraschino cherries, optional, for the classic look
For the bread pudding cake:
- 6 to 7 cups day-old brioche or challah, cut into cubes
- 4 large eggs
- 2 cups whole milk
- 1 cup heavy cream
- 3/4 cup granulated sugar
- 2 teaspoons vanilla extract
- 1 teaspoon ground cinnamon
- 1/4 teaspoon salt
- 1/4 cup of the reserved pineapple juice
I mix my custard in a big bowl with a whisk, but if you’ve got a stand mixer sitting on the counter, the whisk attachment does a lovely job of getting the eggs and sugar smooth in about thirty seconds. My old KitchenAid has earned its spot for exactly this kind of job.
Alternative Ingredients
No brioche? Challah, croissants, or even a good sturdy white sandwich loaf all work. Croissants make it almost sinfully rich, just so you know.
For a dairy-free version, swap the milk and cream for full-fat coconut milk. It plays beautifully with the pineapple and gives the whole thing a tropical lean. Fresh pineapple works instead of canned, though you’ll want to slice it thin and cook it a minute longer in the caramel so it softens.
If you’re watching sugar, you can cut the granulated sugar in the custard to 1/2 cup. The caramel topping carries most of the sweetness anyway, so you won’t miss it.

Step-by-Step Directions
1. Make the caramel. Melt the butter in a 9 or 10 inch round cake pan set over low heat, or melt it separately and pour it in. Sprinkle the brown sugar evenly over the butter and stir until it looks like wet sand. If you’re using a cast iron skillet that’s oven-safe, even better. It holds heat and gives you the most even caramel. This step is where the magic of caramelization starts, so don’t rush it.
2. Arrange the pineapple. Lay the drained pineapple rings over the caramel in a single layer. Pop a cherry in the center of each ring if you want that retro look. Set the pan aside.
3. Soak the bread. In a large bowl, whisk together the eggs, milk, cream, granulated sugar, vanilla, cinnamon, salt, and reserved pineapple juice. Add the bread cubes and press them down so they’re mostly submerged. Let it sit for at least 20 minutes. This is the part people skip, and it’s the part that matters most. The bread needs time to drink up that custard.
4. Fill the pan. Gently spoon the soaked bread over the pineapple layer. Don’t pack it down hard. You want it snug but still a little loose so it bakes up tender.
5. Bake. Bake at 350°F (175°C) for 45 to 55 minutes, until the top is golden and the center feels set when you press it. If the top browns too fast, tent it loosely with foil.
6. Flip it. Let it rest for exactly 10 minutes. Not longer, or the caramel starts to set and stick. Run a knife around the edge, place a serving plate on top, and flip in one confident motion. Lift the pan away slowly.

Pro Tips
The 10-minute rest is non-negotiable. I learned this the hard way when I got impatient once and flipped it too soon. Half the pineapple stayed glued to the pan and I stood there muttering at a cake. Trust me on the timing.
Use bread that’s genuinely stale. Fresh bread turns to mush. If your loaf is too fresh, cube it and toast it in the oven for 10 minutes to dry it out. A non-stick baking pan helps with the flip, but the caramel does most of the release work on its own.
For a hands-off version, some readers have made the caramel and pineapple layer in an air fryer-style countertop oven, then transferred it. Your mileage may vary depending on your model, so watch it closely the first time.
Recipe Info
| Detail | Amount |
|---|---|
| Prep Time | 25 minutes |
| Cook Time | 50 minutes |
| Rest Time | 10 minutes |
| Total Time | 1 hour 25 minutes |
| Servings | 8 |
| Yield | One 9-inch cake |
What Makes This Recipe Unique
Most bread pudding recipes stop at “bake and serve in the dish.” This one borrows the drama of a flipped cake, so you get two textures in one bite. Crackly caramelized fruit on top, pillowy custard-soaked bread underneath. It’s the kind of thing that makes people ask for the recipe before they’ve even finished their slice.
Key Features
- Uses up stale bread instead of wasting it
- No mixer required, though one speeds things up
- Naturally impressive presentation with almost zero effort
- Easy to make dairy-free or lower sugar
- One pan, minimal cleanup
Nutrition Facts
| Nutrient | Per Serving (approx.) |
|---|---|
| Calories | 420 |
| Total Fat | 22 g |
| Saturated Fat | 13 g |
| Carbohydrates | 51 g |
| Sugars | 34 g |
| Protein | 7 g |
| Sodium | 190 mg |
Values are estimates and will shift depending on your bread and dairy choices.
FAQs
Can I make it ahead? Yes. You can soak the bread and assemble everything up to the baking step, cover it, and refrigerate overnight. Bake it fresh the next day.
How do I store leftovers? Cover and refrigerate for up to 3 days. Warm slices in the oven or microwave. I like storing individual portions in glass meal prep containers so I can grab one with coffee.
Can I freeze it? You can, though the texture softens a little. Freeze slices wrapped tightly for up to 2 months and thaw in the fridge.
Why did my caramel stick? You either rested it too long or the pan cooled too much before flipping. Ten minutes is the sweet spot.
You’ll Also Love
If this one hits the spot, you’ll probably enjoy my banana pudding with caramel and this rich Brazilian coconut caramel custard pudding. For more tropical vibes, try the Hawaiian pineapple coconut cream fluff or my classic perfect caramel flan. And if you love baking with pineapple, the pineapple honey air fryer recipe is a quick favorite.
Conclusion
This cake started as a way to save a loaf of bread I forgot about, and now it’s one of the recipes I get asked for most. It’s proof that the best desserts often come from a little improvising and a willingness to combine two things that supposedly don’t belong together.
Make it once, flip it with confidence, and let me know how it turns out. I always love hearing which bread you used and whether you went team cherry or not. Happy baking, friends.
