Warm Pineapple Bread Pudding with Brown Sugar Glaze
Pineapple bread pudding takes day-old bread and a can of crushed pineapple and turns them into a custardy dessert that feels a little tropical. The fruit keeps it from ever drying out, so you don,t need a heavy sauce to rescue it.

A quick brown sugar glaze poured on just before serving adds shine and a caramel note that balances the tangy pineapple. It,s the sort of dessert you can throw together on a weeknight and still be proud to set on the table.
Why This Pudding Works
I keep this recipe around for evenings when I want something warm and sweet but not a project. The pineapple carries a lot of the moisture, so the custard sets up rich without ever tasting heavy.
What I love most is the texture. The center stays tender and spoonable, while the edges get slightly chewy where the bread pokes above the custard. And because it all bakes in one dish, cleanup is next to nothing.
Ingredients

- 6 cups cubed day-old bread (about 1‑inch pieces) : brioche, challah, or a sturdy white sandwich bread work well; slightly stale bread soaks up the custard without turning to mush.
- 1 can (20 oz) crushed pineapple, drained : reserve 2 tablespoons of the juice for the glaze.
- 4 large eggs
- 1 cup whole milk
- 1/2 cup heavy cream : adds richness; you can use all milk for a lighter pudding.
- 1/2 cup granulated sugar
- 1/4 cup unsalted butter, melted
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
- Pinch of salt
For the glaze:
- 1/4 cup packed brown sugar
- 2 tablespoons unsalted butter
- 2 tablespoons reserved pineapple juice
- Pinch of salt
Variations / Substitutions
- Bread swap : leftover croissants or cinnamon‑raisin bread make a sweeter, softer pudding; reduce the sugar by 1 tablespoon if using sweetened bread.
- Dairy‑free : replace milk and heavy cream with full‑fat oat or coconut milk, and use a plant‑based butter for both the custard and the glaze.
- Fruit twist : try mango or peaches instead of pineapple; drain them well and cut larger chunks into small pieces so they distribute evenly.
- No glaze : skip the brown sugar sauce and dust the top with powdered sugar or serve with a dollop of whipped cream. This gives you a firmer, less saucy pudding.
If you enjoy tropical fruit in desserts, you might also like Mango Coconut Rice Pudding.
How to Make Pineapple Bread Pudding
Step 1: Whisk the Custard Base

Preheat your oven to 350°F and grease an 8‑inch square baking dish with butter or nonstick spray. In a large bowl, whisk together the 4 eggs, 1 cup milk, 1/2 cup heavy cream, 1/2 cup sugar, 1/4 cup melted butter, 1 teaspoon vanilla, 1/2 teaspoon cinnamon, and a pinch of salt until smooth and no streaks of egg remain.
You want the sugar to dissolve completely, so whisk for a full 30 seconds. The mixture will look pale yellow and slightly frothy on top.
Step 2: Soak the Bread with Pineapple

Add the 6 cups of bread cubes and the drained crushed pineapple to the custard. Fold gently with a spatula until every piece of bread is coated and the pineapple is evenly scattered through. Let the mixture sit for 10 minutes so the bread can absorb the liquid.
After soaking, the bread will feel heavy and look swollen but still hold its shape. Give it one more gentle fold to bring any dry spots from the bottom to the top.
Step 3: Bake the Pudding

Transfer the soaked bread mixture into the prepared baking dish and spread it into an even layer. Don,t press it down; just nudge it into the corners. Bake on the center rack for 45 to 50 minutes, until the top is golden brown and the center is set with no liquid jiggling when you shake the dish.
The edges will puff up and pull away from the sides, and the whole kitchen will smell like warm custard and cinnamon. If the top browns too quickly before the center sets, tent it loosely with foil for the last 10 minutes.
Step 4: Simmer the Brown Sugar Glaze

