The Ultimate Peaches and Cream Bread Pudding: A Southern Summer Classic
Do you have an irresistible weakness for decadent desserts? Perhaps you find yourself drawn to the natural sweetness of fruit-based treats, or maybe you crave the comforting warmth of a dish straight from the oven. If you enjoy recipes that combine simple ingredients into something extraordinary, then today’s menu features a timeless favorite: the Southern Peaches and Cream Bread Pudding. This dish is the epitome of comfort food, blending the juicy, sun-ripened flavor of late-summer peaches with a rich, silky custard and golden-brown bread.
There is something truly magical about the transition from summer to autumn in the American South. Recently, while driving through the misty Blue Ridge Mountains between North and South Carolina, the scenery provided the perfect inspiration for this recipe. While apples are beginning to ripen on the trees, the peaches in South Carolina are still at their peak. These late-summer peaches are heavy, fragrant, and literally dripping with sweet juice. They are the star of this bread pudding, providing a burst of sunshine in every bite.

What is Bread Pudding?
Bread pudding is a beloved dessert found in various forms across many different cultures. At its heart, it is a brilliant way to reduce food waste by using stale, day-old bread. When bread becomes too dry to enjoy as a sandwich, it becomes the perfect vessel for absorbing a creamy egg custard. By soaking the bread in a mixture of eggs, milk, cream, and spices, you transform humble leftovers into a luxurious, soufflé-like dessert.
The beauty of bread pudding lies in its versatility. While some versions are savory—often served at brunch with herbs and cheese—sweet versions like this Peaches and Cream Bread Pudding are the ultimate crowd-pleasers. The key to a successful bread pudding is the “overnight soak.” This allows the liquid to penetrate deep into the crumb of the bread, ensuring that every piece is moist and flavorful rather than dry or chewy. After a long rest in the refrigerator, the pudding is baked until the top is crisp and the center is tender.

