Desserts
America's Test Kitchen bread pudding recipe delivers the ultimate dessert—custardy vanilla swirls crowned with a caramelized, crackly top that's impossible to resist. 🌟 This isn't your grandmother's bread pudding; it's a foolproof technique developed through rigorous testing to ensure perfect texture every time, whether you're baking for a crowd or treating yourself to a single slice.
The secret lies in the two-stage custard base—first, a rich vanilla custard that soaks the bread to absolute perfection, then a final swirl of custard before baking to create those signature ribbons.
We use day-old brioche (or challah) for its ideal balance of softness and structure, but any soft bread works in a pinch.
The key is patience: letting the bread soak thoroughly ensures each bite is creamy, not soggy, while the high-heat finish transforms the top into a golden, crackly crust that's worth the wait.
What you'll end up with is a dessert that's restaurant-quality at home—warm, fragrant vanilla swirls throughout, a custard that's thick but never grainy, and that coveted caramelized top that begs to be broken into.
The aroma alone will have everyone gathering in the kitchen, and the first bite delivers on every promise of comfort and indulgence. This is the bread pudding recipe that finally makes store-bought versions obsolete.
Ready to master it? We'll walk you through every step—from preparing the custard to achieving that perfect caramelized top—plus variations like bourbon-infused or cinnamon-spiced twists. Let's get baking.
Ingredients for america's test kitchen bread pudding
Eight ingredients transform ordinary bread into restaurant-quality custardy swirls with a crackly caramelized crown.
| Ingredient | Amount | Notes |
|---|---|---|
| Day-Old Brioche Loaf 🍞 | 1 ½ lb | Crust removed, cut into 1-inch cubes |
| Large Eggs 🥚 | 6 whole | Room temperature, separated |
| Whole Milk 🥛 | 2 cups | Whole milk for creaminess |
| Heavy Cream 🥛 | 1 cup | Full-fat for rich custard |
| Granulated Sugar 🍚 | 1 cup | Superfine preferred for smooth texture |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for custard |
| Pure Vanilla Extract 🌿 | 2 tsp | High-quality, Madagascar preferred |
| Ground Cinnamon 🌶️ | 1 tsp | Freshly ground for warmth |
| Kosher Salt 🧂 | ½ tsp | Fine grain for balance |
| Brown Sugar 🍚 | ¼ cup | Packed, for caramelized top |
| Turbinado Sugar 🍚 | ¼ cup | Coarse, for crunchy crust |
| Challah or French Baguette 🍞 | ½ lb | Day-old, crust removed, optional backup |
| Dark Brown Sugar 🍚 | ⅛ cup | For extra caramel depth |
The brioche is non-negotiable here—its tender crumb absorbs custard perfectly without turning soggy. Whole Foods or Trader Joe's carry excellent day-old loaves, but any soft bread (brioche, challah, or even sourdough) works if you can't find it. Look for brioche with visible butterflecks—that's your richness indicator. The eggs must be room temperature for a silky custard, so pull them out 30 minutes before baking. For the sugars, superfine granulated sugar dissolves faster, but regular works if you whisk it vigorously. The vanilla extract? Madagascar bourbon vanilla adds depth, but pure vanilla extract is fine if that's what you've got.
No brioche? Challah or French baguette are perfect backups—they just need a bit more time to soak up the custard. Running low on heavy cream? Full-fat coconut milk works in a pinch, though the texture will be slightly lighter. The turbinado sugar is key for that crackly top—don't skip it. If you can't find it, lightly browned granulated sugar is a decent substitute. For the custard base, always temper the eggs by whisking in warm milk gradually to avoid scrambling. And if you're feeling fancy, add a splash of bourbon or rum to the custard for an adult twist.
This dessert reheats beautifully—best served warm with vanilla ice cream or whipped cream. Store leftovers in an airtight container for up to 3 days in the fridge, though it's even better reheated. For a make-ahead option, assemble the pudding the night before and refrigerate, then bake straight from the fridge (add 10 minutes to baking time). The caramelized top? That's the reward for patience—don't rush the high-heat finish. It's worth every minute of waiting for that crackly, golden crown.
Why You'll Love This Recipe
- I’ll be real: brioche feels fancy, but this recipe stretches it into two meals. The custard mix is cheap to make, and the leftovers reheat like a champ—just a quick zap in the microwave or a few minutes in the oven. It’s the kind of dessert that makes you feel indulgent without breaking the bank.
- No Waste, All Flavor: I swear by using that day-old brioche you’d normally toss—this recipe turns it into something so good, you’ll forget it was stale yesterday. The brioche soaks up the custard like a dream, giving every bite that buttery, pillowy texture without a single slice going uneaten.
- Rich Without Effort: Here’s what sold me—the way the heavy cream and whole milk create this velvety custard that wraps around each bite. No fancy techniques, just whisking eggs and sugar until smooth, then letting the oven work its magic. That crispy top? Pure satisfaction, especially when it’s still warm.
- Weeknight to Holiday: Between us, this is my go-to for lazy Sundays and Thanksgiving leftovers. Serve it warm with vanilla ice cream for a casual dessert, or drizzle with caramel sauce for a showstopper at a dinner party. Same recipe, different vibes—no stress, all crowd-pleasing.
Step-by-step instructions for america's test kitchen bread pudding
Here's how to transform simple ingredients into a decadent dessert with custardy swirls and a perfectly caramelized top.
👨🍳 Step 1: Prepare the Brioche Cubes and Custard Base
Preheat your oven to 350°F and grease a 9x13-inch baking dish with 2 tablespoons of the unsalted butter, reserving the rest for later. Cut the 1.5 lb day-old brioche loaf into 1-inch cubes, removing any crust. Arrange half of the cubes in an even layer in the prepared dish, leaving ½-inch gaps between them.
In a large bowl, whisk together the 6 whole large eggs (separated), 2 cups whole milk, 1 cup heavy cream, 1 cup granulated sugar, 2 teaspoons pure vanilla extract, 1 teaspoon ground cinnamon, and ½ teaspoon kosher salt until completely smooth. I like to use a whisk for this step to ensure no lumps remain in the custard mixture.
🥘 Step 2: Layer and Assemble the Bread Pudding
Pour half of the custard mixture over the brioche cubes in the baking dish, pressing down gently to help the liquid soak in. Drizzle 1 tablespoon of the remaining vanilla extract over the top for extra flavor. Add the remaining brioche cubes in another even layer, then pour the remaining custard over the top. Use a spatula to gently swirl the custard through the cubes for those signature marbled vanilla patterns.
Here's the thing—don't overmix. You want visible swirls of custard, not a completely homogenous mixture. The contrast between the custard and bread creates the beautiful texture we love in this dessert.
🔥 Step 3: Create the Caramelized Topping
In a small saucepan, melt the remaining ¼ cup unsalted butter over medium-low heat. Stir in the ¼ cup brown sugar, ¼ cup turbinado sugar, and ¼ cup dark brown sugar until completely dissolved and the mixture turns a deep amber color—about 3-4 minutes. Remove from heat and immediately pour this caramel mixture evenly over the top of the bread pudding.
Sprinkle any remaining brioche cubes or ½ lb challah or French baguette (if using) over the caramelized top for extra texture. This step is where the magic happens—the caramel will create that beautiful crackly crust we all love while keeping the interior perfectly custardy.
⏰ Step 4: Bake to Golden Perfection
Bake for 50-55 minutes until the edges are deep golden brown and the center is just set (it should still have a slight wobble when gently shaken). If the top browns too quickly, tent loosely with aluminum foil for the last 10 minutes of baking to prevent over-browning.
I know it's tempting to check early, but resist! The bread pudding needs that full baking time to develop proper texture. When you pull it out, you should see a beautiful caramelized crust with custardy swirls visible underneath. Let it rest for 15 minutes before serving—this allows the custard to set slightly and makes it easier to slice.
🍽️ Step 5: Serve Warm with Optional Enhancements
Slice into 8 equal portions and serve warm. The contrast between the creamy custard, tender brioche, and crispy caramelized top is what makes this bread pudding truly special. For extra indulgence, drizzle with additional caramel sauce or serve with a scoop of vanilla bean ice cream.
Real talk: this dessert tastes even better the next day when the flavors have had time to meld. If you have leftovers, store them covered at room temperature and reheat in the oven at 300°F for 10-15 minutes to restore that perfect texture.
Pro Tips For Making America'S Test Kitchen Bread Pudding
- CUT BRIOCHE INTO EVEN SLICES: I learned this the hard way—uneven slices mean uneven baking. Use a serrated knife and press firmly but steadily through the loaf, rotating slightly between cuts to avoid tearing. The ATK recipe relies on consistent thickness for a perfectly set custard throughout.
- WHISK EGGS AND SUGAR UNTIL PALE: This isn’t just about dissolving sugar. Beat the eggs and sugar until the mixture is uniformly pale yellow and ribbons form when the whisk is lifted. I used to stop when the sugar dissolved, but the extra aeration creates a lighter, silkier texture—especially important with brioche’s dense crumb.
- DON’T OVERMIX THE CUSTARD: After folding in the milk and cream, stop as soon as the liquid is just combined. Overmixing develops gluten, which turns your bread pudding into a gluey mess. The ATK recipe counts on brioche’s natural richness—don’t ruin it by overworking the custard.
- BAKE UNTIL 160°F INTERNAL: The recipe says “until set,” but brioche pudding needs precision. Use an instant-read thermometer to check the center—160°F guarantees a creamy interior without a gummy core. I’ve pulled it out “looking done” only to find it still wobbly inside. Trust the temp, not your eyes.
Perfect pairings for this recipe
Vanilla Ice Cream
This bread pudding shines with classic vanilla bean ice cream—its creamy texture contrasts perfectly with the caramelized top. I recommend Häagen-Dazs Vanilla Bean or Ben & Jerry's Vanilla for their rich, smooth quality.
For a lighter option, try So Delicious Dairy-Free Vanilla if you're avoiding dairy. The cold ice cream cuts through the warm custard beautifully, balancing the dessert's richness. 🍦
Whipped Cream
A dollop of homemade whipped cream adds airy elegance and a touch of sweetness. Whisk 1 cup heavy whipping cream with 2 tablespoons powdered sugar and ½ teaspoon vanilla extract until stiff peaks form. For a quicker version, Cool Whip works in a pinch.
I like to pipe it artistically on top or serve it on the side for dipping. The contrast of warm pudding and cool whipped cream is pure magic.
Caramel Sauce
Drizzle with homemade caramel sauce for extra decadence. Simmer 1 cup granulated sugar with ½ cup heavy cream and 2 tablespoons butter until golden amber (about 5-7 minutes), then cool slightly. Store-bought options like Trader Joe's Salted Caramel Sauce are convenient but lack depth.
The sauce enhances the bread pudding's caramelized top and adds a glossy finish. A few drops of vanilla extract in the sauce elevate it further.
Coffee or Espresso
For an adult twist, serve with a shot of espresso or a cup of strong brewed coffee. The bitterness cuts through the sweetness, creating a sophisticated flavor balance.
I love pairing it with dark chocolate-covered espresso beans on the side. This pairing works especially well with bourbon-infused bread pudding variations. ☕
Fresh Berries
Add a fresh, fruity contrast with raspberries or blackberries. Their tartness brightens the dessert's richness. Toss 1 cup mixed berries with 1 tablespoon honey and a squeeze of lemon juice for a simple compote.
Serve alongside or on top for a pop of color and texture. This pairing is perfect for spring or summer gatherings.
Bourbon or Rum Sauce
For a boozy upgrade, drizzle with bourbon caramel sauce or a rum reduction. Simmer ½ cup bourbon (like Maker's Mark) with ½ cup brown sugar and ¼ cup heavy cream until reduced by half.
This sauce adds warmth and depth, especially if you've infused the bread pudding with alcohol. A splash of orange liqueur in the sauce adds citrus brightness. 🥃
Nutrition facts
Frequently asked questions
Can I use any bread for this recipe?
While day-old brioche is ideal for its tender crumb, you can substitute with challah, French baguette, or even sourdough. Avoid dense breads like whole wheat—they won't soak up custard properly. For extra richness, choose bread with visible butterflecks or a slightly sweet profile.
Why does my bread pudding turn out soggy?
Sogginess happens when the bread absorbs too much liquid before baking. The fix: Don't over-soak—pour custard in stages and let it absorb for 10-15 minutes between layers. Also, ensure your bread is day-old (not fresh) and cut into 1-inch cubes for even cooking. Bake until the center has a slight wobble.
How do I make the caramelized top extra crispy?
For a crackly crust, use turbinado sugar (not granulated) and bake at 375°F for the last 10 minutes of baking. Brush the top with melted butter before baking, and avoid tenting with foil—let it brown freely. The secret? Patience: a golden, amber color means perfect crispness.
Can I make this ahead of time?
Assemble the bread pudding up to 24 hours ahead and refrigerate. Bake straight from the fridge, adding 10 extra minutes to the baking time. For best results, reheat slices in the oven at 300°F for 10-15 minutes to restore that creamy texture. Flavors deepen overnight!
What’s the best way to reheat leftovers?
Slice and reheat in a 300°F oven for 10-15 minutes until warm and the top regains its crispness. Avoid microwaving—it makes the custard rubbery. For extra indulgence, broil for 1-2 minutes at the end to restore the caramelized crust. Store leftovers in an airtight container for up to 3 days.
