Soups & Stews
Martha Stewart's bread pudding recipe delivers the kind of comfort that feels like a warm hug from a beloved grandmother. The secret lies in that perfect balance of vanilla and cinnamon swirls, creating layers of flavor with every bite.
I've made this version countless times, and it never fails to impress—whether served as a dessert or breakfast treat.
This recipe transforms stale bread into a golden, custardy masterpiece with a simple yet precise method. You'll work with just a handful of ingredients—no fancy techniques required—while the oven does most of the work.
The key is achieving that ideal texture: tender yet firm, with a caramelized top that's impossible to resist.
By the time it emerges from the oven, your bread pudding will be rich with vanilla and cinnamon notes, each bite offering a perfect blend of custardy softness and slightly crisp edges.
The aroma alone will have everyone gathering around the table, eager for their first taste. This is comfort food at its finest.
Perfect for holidays, family dinners, or a cozy night in, this recipe scales beautifully and pairs wonderfully with whipped cream or a drizzle of caramel sauce. Let's get started on creating your own version of this classic dessert.
Ingredients for martha stewart bread pudding
Six ingredients transform stale bread into golden, custardy magic with vanilla-cinnamon swirls.
| Ingredient | Amount | Notes |
|---|---|---|
| Stale Bread 🍞 | 8 cups | Day-old loaf, crust removed |
| Large Eggs 🥚 | 6 whole | Room temperature preferred |
| Heavy Cream 🥛 | 2 cups | Full-fat for richness |
| Milk 🥛 | 1 cup | Whole milk preferred |
| Granulated Sugar 🍚 | 1 cup | Light brown works too |
| Vanilla Extract 🍯 | 2 tbsp | Pure vanilla preferred |
| Ground Cinnamon 🌿 | 1 ½ tbsp | Freshly ground for best flavor |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for swirls |
| Chopped Walnuts 🥜 | ½ cup | Optional for crunch |
| Caramel Sauce 🍯 | ½ cup | Store-bought or homemade |
The bread is non-negotiable—day-old loaf works best, but fresh works in a pinch. Look for a loaf with a crusty exterior (like sourdough or brioche) for that perfect texture contrast. Whole Foods or your local bakery usually have great options. If you're using a baguette, slice it thick—about 1-inch pieces. The eggs? Room temperature is key—they'll blend smoother and give you a richer custard. I always grab extra-vanilla extract here—Nestlé Pure is my go-to, but anything labeled 'pure' will do. The cinnamon? Freshly ground makes all the difference, but if you're using pre-ground, make sure it's not ancient—it loses punch fast.
No heavy cream? Half-and-half plus extra milk works, though the texture won't be as rich. Out of vanilla? Vanilla bean paste or even a scraped vanilla bean gets you close. The butter swirls are what make this Martha Stewart magic—cold cubes keep them distinct. Want to skip the nuts? Dried cranberries or chocolate chips add a festive twist. The caramel sauce can be store-bought (I love Trader Joe's brand), but homemade is easy—just melt butter, add sugar, and reduce. Pro tip: Toast your walnuts first if using—they'll add even more crunch.
This keeps 3-4 days in the fridge, but honestly? It reheats even better the next day. Freeze portions for up to 3 months—just thaw overnight in the fridge. I always make a double batch because it disappears fast. The best part? Leftovers taste even better—the flavors meld overnight. Serve with extra caramel drizzle or a scoop of vanilla ice cream. And if anyone asks, this is totally Martha Stewart-approved (even if she didn't invent it).
Why You'll Love This Recipe
- I’ll be real: this works for brunch and midnight cravings. Serve it warm with a drizzle of honey for a Sunday morning treat, or chill it overnight for a no-fuss dessert that still feels special. The same bowl, two totally different vibes.
- No-Waste Magic: Honestly, I keep a bag of stale bread on purpose just for this. That dry crust soaks up the custard like a dream—no need to buy fancy brioche or discard anything. The eggs and cream turn it into something so rich, you’d never guess it started as day-old slices.
- Caramelized Crunch Core: Between us, the secret’s in the sugar. Martha’s method lets it melt into those golden pockets while keeping the center silky-smooth. One bite of that crispy edge with the creamy custard? That’s the kind of texture fight I’ll lose every time.
- Breakfast or Dessert: I’ll be real: this works for brunch and midnight cravings. Serve it warm with a drizzle of honey for a Sunday morning treat, or chill it overnight for a no-fuss dessert that still feels special. The same bowl, two totally different vibes.
Step-by-step instructions for Martha Stewart's bread pudding recipe
Here's how to create this decadent vanilla-cinnamon bread pudding with golden swirls and caramel drizzle.
Prepare the Bread Base
Tear the 8 cups stale bread into 1-inch cubes, removing any crusts as you go. I like to use a variety of breads—some white, some whole wheat—for texture contrast. Spread the bread cubes evenly in a 9x13-inch baking dish and set aside. This step ensures even baking and maximum surface area for that perfect custard texture.
Preheat your oven to 350°F while you prepare the custard mixture. The bread should be completely dry—this prevents a soggy pudding. If your bread feels damp, spread it out on a baking sheet and warm it in the oven for 5 minutes to drive off any excess moisture.
Whisk the Custard Mixture
In a large bowl, whisk together the 6 whole large eggs, 2 cups heavy cream, 1 cup milk, 1 cup granulated sugar, 2 tablespoons vanilla extract, 1.5 tablespoons ground cinnamon, and 0.5 teaspoon salt until completely smooth. The mixture should be pale yellow and fully combined—no streaks of flour or egg yolks should remain. This ensures a silky, creamy texture throughout.
Gently fold in the 0.5 cup chopped walnuts (if using) with a spatula, being careful not to deflate the air incorporated during whisking. The walnuts will add delightful crunch to every bite. Pour this custard mixture evenly over the bread cubes in the baking dish, pressing down gently to help it soak in.
Create the Butter Swirls
Drop small cubes of the 0.5 cup cold unsalted butter evenly over the custard mixture. Using a butter knife or offset spatula, gently swirl the butter cubes through the custard to create marbled patterns. The cold butter will melt during baking, creating those beautiful golden swirls that make this bread pudding so special.
For extra decadence, drizzle the 0.5 cup caramel sauce over the top in zigzag patterns. The caramel will pool in delicious pockets during baking, creating a sticky, gooey contrast to the custard. Sprinkle a pinch more cinnamon on top if you love that warm spice flavor.
Bake to Golden Perfection
Bake the bread pudding uncovered for 45-50 minutes until the top is golden brown and the custard is set but still slightly jiggly in the center. You'll know it's ready when a toothpick inserted comes out clean or with just a few moist crumbs clinging to it. Overbaking will make it dry, so keep an eye on it after the 40-minute mark.
Let the bread pudding rest for 10 minutes before serving—this allows the custard to fully set and makes it easier to slice. The interior should be creamy with pockets of warm, buttery custard surrounding the bread cubes. Serve warm with a scoop of vanilla ice cream or a dollop of whipped cream for the ultimate comfort dessert.
Pro Tips For Making Martha Stewart Bread Pudding
- CUT BREAD INTO UNIFORM PIECES: Use a serrated knife and slice the bread into ½-inch cubes—not too small (they’ll dry out) and not too big (they’ll stay undercooked). I learned this the hard way after pulling out a pudding with a dense, doughy center because the chunks were too thick.
- WHISK EGGS AND SUGAR FIRST: Beat the eggs and sugar together until the mixture is pale and slightly thickened (about 2 minutes) before adding milk or cream. This step ensures the custard sets properly—my first attempts had a weird, grainy texture because I skipped it.
- DON’T OVERMIX THE BATTER: Once you fold in the bread, stir just until everything is lightly coated—lumpy is fine. Overmixing releases too much starch, which makes the pudding gummy. I used to worry about uneven distribution, but a few gentle folds do the job.
- BAKE AT 350°F UNTIL GOLDEN: The oven should be fully preheated, and the pudding needs 45-50 minutes—not when it looks set, but when the top is deep golden brown and the edges pull away slightly. I’ve pulled it out early too many times, only to have it turn rubbery later.
Regional styles of this recipe
Southern Comfort Style
In the South, bread pudding gets a hearty twist with additions like pecans and a splash of bourbon. Replace walnuts with ½ cup toasted pecans and fold in 1 tablespoon bourbon (like Maker's Mark) with the custard mixture.
Top with a sprinkle of powdered sugar before baking for a sweet, boozy finish. This version is especially popular in Louisiana and Georgia, where it’s often served with whipped cream and a drizzle of maple syrup. 🍯
New England Maple Twist
Up north, they love their maple syrup—so why not incorporate it into the custard? Swap ½ cup of the milk for ½ cup pure maple syrup (I use Grade B for its richer flavor).
Add 1 teaspoon vanilla bean paste for depth, and fold in ½ cup dried cranberries for a tart contrast. Bake as usual, then drizzle extra maple syrup over the top before serving. This variation is a hit during autumn harvests and pairs perfectly with apple cider. 🍁
French Toast Custard
For a breakfast-friendly twist, transform this into a French toast bread pudding. Use challah or brioche for extra richness, and add 1 teaspoon cinnamon to the custard.
After baking, brush the top with a mix of ½ cup melted butter and 2 tablespoons maple syrup, then broil for 2 minutes to caramelize. Serve with a side of syrup and crispy bacon for a decadent brunch.
This version is inspired by French bistro desserts but feels totally American. 🥞
Spiced Rum Caribbean
Bring tropical flavors to your bread pudding with a Caribbean-inspired version. Replace the vanilla extract with 1 tablespoon spiced rum (like Appleton Estate) and add ½ teaspoon nutmeg to the custard. Fold in ½ cup raisins or pineapple tidbits for a sweet-tart balance.
Top with a sprinkle of toasted coconut flakes before baking. This variation is perfect for summer gatherings and pairs beautifully with rum cocktails or passionfruit juice. 🌴
Chocolate-Chip Twist
For chocolate lovers, swap ½ cup of the walnuts for 1 cup semi-sweet chocolate chips (I prefer Ghirardelli). Add 1 teaspoon espresso powder to the custard for a mocha-like depth. After baking, drizzle with melted chocolate and sea salt flakes for a gourmet touch.
This version is inspired by classic chocolate bread puddings but keeps Martha’s signature swirls. Serve with a scoop of vanilla ice cream for extra indulgence. 🍫
Savory Herb Variation
Yes, you can make bread pudding savory! Skip the sugar in the custard and replace it with 1 tablespoon fresh rosemary and 1 teaspoon thyme. Use whole wheat bread and add ½ cup grated Parmesan cheese to the custard.
Top with caramelized onions** before baking. This version is perfect as a side dish for holiday dinners or paired with roasted chicken. The key is balancing the herbs so they don’t overpower—the bread’s natural flavors shine through. 🧄
Nutrition facts
Frequently asked questions
Can I use fresh bread instead of stale bread?
Fresh bread works in a pinch, but stale bread is ideal because it absorbs the custard better and creates a firmer texture. If using fresh bread, spread the cubes on a baking sheet and warm them in the oven for 5 minutes at 350°F to remove excess moisture before adding the custard. This prevents a soggy pudding.
How do I make this bread pudding extra rich?
For a richer version, replace the heavy cream with whipping cream and add 2 extra egg yolks to the custard mixture. You can also fold in ¼ cup sour cream for extra creaminess. Topping it with a layer of vanilla custard before baking also adds decadence.
Why did my bread pudding come out dry?
Overbaking is the most common cause—remove it when a toothpick comes out with just a few moist crumbs. Another reason could be too much bread or not enough custard. For a perfect texture, use 8 cups bread and 2 cups custard mixture (as in the recipe). If your oven runs hot, reduce the temperature by 25°F and check it earlier.
Can I make this ahead of time?
This bread pudding actually tastes better the next day. Bake it as directed, then refrigerate for up to 4 days. Reheat individual portions in the microwave for 1-2 minutes or warm in a 325°F oven for 15-20 minutes until heated through. The flavors meld beautifully overnight.
What's the best bread to use for this recipe?
Any bread works, but the best choices are challah, brioche, or sourdough for extra richness and texture. Avoid very dense breads like whole wheat (unless you prefer a heartier texture). For variety, mix 2 types of bread—like half white and half whole wheat—for interesting flavor contrasts.