The Secret to Selecting the Best Ingredients
To make the best Peaches and Cream Bread Pudding, the quality of your ingredients matters. Starting with the right bread is essential. While you can use almost any bread, a thin loaf of French bread or a sturdy Brioche works best. These types of bread have enough structure to hold up under the weight of the custard without turning into mush.
Next, let’s talk about the peaches. For this recipe, fresh is always best. You want peaches that are ripe but still firm enough to slice. If they are too soft, they may disappear into the pudding; if they are too hard, they won’t release that signature nectar. Peeling the peaches is recommended to ensure a smooth texture, though some prefer to leave the skins on for a rustic look. If peaches are out of season, high-quality frozen peaches can be used, but be sure to thaw and drain them well first.
Detailed Ingredients List
This recipe yields approximately 10 servings, making it perfect for family gatherings or holiday brunches.
The Pudding Base:
- 2 thin loaves of French bread: Sliced into 1-inch thick rounds.
- 5 to 6 ripe peaches: Peeled, pitted, and sliced (about 1/2 to 1 inch thick).
- 8 large eggs: These provide the structure for the custard.
- 2 cups heavy cream: For maximum richness.
- 1 cup whole milk: To balance the thickness of the cream.
- 1 cup granulated sugar: For sweetness.
- 1/2 cup light brown sugar: Packed, adding a hint of molasses flavor.
- 1/3 cup peach preserves: To intensify the fruit flavor throughout the custard.
- 2 teaspoons vanilla extract: Use pure vanilla for the best aroma.
- 2 tablespoons ground cinnamon: A classic warm spice that pairs perfectly with peaches.
- 1/2 teaspoon salt: To enhance all the other flavors.
- 1 teaspoon lemon zest: To add a bright, citrusy note that cuts through the richness.
- A pinch of nutmeg: For a subtle, earthy undertone.
The Velvet Cream Icing:
- 2 cups heavy cream: The base for our pour-over sauce.
- 1 cup powdered sugar: Adjusted to your preferred level of sweetness.
- 1/2 teaspoon vanilla extract: For a consistent flavor profile.
Step-by-Step Cooking Instructions
Step 1: Preparation and Layering
Begin by preheating your oven to 350°F (175°C). While the oven warms up, prepare a 13×9-inch baking dish by coating it generously with cooking spray or butter. Arrange the slices of French bread in the dish. Overlap them slightly to create a shingled effect, which helps the custard distribute evenly. Once the bread is in place, tuck the fresh peach slices between and over the bread pieces. This ensures that every serving has a generous portion of fruit.
Step 2: Mixing the Custard
In a large mixing bowl, whisk the eggs thoroughly. Gradually add the milk, heavy cream, granulated sugar, and brown sugar. Whisk until the sugars have dissolved. Stir in the peach preserves, vanilla extract, cinnamon, salt, lemon zest, and nutmeg. This mixture should be fragrant and slightly thick. Pour the custard slowly over the bread and peaches, making sure every piece of bread gets soaked. If you have melted butter on hand, drizzling a little over the top adds an extra layer of indulgence.
Step 3: The Essential Soak
Cover the baking dish tightly with a sheet of aluminum foil. For the best results, spray the underside of the foil with cooking spray to prevent it from sticking to the pudding. Place the dish in the refrigerator and let it rest for at least 8 hours, or ideally overnight. This step is crucial because it allows the bread to fully absorb the liquid, resulting in a consistent texture throughout.
Step 4: Baking to Perfection
When you are ready to serve, take the dish out of the refrigerator and place it directly into the preheated oven. Bake with the foil on for 30 minutes. This steams the bread and sets the custard. After 30 minutes, remove the foil and continue baking for another 12 to 15 minutes. The top should be golden brown and slightly crisp, while the center should have a slight jiggle but feel set. Let the pudding stand for about 10 minutes before serving; this allows the juices to settle.
Step 5: Preparing the Cream Icing
While the bread pudding is cooling slightly, prepare the icing. Using a hand-held blender or a whisk, combine the heavy cream, powdered sugar, and vanilla. Mix until the liquid thickens into a syrup-like consistency. Be careful not to over-beat it; you want it to remain pourable so it can seep into the warm nooks and crannies of the pudding.
Recipe Summary
Yield: 10 Servings
Prep time: 20 minutes (plus overnight soak)
Cook time: 45 minutes
This Southern-style bread pudding is the perfect marriage of juicy peaches and creamy custard. It is best served warm with a drizzle of homemade cream icing and a garnish of fresh mint or raspberries.
Expert Tips for the Best Bread Pudding
To take your dessert to the next level, consider these professional tips:
- Texture Control: If you prefer a crunchier top, sprinkle a tablespoon of demerara or turbinado sugar over the pudding after removing the foil during the final minutes of baking.
- Flavor Enhancements: For an adult twist, add a splash of bourbon or peach schnapps to the custard mixture. This adds a depth of flavor that complements the peaches beautifully.
- Bread Choice: If you don’t have French bread, Challah or Panettone are excellent substitutes. Their higher egg and butter content makes for an even richer pudding.
- Checking for Doneness: Insert a knife or toothpick into the center. If it comes out clean (or with just a bit of creamy custard), it is ready. If you see liquid egg, it needs a few more minutes.
Why This Recipe Works for Entertaining
The Peaches and Cream Bread Pudding is a host’s best friend. Because it requires an overnight soak, almost all the work is done the day before. On the day of your event, you simply pop it in the oven. This frees you up to enjoy your guests’ company rather than being stuck in the kitchen. Furthermore, it is a “one-dish” wonder—it serves as its own centerpiece and is easy to transport if you are heading to a potluck or a holiday dinner.
The visual appeal of the golden bread topped with vibrant orange peaches and a snowy white cream icing is undeniable. For an extra touch of elegance, garnish the finished dish with a few fresh raspberries and a sprig of mint. The tartness of the berries provides a lovely contrast to the sweet cream and peaches.
Storage and Reheating Instructions
If you find yourself with leftovers, this bread pudding stores remarkably well. Keep it in an airtight container in the refrigerator for up to 3 days. To reheat, placing a slice in the microwave for 30-45 seconds is usually sufficient. However, if you want to maintain the crispy top, reheating it in a toaster oven or a regular oven at 300°F for about 10 minutes is the better option. You may want to add an extra drizzle of cream or a splash of milk before reheating to ensure it remains moist.
Final Thoughts
Whether you are celebrating the height of peach season or looking for a comforting dessert to share with loved ones, this Peaches and Cream Bread Pudding is sure to satisfy. Its blend of Southern tradition and simple culinary techniques makes it a recipe you will return to year after year. The combination of warm spices, tender bread, and juicy fruit creates a symphony of flavors that is truly hard to beat. Enjoy your baking, and as they say in Italy, Buon Appetito!
Did you make this recipe?
We would love to see your creations! Please leave a comment below or share a photo on Instagram. Tag your posts with #italianbellavita so we can feature your beautiful desserts on our blog!