Desserts
This bread pudding with canned peaches recipe transforms simple ingredients into a dessert that tastes like summer in every bite. The secret lies in soaking sturdy bread cubes until tender, then folding in juicy peaches and a rich custard base that bakes into a golden, spiced masterpiece.
I developed this version after realizing how much better homemade tastes compared to store-bought—especially when using canned peaches for convenience without sacrificing flavor.
The custard mixture is where the magic happens: eggs, milk, sugar, and warm spices create a velvety texture that perfectly complements the peaches' natural sweetness. Baking at 350°F for about 45 minutes yields a custard that's set but still tender, with a buttery crust that's impossible to resist.
The peaches caramelize slightly, adding depth that makes this dessert feel like a restaurant-quality treat.
What makes this recipe special is how it balances simplicity with indulgence—no fancy techniques required, just precise measurements and patience during the baking process. The result is a warm, spiced dessert with layers of flavor: the buttery crust, tender bread, juicy peaches, and aromatic spices all working together.
Serve it warm with a drizzle of caramel sauce or a scoop of vanilla ice cream for the ultimate comfort dessert.
Perfect for using up stale bread or when you crave something sweet without the effort of baking from scratch. This bread pudding comes together in under 30 minutes of prep time, with most of the work happening while you wait for it to bake.
The aroma alone will have everyone gathering around the table, and the first bite delivers on that promise of warm, spiced peaches and buttery crust magic.
Ingredients for bread pudding with canned peaches
Six simple ingredients transform stale bread into golden, peach-spiced dessert magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Stale French Bread Loaf 🍞 | 1 lb | Cubed into 1-inch pieces |
| Canned Peaches 🍑 | 2 cups | Juice included, drained peaches reserved |
| Large Eggs 🥚 | 4 whole | Room temperature preferred |
| Whole Milk 🥛 | 2 cups | Full-fat for creaminess |
| Granulated Sugar 🍚 | 1 cup | Light brown sugar for depth |
| Unsalted Butter 🧈 | ½ cup | Melted, plus extra for greasing |
| Ground Cinnamon 🌿 | 2 tsp | Freshly ground preferred |
| Ground Nutmeg 🌶️ | ½ tsp | Freshly grated for warmth |
| Vanilla Extract 💧 | 1 tsp | Pure, high-quality extract |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Peach Juice 🍑 | ½ cup | From canned peaches, reserved |
| Vanilla Ice Cream 🍦 | 1 ½ cups | Optional, for serving |
The bread is the foundation—French bread gives that perfect crust, but any sturdy loaf works. Costco or Trader Joe's often carry great options, but check the bakery section if you want to splurge. For the peaches, Muir Glen or Del Monte brands in light syrup are my go-tos—they hold up best during baking. The syrup adds natural sweetness, so no need to overdo it with extra sugar. If your peaches are in heavy syrup, drain them well and save some for moisture later. The eggs should be room temperature for even baking, so take them out 30 minutes before mixing.
No French bread? Challah or brioche work beautifully—they're richer and add extra flavor. Short on peach juice? Substitute apple juice or even orange juice for brightness, but reduce to 0.25 cup to avoid excess moisture. Want more spice? Add 0.25 tsp ground cloves or a pinch of cardamom. The nutmeg is key here—freshly grated makes a world of difference, but pre-ground works in a pinch. For the vanilla, pure extract is non-negotiable—imitation won't give you that rich depth. If you're feeling fancy, fold in 1 tbsp chopped toasted pecans for texture, but it's not required.
This dessert reheats beautifully—just 10-15 seconds in the microwave restores that warm, custardy texture. Keeps 4-5 days in the fridge, covered tightly, but honestly tastes even better the next day as flavors meld. For make-ahead prep, assemble the pudding the night before and bake in the morning. The crust will be extra crispy if you let it sit overnight. Portion into individual ramekins for single servings or serve family-style with that buttery crust intact. The ice cream pairing is optional, but homemade vanilla elevates it to restaurant quality.
Why You'll Love This Recipe
- No Chopping Needed: I’ll admit—this recipe saved me on a Tuesday night when I had zero energy. Tear that stale French bread into chunks (no knife skills required) and dump the canned peaches right in. The milk and eggs do all the work while you sip your coffee.
- Sweet-Savory Magic: That caramelized sugar crust? Chef’s kiss. The peaches add just enough tartness to cut through the richness, while the eggs bind everything into a creamy, custardy hug. Honestly, it’s the kind of dessert that makes you forget you’re using canned fruit.
- Leftovers? Better Than Fresh: Between us, this tastes better the second day. The bread soaks up even more of that peach-milk mixture, and reheating it in the oven gives it that warm, gooey texture again. I’ve sent jars of it to neighbors—it’s that good.
- Pantry Staple Power: Three ingredients from your fridge (eggs, milk, bread) plus a can of peaches? This is my budget-friendly go-to when I don’t want to spend $10 on fancy fruit. Plus, the sugar keeps it simple—no fancy syrups or extracts needed.
Step-by-step instructions for bread pudding with canned peaches
Transform simple ingredients into a rich, spiced dessert with golden edges and juicy peach centers.
Prepare the Bread and Peach Mixture
Cut the 1 lb stale French bread loaf into 1-inch cubes, discarding any hard crusts. Arrange them in a single layer on a baking sheet and toast in a 350°F oven for 8-10 minutes until lightly golden and crisp. This step prevents a gummy texture in your finished pudding.
While the bread toasts, drain the 2 cups canned peaches, reserving the ½ cup peach juice. Chop the drained peaches into small chunks—about ¼-inch pieces—for even distribution throughout the pudding. The juice will add moisture and natural sweetness without making the dessert soggy.
Mix the Custard Base
In a large bowl, whisk together the 4 whole large eggs, 2 cups whole milk, 1 cup granulated sugar, 0.5 cup melted unsalted butter, 2 teaspoons ground cinnamon, 0.5 teaspoon ground nutmeg, 1 teaspoon vanilla extract, and 0.5 teaspoon salt until smooth and fully combined. The mixture should be pale yellow with no visible streaks of egg or flour.
Add the toasted bread cubes and chopped peaches to the custard mixture, gently stirring until all bread pieces are fully coated. Let the mixture sit for 10 minutes at room temperature—this allows the bread to absorb some of the liquid, ensuring a firmer texture when baked. The peach chunks will begin to soften slightly, releasing their natural juices.
Assemble and Bake the Pudding
Generously grease a 9x13-inch baking dish with additional melted butter, then transfer the bread mixture into the dish, pressing down gently to create an even layer. The custard should reach about ¾ of the way up the sides—this ensures a thick, custardy center without overflowing.
Bake in a 350°F oven for 45-50 minutes until the top is golden brown and the center is just set. You'll know it's done when a knife inserted near the center comes out clean, but with slight resistance—this indicates the pudding is creamy inside. Avoid overbaking, as the pudding will continue to set as it cools.
Serve Warm with Ice Cream
Let the bread pudding rest for 15 minutes after removing it from the oven. This resting period allows the custard to fully set and the flavors to meld together. The pudding should be warm but not hot, with a slightly caramelized top and tender bread throughout.
Serve each portion warm, topped with a scoop of 1.5 cups vanilla ice cream if desired. The contrast between the warm, spiced pudding and the cold ice cream creates a perfect balance of textures and temperatures. Garnish with an extra sprinkle of ground cinnamon for added warmth and visual appeal.
Pro Tips For Making Bread Pudding With Canned Peaches
- Cube the Bread Small: I learned this the hard way—big chunks stay undercooked while the edges burn. Aim for 1-inch cubes max, and toss them in the milk mixture right away so they soak evenly. (Yes, it takes longer to cube, but your pudding won’t be a sad, gummy mess.)
- Drain and Pat Peaches: Canned peaches hide syrup like it’s a crime. Drain them well, then blot the fruit on paper towels to cut down on excess liquid. Trust me, you don’t want a watery pudding—this is where flavor gets concentrated.
- Whisk Eggs Like Mad: No one likes lumpy bread pudding. Whisk those eggs until the yolks and whites are completely smooth—no streaks, no resistance. A quick immersion blender works too, if you’re impatient like me, but hand-whisking guarantees a silky texture.
- Bake Until Golden, Not Just Set: The moment it looks done is usually when it’s still pale inside. Bake until the top is deep golden brown, with a few spots almost caramelized. If you pull it out too soon, the center will stay dense—like eating a bread-and-egg brick.
Make-ahead tips for bread pudding with canned peaches
Overnight Prep Advantage
Assemble this bread pudding the night before baking for a dessert that tastes even better the next day. The flavors meld overnight, creating a deeper, more complex profile. Simply cover the assembled pudding in the baking dish with plastic wrap and refrigerate—it’ll keep for 24 hours this way.
The cold start helps the crust form extra crispy edges when you bake it in the morning. 🌟
Freezer-Friendly Strategy
For long-term storage, bake the pudding fully, let it cool completely, then wrap it tightly in plastic wrap followed by a layer of aluminum foil. Freeze for up to 3 months—just thaw overnight in the refrigerator before reheating.
To restore texture, warm individual portions in the microwave for 10-15 seconds or bake at 325°F for 15-20 minutes until heated through.
Portion Control Tips
Divide the batter into ramekins or small baking dishes before baking for perfect single servings. This works especially well for overnight prep—just pop them in the oven straight from the fridge.
Use 6-ounce portions for generous servings, and bake in a 350°F oven for 30-35 minutes (ramekins may need 5-10 minutes less time). The smaller size ensures even cooking and crispy edges.
Peach Prep Shortcut
Skip chopping the peaches entirely by using peach slices from a can (like Del Monte Sliced Peaches) and folding them in whole. The slices caramelize beautifully during baking, creating pockets of juicy peach throughout.
For extra convenience, use peaches in light syrup—the syrup adds natural sweetness that reduces the need for additional sugar in the custard.
Make-Ahead Serving Ideas
Transform this dessert into a brunch centerpiece by baking it in a loaf pan for easy slicing. The vertical shape makes it perfect for buffet-style serving.
For a restaurant-worthy presentation, drizzle with homemade caramel sauce (simmer 1 cup sugar + ½ cup butter + ¼ cup heavy cream for 10 minutes) before serving. The sauce complements the warm spices beautifully.
Bread Substitutions
Use day-old brioche or challah for a richer, more decadent texture—these breads hold up exceptionally well to overnight soaking. For a lighter option, try Italian bread or sourdough, but avoid soft breads like brioche that can become mushy.
If you’re using brioche, reduce the milk to 1½ cups since it’s already moist. The extra butter in brioche adds natural richness that pairs perfectly with the peaches.
Nutrition facts
Frequently asked questions
Can I use fresh peaches instead of canned?
You can absolutely use fresh peaches! Dice them into ¼-inch pieces and toss with 1 tablespoon lemon juice to prevent browning. Fresh peaches add vibrant flavor, but canned peaches work better for convenience and consistent texture. If using fresh, reduce the reserved peach juice to ¼ cup to balance moisture.
Why is my bread pudding too soggy?
Soggy pudding usually means too much liquid or under-toasted bread. Start by toasting bread cubes for 10-12 minutes until golden, then let the custard sit for 15 minutes before baking to absorb excess moisture. Also, check your bread-to-custard ratio—if using brioche, reduce milk to 1½ cups since it's naturally moist.
How do I make this recipe gluten-free?
Replace the bread with gluten-free bread cubes (like Canyon Bakehouse) and use a gluten-free flour blend to thicken the custard if needed. For extra structure, add 1 tbsp cornstarch to the custard mixture. Test your gluten-free bread first—some varieties absorb liquid differently and may require adjusting the milk amount.
Can I make this ahead for a party?
Yes! Assemble the pudding the night before and refrigerate. Bake straight from the fridge at 350°F for 50-55 minutes (the extra time compensates for the cold start). For serving, warm individual portions in the microwave for 10 seconds or reheat the whole dish at 325°F for 15 minutes to restore that warm, custardy texture.
What's the best way to reheat leftovers?
Leftovers reheat beautifully! For single servings, microwave for 10-15 seconds—just until warm. For the whole dish, cover with foil and bake at 325°F for 15-20 minutes. Avoid high heat—it can make the bread dry. The pudding actually tastes better the next day as flavors meld!