Desserts
B Smith's bread pudding recipe delivers vanilla-cinnamon swirls in every bite, transforming simple ingredients into a dessert that feels like a hug. The secret lies in a rich custard base that soaks up the bread's texture while caramelizing into golden perfection.
I've perfected this technique over years of testing, ensuring every slice is tender, fragrant, and packed with warm spice notes that linger.
What makes this recipe stand out is the one-bake method, where bread cubes, eggs, and cream come together in a single pan. The vanilla-cinnamon swirls create pockets of flavor that melt into each bite, while a touch of nutmeg adds depth.
No fancy equipment is needed—just a standard baking dish and patience for the custard to set just right.
The result is a dessert that's restaurant-quality at home, with a crispy top that contrasts beautifully against the creamy interior. The aroma alone will have your kitchen smelling like a Southern bakery, and the texture—soft, custardy, and just slightly caramelized—is impossible to resist.
Serve warm with whipped cream or a drizzle of caramel for the full experience.
Perfect for holiday gatherings, family dinners, or a cozy night in, this bread pudding scales easily and tastes even better the next day. Let's get started on creating a dessert that's as comforting as it is delicious.
Ingredients for b smith bread pudding
Eight simple ingredients transform humble bread into golden, spiced swirl perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Day-Old Baguette 🍞 | 1 ½ lb | Cubed, crusts removed |
| Large Eggs 🥚 | 6 whole | Room temperature preferred |
| Heavy Whipping Cream 🥛 | 2 cups | Full-fat for richness |
| Whole Milk 🥛 | 1 cup | Warmed slightly |
| Granulated Sugar 🍚 | 1 cup | White or brown |
| Pure Vanilla Extract 🍯 | 2 tbsp | High-quality preferred |
| Ground Cinnamon 🌿 | 2 tbsp | Freshly ground ideal |
| Ground Nutmeg 🌶️ | ½ tsp | Freshly grated |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Unsalted Butter 🧈 | 4 tbsp | Melted for topping |
| Brown Sugar 🍚 | 2 tbsp | Packed, for caramel |
| Chopped Walnuts 🥜 | ½ cup | Optional topping |
The bread is the foundation—day-old baguette gives the best texture, but stale bread works too. Look for French bread or sourdough at your local bakery for that classic crumb. If you're using a loaf from the grocery store, cube it while still fresh and let it sit overnight to dry out slightly. The eggs should be large and room temperature—this ensures smooth custard. For the cream, full-fat is non-negotiable—it's what makes this pudding rich and velvety. I always grab the organic heavy cream from Whole Foods when I can, but any quality brand works.
No vanilla extract? Vanilla bean paste works just as well, or even a scraped vanilla bean if you're feeling fancy. Short on cinnamon? Cassia cinnamon at double the amount gives a similar warmth. The nutmeg is where subtle depth happens—pre-grated from a whole nutmeg is ideal, but the jarred stuff works in a pinch. For the caramel topping, brown sugar is key—it adds molasses notes that balance the sweetness. If you're feeling adventurous, swap the walnuts for pecans or even a sprinkle of toasted coconut flakes for a tropical twist.
This dessert reheats beautifully—best served warm straight from the oven or gently warmed in a 350°F oven for 10-15 minutes. Store leftovers in an airtight container for up to 5 days in the fridge. For make-ahead magic, assemble the pudding the night before and bake in the morning—the flavors meld overnight. Freezes well for up to 3 months if you wrap it tightly in plastic and foil. The caramel topping can be made ahead too—just reheat it gently before serving.
Why You'll Love This Recipe
- No Waste, All Flavor: I swear by this trick—tossing in a stale baguette instead of buying new bread? That’s genius. The crust gets perfectly toasty while the inside stays soft, and honestly? It’s the kind of dish where you’ll go through two loaves before you even realize you’re saving money.
- Creamy Dream Combo: The heavy cream and milk make this pudding ridiculously rich, but it’s not heavy or cloying. That caramelized sugar crust? It’s the secret weapon—crunchy, buttery, and the kind of thing that makes you pour seconds without guilt.
- Weeknight Hero: Between us, this is the only dessert I make when I’m too tired to bake. Toss in the bread, mix the eggs and cream, bake, and done. My kids think it’s fancy enough for company, but I’m just hiding my exhaustion behind custard.
- Leftovers That Win: Here’s what sold me—this tastes better the next day. The bread soaks up all the custard, and the edges get even crispier. Pack it for lunch, freeze slices for a quick treat, or just eat it straight from the fridge. No judgment.
Step-by-step instructions for vanilla-cinnamon bread pudding
This method delivers rich, custardy layers with perfect spice swirls every time.
Prep and Assemble the Baguette Base
Cut the 1.5 lb day-old baguette into 1-inch cubes, removing crusts as you go. I use a serrated knife for clean cuts—this prevents uneven baking later. Spread the cubes evenly in a 9x13-inch baking dish, leaving no gaps. The bread should fit snugly in a single layer.
In a small bowl, whisk together 1 cup granulated sugar, 2 tbsp ground cinnamon, and 0.5 tsp ground nutmeg. Sprinkle half of this spice mixture evenly over the bread cubes. This dry rub will infuse flavor as the pudding bakes, creating those signature vanilla-cinnamon swirls.
Make the Custard Mixture
In a large bowl, whisk together the 6 whole large eggs until frothy. Add 2 cups heavy whipping cream, 1 cup warmed whole milk, 2 tbsp pure vanilla extract, and 0.5 tsp salt. Whisk until fully combined—no lumps should remain. This mixture should be smooth and slightly thick, like heavy cream.
Pour the custard evenly over the bread cubes, pressing down gently to help it absorb. Let it sit for 10 minutes—this allows the bread to soak up the liquid before baking. The cubes should look glossy but not soggy. If any liquid pools, gently stir it back into the mixture.
Bake Until Golden and Set
Preheat your oven to 350°F. Bake the bread pudding for 45-50 minutes until the edges are golden brown and the center just sets when gently shaken. A toothpick inserted should come out with a few moist crumbs—this indicates perfect doneness.
During the last 10 minutes, sprinkle the remaining spice mixture evenly over the top. This final layer creates those beautiful caramelized swirls that define this recipe. If the top browns too quickly, tent loosely with foil to prevent over-browning.
Add the Caramel Topping
While the pudding bakes, melt 4 tbsp unsalted butter in a small saucepan over low heat. Stir in 2 tbsp packed brown sugar and 0.5 cup chopped walnuts (if using). Cook for 2-3 minutes until the sugar dissolves and the mixture becomes glossy. Remove from heat and set aside.
Once the pudding is done, immediately pour the caramel mixture over the top. The heat from the pudding will make it bubble slightly—this is normal and adds texture. Return to the oven for 2-3 minutes to let the caramel set slightly. Let the pudding rest for 10 minutes before serving to allow the custard to fully set.
Serve Warm with Vanilla Ice Cream
Slice the bread pudding into 8 equal portions and serve warm. The interior should be creamy with pockets of custard, while the top has a caramelized crust. Pair with a scoop of vanilla ice cream for the ultimate dessert experience.
This recipe yields 8 generous servings—perfect for sharing. The combination of warm custard, spiced bread, and nutty caramel topping creates a balanced, comforting dessert that's always a crowd-pleaser.
Pro Tips For Making B Smith Bread Pudding
- CUT BAGUETTE IN HALF: Your bread pudding will soak up custard like a sponge if you slice the baguette into 1-inch chunks—not thin, not thick, but right in the middle. I used to eyeball it and end up with uneven pieces that either stayed dry or turned to mush.
- WHISK EGGS COLD: Pour the eggs into the custard mixture while the bowl’s still icy from the fridge. Warm eggs scramble faster than you can mix, and you’ll end up with a sad, lumpy pudding instead of that silky texture. Trust me, the extra 30 seconds waiting makes a real difference.
- SALT THE MILK: Skip the salt in the custard and dissolve ½ teaspoon in the warm milk first. It dissolves better and distributes evenly—no more finding salty pockets when you cut into the finished pudding. (Yes, even if the bread’s already got crust salt.)
- BAKE COVERED THEN UNCOVERED: Start with foil on for 40 minutes to build a steam bath, then uncover the last 15 minutes. This guarantees a custardy center without a dry top. I learned this the hard way—my first batch came out like a brick when I ignored the foil step.
Serving suggestions for this dish
Classic Pairings
Serve this warm bread pudding with a scoop of homemade vanilla bean ice cream—the cool contrast enhances the spiced warmth. For a restaurant-style touch, drizzle with salted caramel sauce (I love Trader Joe's brand) and sprinkle with flaky sea salt. The salty-sweet balance is pure magic. 🥄
Coffee & Tea Companions
Pair with a cup of strong brewed coffee—the bitterness cuts through the richness beautifully. For a cozy evening, serve with Earl Grey tea or chai latte to complement the cinnamon notes.
I often make a small batch of spiced chai with cardamom and cloves to mirror the pudding's flavors. ☕
Seasonal Twists
In fall, add a sprinkle of cinnamon sugar and serve with pumpkin spice whipped cream. For summer, swap walnuts for toasted coconut flakes and pair with mango sorbet for a refreshing contrast. The key is balancing textures—creamy meets crispy. 🍂
Make-Ahead Serving
Assemble the pudding the night before and bake in the morning—it reheats beautifully. Store leftovers in an airtight container and warm slices in the microwave for 20-30 seconds (covered with a damp paper towel). The flavors deepen overnight, making it even more comforting. ⏳
Garnish Like a Pro
Top each serving with whipped cream and a dusting of cinnamon for a bakery-style finish. For extra flair, add a few chopped candied pecans or a drizzle of honey. These small touches elevate the presentation without overpowering the dessert. ✨
Holiday Presentation
For special occasions, arrange slices on a wooden board with fresh berries (raspberries or blackberries) and a mint garnish. The vibrant colors make it look festive, while the berries add a bright, tangy contrast to the warm pudding. Perfect for Thanksgiving or Christmas dessert tables! 🎄
Nutrition facts
Frequently asked questions
Can I use any type of bread for this recipe?
While this recipe calls for day-old baguette, you can use other breads like challah, brioche, or even sourdough. Avoid overly sweet or dense breads like banana bread—they can make the pudding too heavy. For a lighter texture, use French bread or Italian bread with a good crumb.
Why does the recipe specify room-temperature eggs?
Room-temperature eggs whip up smoother and create a richer custard without lumps. Cold eggs can cause uneven baking and a less creamy texture. Simply take the eggs out of the fridge 30 minutes before using. If you're in a hurry, place them in warm water for 5 minutes to speed up the process.
What if my bread pudding comes out too dry?
If your pudding turns out dry, it likely didn't absorb enough custard. Next time, let the bread soak for 15 minutes instead of 10, or add 2 tbsp extra milk or cream to the custard mixture. For a quick fix, drizzle warm pudding with a little heavy cream before serving.
Can I make this bread pudding in a different-sized pan?
Yes, but adjust the baking time accordingly. A 9-inch round pan will bake faster (35-40 minutes) while a 9x13-inch dish takes 45-50 minutes. For a 7x11-inch pan, increase baking time by 5-10 minutes. Always check doneness with a toothpick—it should come out with moist crumbs.
How do I store leftovers without drying out?
Store cooled bread pudding in an airtight container for up to 5 days in the fridge. To reheat, cover with a damp paper towel and microwave for 20-30 seconds or warm in a 350°F oven for 10 minutes. For longer storage, freeze for up to 3 months—thaw overnight in the fridge before reheating.