While the pudding is still warm, make the glaze. In a small saucepan over medium heat, combine the 1/4 cup brown sugar, 2 tablespoons butter, 2 tablespoons reserved pineapple juice, and a pinch of salt. Cook, stirring constantly, until the butter melts and the mixture starts to bubble around the edges, about 3 minutes.
The glaze will thin out at first, then thicken slightly and turn glossy. It should coat the back of a spoon. Pull it off the heat as soon as it reaches that stage so it doesn,t harden into candy.
Step 5: Drizzle and Serve Warm

Pour the warm glaze evenly over the baked bread pudding. Let it sit for just a minute so the sauce sinks into the top layer, then spoon it into bowls while it,s still warm.
The glaze will puddle in the crevices and add a caramel note that plays against the tangy pineapple. A scoop of vanilla ice cream alongside is lovely, but the pudding stands just fine on its own.
A Few Notes Before You Start
- Use slightly stale bread : fresh cubes often turn to mush. If your bread is soft, spread the cubes on a sheet pan and dry them in a 300°F oven for 10 minutes before you begin.
- Don,t over‑soak : 10 minutes is enough. Longer than that and the bread can start to break down, leaving a dense texture.
- Let it rest after baking : pull the pudding from the oven and wait 10 minutes before adding the glaze. This pause helps the custard set so it slices more cleanly.
- Glaze just before serving : the brown sugar sauce thickens as it cools, so pour it on right before you bring the dish to the table. If it stiffens, a few seconds in the microwave loosens it back up.
Scaling for a crowd:
| Servings | Bread cubes | Eggs | Milk + cream | Pan size |
|---|---|---|---|---|
| 6 | 6 cups | 4 | 1 1/2 cups | 8‑inch square |
| 12 | 12 cups | 8 | 3 cups | 9×13‑inch |
Keeping Leftover Bread Pudding Fresh
- Refrigerate : cover tightly and refrigerate for up to 4 days. The pudding will firm up as it chills.
- Reheating : warm individual portions in the microwave for 30 to 60 seconds, or reheat the whole dish covered with foil in a 300°F oven for 15 to 20 minutes.
- Serve cold : this bread pudding is delicious straight from the fridge. The custard becomes almost cake‑like and the pineapple flavor is brighter cold.
Frequently Asked Questions
Can I use fresh pineapple instead of canned?
Yes, but fresh pineapple contains an enzyme that can prevent the custard from setting. To use it, cook the crushed fresh pineapple in a saucepan with a little sugar for 5 minutes to deactivate the enzyme, then drain well before adding.
Can I prepare the bread pudding the night before?
Absolutely. Assemble the bread and custard mixture in the baking dish, cover, and refrigerate overnight. Let it sit at room temperature while the oven preheats, then bake as directed, adding 5 to 10 minutes to the time.
How do I know when it is fully baked?
The center will be set and a knife inserted near the middle should come out mostly clean, with a little moisture but no runny egg. An instant‑read thermometer will read 170°F in the center.
Can I make this dairy‑free?
Yes. Replace the milk and heavy cream with full‑fat coconut milk or oat milk, and use a plant‑based butter. The texture will be a bit less rich but still spoonable and custardy.

Pineapple Bread Pudding Recipe
Ingredients
Method
- Preheat oven to 350°F and grease an 8‑inch square baking dish.
- In a large bowl, whisk eggs, milk, heavy cream, granulated sugar, melted butter, vanilla, cinnamon, and a pinch of salt until smooth.
- Fold in bread cubes and drained pineapple until evenly coated. Let sit 10 minutes.
- Transfer mixture to the prepared dish and spread evenly. Bake 45 to 50 minutes, until golden and set in the center.
- While the pudding cools slightly, combine brown sugar, 2 tbsp butter, reserved pineapple juice, and a pinch of salt in a small saucepan. Cook over medium heat, stirring, until bubbly and slightly thickened, about 3 minutes.
- Pour glaze over warm pudding and serve.
