
The number one reason homemade bread pudding flops is soggy bread, and in the Instant Pot, where steam is everywhere, the risk is even higher. But here’s the good news I learned after a few wet, mushy batches: Instant Pot bread pudding actually has a built-in advantage. Gentle, even pressure cooks the custard through without the dried-out edges and overbaked top you get in the oven, as long as you do two things right. You start with bread that’s stale enough to drink up the custard instead of dissolving into it, and you cover the dish tightly with foil so dripping condensation never lands on top. Get those two right and you get a dessert that’s silky and custardy in the middle, set (never gummy), and done in about 25 minutes of cook time.
I’m Mia Grace, and bread pudding is my favorite way to rescue the half-loaf going stale on the counter. This is the cozy, nostalgic version, the one that makes the whole kitchen smell like cinnamon and vanilla, made faster and more foolproof in the pressure cooker.
Why Make Bread Pudding in the Instant Pot
Classic baked bread pudding is wonderful, but it ties up your oven for the better part of an hour and the edges can overcook before the center sets. The Instant Pot solves both. The sealed, moist environment cooks the custard evenly from edge to center, so every spoonful is the same tender, set texture. No oven heating up the kitchen, no babysitting, and it frees the oven if you’re cooking the rest of a meal. It’s the same slow-baked flavor with way less fuss.
- Even, custardy texture with no dry edges.
- Hands-off cooking, the pot does the work.
- A great use for stale bread you’d otherwise toss.
- Endlessly customizable with fruit, chocolate, or a splash of bourbon.
The Two Things That Make or Break It
1. The bread has to be stale. This is the part people skip and then wonder why their pudding turned to mush. Fresh, soft bread collapses when it meets the custard and you end up with wet paste. Stale, dried-out bread is firm enough to soak up all that egg and milk and still hold its shape. Brioche and challah are my favorites for their richness, but day-old sandwich bread, French bread, or even croissants work. No stale bread on hand? Cube fresh bread and dry it in a 300F oven for 10 to 15 minutes until it feels dry to the touch.
2. Cover the dish tightly with foil. The Instant Pot’s lid drips condensation as it cooks. Without a foil cover, that water pools on top of your pudding and leaves it watery and pale. A snug foil tent keeps the top dry so it sets properly, and if you want a browned top, that’s what the broiler is for afterward.
Ingredients (and Why Each One Matters)
- 4 cups stale bread, cubed – the foundation; stale is non-negotiable for texture. Brioche or challah for richest results.
- 3 large eggs – the structure of the custard; they’re what set it into sliceable, spoonable pudding.
- 2 cups whole milk – for a creamy custard. You can use half-and-half or swap 1/2 cup for cream to go richer.
- 1/2 cup granulated sugar – sweet but not cloying. Brown sugar adds a lovely caramel note if you prefer.
- 1 tsp vanilla extract – the cozy backbone of the flavor.
- 1/2 tsp cinnamon and a pinch of nutmeg – warmth and depth; don’t skip the nutmeg, it makes it taste like the holidays.
- 1/2 cup raisins (optional) – the classic touch; soak them in warm water or rum first so they stay plump.
- 1 tbsp butter – for greasing the dish and a little extra richness.
Out of vanilla? Almond extract is a great stand-in (use a little less, it’s stronger). And flavored breads like cinnamon-raisin make a fun shortcut to extra flavor.
Step-by-Step Instructions
- Cube and ready the bread. Cut the stale bread into 1-inch cubes and put them in a large bowl. If your bread isn’t quite stale, dry the cubes in a 300F oven for 10 to 15 minutes first.
- Whisk the custard. In a separate bowl, whisk the eggs, milk, sugar, vanilla, cinnamon, and nutmeg until fully blended and the sugar starts to dissolve.
- Soak. Pour the custard over the bread, fold gently so every cube gets coated, and let it sit 10 minutes. This rest is when the bread drinks in the custard, don’t rush it. Fold in the raisins.
- Fill the dish. Butter a heatproof dish that fits inside your Instant Pot (a 7-inch round or a 1.5-quart dish works well) and scrape in the mixture. Cover tightly with foil.
- Set up the pot. Pour 1 cup of water into the Instant Pot and set the trivet inside. Lower the dish onto the trivet using a foil sling if you have one.
- Pressure cook. Seal the lid, set the valve to sealing, and cook on high pressure for 25 minutes.
- Natural release. Let the pressure release naturally for 10 minutes before opening, this lets the custard finish setting gently instead of seizing from a sudden steam blast.
- Finish. Carefully lift out the dish, remove the foil, and let it rest a few minutes. For a golden top, slide it under the broiler for 2 to 3 minutes. Serve warm.
Common Mistakes to Avoid
- Using fresh bread. The biggest culprit behind mushy pudding. Dry it out first if it’s not stale.
- Skipping the foil. Condensation drips onto an uncovered dish and leaves the top wet and unset.
- Rushing the soak. Without those 10 minutes, the custard sits on the surface instead of soaking in, and you get dry pockets next to wet ones.
- Quick-releasing the pressure. A sudden release can make the custard weep and turn rubbery. Give it the full 10-minute natural release.
- Forgetting the water. The Instant Pot needs that cup of water under the trivet to come to pressure, the dish sits above it, not in it.
Make Ahead, Storage, and Reheating
- Make ahead: Assemble the bread and custard, cover, and refrigerate up to 24 hours before cooking, the extra soak only makes it better.
- Storage: Keep leftovers in an airtight container in the fridge for up to 3 days.
- Reheating: Warm individual portions in the microwave for 30 to 45 seconds, or cover and reheat in a 325F oven until hot. A splash of milk before reheating keeps it moist.
- Freezing: Cool completely, wrap tightly, and freeze up to 2 months. Thaw overnight in the fridge before reheating.
Variations and Serving Suggestions
- Chocolate lover’s: Swap the raisins for chocolate chips for gooey pockets throughout.
- Holiday: Add dried cranberries and a little orange zest.
- Grown-up: Stir a tablespoon or two of bourbon or rum into the custard.
- Serve it warm with a drizzle of caramel, a dusting of powdered sugar, or a scoop of vanilla ice cream that melts into every crevice.
What to Serve With Instant Pot Bread Pudding
Bread pudding is the kind of dessert that loves company. A few favorites from my kitchen:
- Cozy Eggnog Bread Pudding Breakfast Bake if you fall in love with bread pudding and want a brunch version.
- Crockpot Banana Bread Pudding for a slow-cooker spin on the same comfort.
- No-Churn Strawberry Cheesecake Ice Cream to spoon alongside while it’s warm.
- The Best Peach Crisp for another warm, spoonable dessert to keep in your back pocket.
FAQs
Why is my Instant Pot bread pudding soggy?
Two usual causes: the bread was too fresh, or the dish wasn’t covered. Use stale (or oven-dried) bread so it absorbs the custard, and cover the dish tightly with foil so condensation can’t drip onto the top while it cooks.
What kind of bread is best for bread pudding?
Rich, sturdy breads like brioche and challah are ideal, but day-old sandwich bread, French bread, or croissants all work. The key is that the bread is stale and firm enough to soak up the custard without falling apart.
Can I make bread pudding ahead of time?
Yes. Assemble it, cover, and refrigerate up to 24 hours before cooking. The longer soak actually improves the texture, so it’s a great make-ahead dessert.
How do I store and reheat leftovers?
Refrigerate in an airtight container up to 3 days. Reheat individual portions in the microwave for 30 to 45 seconds or in a 325F oven; add a splash of milk first to keep it custardy.
Can I make this without an Instant Pot?
Absolutely. Bake the assembled pudding in a buttered dish at 350F for about 35 to 45 minutes, until the center is set and the top is golden.
Quick Recipe Summary
Instant Pot Bread Pudding | Prep 10 min (plus 10 min soak) | Cook 25 min | Serves 6. Cube 4 cups stale bread. Whisk 3 eggs, 2 cups milk, 1/2 cup sugar, 1 tsp vanilla, 1/2 tsp cinnamon, and a pinch of nutmeg; pour over the bread and soak 10 minutes, then fold in 1/2 cup raisins. Scrape into a buttered heatproof dish and cover tightly with foil. Set the trivet in the Instant Pot with 1 cup water, lower in the dish, and pressure cook on high 25 minutes with a 10-minute natural release. Uncover, broil 2 to 3 minutes if you want a golden top, and serve warm with caramel or ice cream.
If you make this Instant Pot bread pudding, I’d love to hear how it turned out, leave a comment below or tag me #TheKitchensAid. Happy cozy cooking!
Instant Pot Bread Pudding
American · Dessert

Easy Instant Pot bread pudding that turns out custardy and tender, never soggy, in about 25 minutes. Stale bread and a foil cover are the keys to perfect pressure-cooker bread pudding.
Ingredients
- 4 cups stale bread, cubed
- 3 large eggs
- 2 cups whole milk
- 1/2 cup granulated sugar
- 1 tsp vanilla extract
- 1/2 tsp ground cinnamon
- Pinch of nutmeg
- 1/2 cup raisins (optional)
- 1 tbsp butter, for greasing
Instructions
- Cut stale bread into 1-inch cubes. If not stale, dry the cubes in a 300F oven for 10 to 15 minutes.
- Whisk eggs, milk, sugar, vanilla, cinnamon, and nutmeg until blended.
- Pour custard over the bread, fold gently, and let soak 10 minutes. Fold in raisins.
- Scrape into a buttered heatproof dish that fits the Instant Pot and cover tightly with foil.
- Add 1 cup water and the trivet to the Instant Pot, lower in the dish, and pressure cook on high for 25 minutes.
- Natural release 10 minutes. Remove foil, rest a few minutes, broil 2 to 3 minutes for a golden top if desired, and serve warm.
Nutrition: 300 calories







