Desserts
This apricot bread pudding recipe transforms simple ingredients into a warm, spice-infused dessert that feels like a hug in every bite. The secret lies in soaking stale bread with a custardy egg mixture, then layering it with caramelized apricots that burst with sweet-tart flavor.
I developed this version after years of testing—balancing textures so every spoonful delivers creamy custard, tender bread, and juicy fruit in perfect harmony.
The process is straightforward but yields restaurant-quality results: 30 minutes of prep followed by 45 minutes in a 350°F oven until golden and fragrant. Traditional techniques like toasting the bread first and folding in warm apricots elevate the dish without requiring advanced skills.
The warm spices—cinnamon, nutmeg, and vanilla—tie everything together, creating layers of flavor that linger long after the last bite.
What makes this recipe special is its versatility—it works as a comforting weeknight dessert or an impressive showstopper for guests. The custard base can be made dairy-free with coconut milk, and the apricots can be swapped for peaches or plums.
Serve warm with a drizzle of caramel or a scoop of vanilla ice cream to complete the experience.
Once you try this apricot bread pudding, you’ll understand why it’s a foolproof crowd-pleaser. The texture is creamy yet sturdy, the apricots stay juicy, and the spices warm the soul. Perfect for using up day-old bread or impressing with minimal effort, this dessert delivers homestyle comfort with every serving.
Ingredients for apricot bread pudding
Sixteen ingredients transform humble bread and fruit into restaurant-quality apricot bread pudding.
| Ingredient | Amount | Notes |
|---|---|---|
| Stale Bread Loaf 🍞 | 12 oz | Day-old, crusts removed |
| Large Eggs 🥚 | 6 whole | Room temperature for even mixing |
| Heavy Cream 🥛 | 1 ½ cups | Full-fat for rich texture |
| Whole Milk 🥛 | ½ cup | Warmed for smooth custard |
| Granulated Sugar 🍚 | 1 cup | Light brown sugar for depth |
| Unsalted Butter 🧈 | ½ cup | Melted for custard base |
| Vanilla Extract 🌿 | 2 tsp | Pure Madagascar preferred |
| Ground Cinnamon 🌶️ | 1 ½ tsp | Freshly ground for aroma |
| Ground Nutmeg 🌶️ | ½ tsp | Freshly grated preferred |
| Salt 🧂 | ½ tsp | Diamond Crystal kosher |
| Canned Apricots 🍑 | 2 cups | Drained, chopped, with juice |
| Apricot Preserves 🍯 | ½ cup | For caramelized drizzle |
| Pecans 🌰 | ½ cup | Toasted, chopped optional |
The bread is the foundation—day-old loaves from your local bakery work best, but stale grocery store bread (the kind with crusts) is perfect too. Look for sourdough or brioche if you want extra richness, but white or wheat bread delivers consistent results. Tear it into 1-inch pieces before toasting—this creates the ideal texture contrast. For the custard, room-temperature eggs blend smoother, and full-fat cream ensures that luxurious texture. If you're using coconut milk for a dairy-free version, opt for the full-fat canned variety to maintain creaminess, though the texture will be slightly lighter.
No vanilla extract? Seeds from one vanilla bean or 2 tbsp vanilla sugar work beautifully. The apricots can be fresh, canned, or even dried—just adjust the liquid. For dried apricots, soak them in warm water for 20 minutes first. Substituting peaches or plums requires a splash of lemon juice to prevent browning. The pecans are optional but add wonderful crunch; walnuts or almonds are fine substitutes. If you're short on time, skip the caramelized preserves drizzle and serve with a scoop of vanilla bean ice cream instead. The spices are non-negotiable—they're what make this dish feel cozy and special.
Store leftovers in an airtight container for up to 4 days in the refrigerator. Reheat covered at 350°F for 15 minutes until warmed through. For make-ahead convenience, assemble the pudding the night before and refrigerate—it actually tastes better after flavors meld overnight. Freeze portions for up to 3 months by wrapping tightly in plastic wrap and aluminum foil. When reheating from frozen, add 5-10 minutes to the baking time to ensure even warming throughout.
Why You'll Love This Recipe
- No-Waste Magic: I swear by this recipe for turning yesterday’s bread into something golden and irresistible. Toss in chunks of that crusty loaf—no fancy slicing, just tear it up—and let the eggs and cream work their magic. It’s my go-to for using up stale bread before it turns to dust.
- Golden Crisp Secrets: That caramelized top? Pure reward for letting it bake just right. The apricot jam swirled into the custard—thick, fruity, and just sweet enough—turns every bite into a warm hug. Honestly, the contrast of the crispy edges and creamy center makes it feel like dessert, even when I call it breakfast.
- Weeknight Crowd-Pleaser: This feeds six without breaking a sweat, and I’ve served it at brunch, potlucks, and even as a late-night snack. The heavy cream and milk make it rich enough to impress, but the sugar keeps it from being too heavy. My kids grab seconds before I even finish pouring.
- Budget Breakfast Winner: Eggs, milk, and a loaf of bread? That’s it for the heavy hitters. The apricot jam adds a little luxury, but you can swap it for cheaper preserves if needed. Leftovers reheat beautifully—just a splash of milk to soften them up—and taste just as good the next day.
Step-by-step instructions for apricot bread pudding
Transform simple ingredients into a spice-infused dessert with layers of custardy richness and caramelized fruit.
Prepare the Bread and Fruit Mixture
Cut the 12 oz stale bread loaf into ½-inch cubes—uniform size ensures even baking. Toss the bread cubes with 1 cup granulated sugar, 1.5 tsp ground cinnamon, 0.5 tsp ground nutmeg, and 0.5 tsp salt in a large bowl. The bread should look lightly dusted with spices, not clumped.
In a separate bowl, drain the 2 cups canned apricots (reserve ¼ cup juice) and chop them into ½-inch pieces. Fold the apricots and their juice into the spiced bread. This step ensures the fruit distributes evenly throughout the pudding, creating pockets of sweet-tart flavor in every bite.
Create the Custard Base
In a medium saucepan, warm the 0.5 cup whole milk over medium heat until it reaches 160°F—just before simmering. Remove from heat and whisk in the 0.5 cup unsalted butter until fully melted. The butter should blend seamlessly, creating a silky foundation for the custard.
In a separate large bowl, whisk together the 6 whole large eggs (room temperature) and 1.5 cups heavy cream until no streaks remain. Slowly pour the warm milk-butter mixture into the egg mixture while whisking constantly. This gradual incorporation prevents scrambling the eggs and ensures a smooth, velvety texture.
Combine and Bake the Pudding
Gently fold the bread-apricot mixture into the custard until fully coated. The bread should absorb the custard but remain tender—avoid overmixing, which can create a dense texture. Transfer the mixture to a 9x9-inch baking dish (lightly greased with butter) and spread evenly.
Bake at 350°F for 45-50 minutes, until the top is golden brown and the center jiggles slightly when shaken. A toothpick inserted should come out clean but with a few moist crumbs clinging to it. The pudding will continue setting as it cools, so resist the urge to overbake.
Finish with Caramelized Apricot Drizzle
While the pudding bakes, heat the 0.5 cup apricot preserves in a small saucepan over low heat for 3-4 minutes, stirring until it thickens slightly but remains pourable. Toast the 0.5 cup pecans in a dry skillet over medium heat for 2-3 minutes until fragrant and lightly golden.
Once the pudding is done, let it cool for 10 minutes before drizzling with the warm apricot preserves. Sprinkle the toasted pecans evenly over the top. Serve warm, with a dusting of additional cinnamon for a final aromatic touch. The contrast of warm custard, caramelized fruit, and crunchy pecans delivers that promised comfort in every bite.
Pro Tips For Making Apricot Bread Pudding
- Cube Bread Night Before: I learned this the hard way—soaking bread overnight is a game-changer. Tear or cube the stale loaf and toss it in a bowl with a splash of milk and a pinch of sugar. Cover and refrigerate; by morning, it’ll be perfectly hydrated and ready to absorb the custard like a sponge.
- Whisk Eggs Cold: Warm eggs release air bubbles that make your pudding dense. Crack them straight from the fridge into a chilled bowl, then whisk vigorously with the sugar until the mixture is pale and thick. This ensures a silky texture instead of a lumpy mess.
- Skip the Overmixing: After burning three batches, I finally figured out that heavy cream and milk don’t need a blender. Stir them into the egg mixture just until combined—overmixing turns the custard thin and watery. A few gentle swirls are all it takes.
- Bake Until Golden: My grandmother swore by this, and she was right: the bread pudding needs a deep golden crust, not just a pale top. Cover loosely with foil for the first 30 minutes, then uncover and crank the oven to 375°F (190°C) for the last 15 minutes. That’s when the magic happens.
Common mistakes when making perfect results
Over-Soaking the Bread
One of the most common mistakes is letting the bread soak up too much custard mixture. When the bread absorbs all the liquid, your pudding will turn out dry and crumbly instead of creamy.
To avoid this, use 12 oz of stale bread and cut it into ½-inch cubes—any smaller, and it'll soak up too much custard. I recommend tossing the bread with spices first, then folding it into the custard mixture gently.
This way, the bread absorbs just enough liquid to stay tender without turning into a soggy mess. 🍞
Skipping the Warm Milk
Using cold milk straight from the fridge can cause the custard to curdle or develop a grainy texture. The secret is warming the ½ cup whole milk to 160°F before mixing it with the eggs. This gentle heat helps the eggs emulsify smoothly with the cream, creating a silky texture.
I always warm the milk in a small saucepan over medium heat and remove it just before it simmers—no need to boil it. This step is non-negotiable for a perfect custard base.
Overmixing the Eggs
Vigorously whisking the eggs can introduce too much air, leading to a dense, cake-like pudding. Instead, whisk the 6 eggs and 1.5 cups heavy cream just until combined—no streaks, but no froth either. When you pour in the warm milk-butter mixture, do it slowly while whisking constantly.
This gradual incorporation prevents scrambling and keeps the texture light and airy. I promise, a few extra seconds of gentle whisking makes all the difference. 🥚
Ignoring the Apricot Juice
Many recipes tell you to drain the apricots completely, but I always reserve ¼ cup of the juice to fold back into the bread mixture. This extra liquid keeps the fruit juicy and prevents the pudding from drying out during baking.
If you skip this step, your apricots will turn out dry and mealy, losing that beautiful sweet-tart burst. Trust me, that reserved juice is the secret to keeping the fruit tender and flavorful.
Overbaking the Pudding
Patience is key here—overbaking is a surefire way to end up with a dry, rubbery pudding. The moment the top is golden brown and a toothpick comes out with a few moist crumbs (not wet batter), it's done.
I always check for doneness at 45 minutes and let it rest for 10 minutes before serving. The pudding will continue setting as it cools, so pulling it out too early can leave it undercooked in the center.
Resist the urge to peek or prod it while baking—this disrupts the heat and can cause uneven cooking.
Forgetting to Toast the Pecans
While the pecans are optional, if you include them, toasting them is a game-changer. Raw pecans can taste bitter and won’t provide that satisfying crunch. Toasting them in a dry skillet for 2-3 minutes until fragrant and lightly golden enhances their natural flavor and adds texture contrast.
I like to sprinkle them over the warm pudding right before serving—this ensures they stay crispy and not soggy from the custard. A little effort here makes a big difference in the final presentation. 🌰
Nutrition facts
Frequently asked questions
Can I use fresh apricots instead of canned?
Yes, but you'll need to adjust the liquid. Use 4-5 fresh apricots (peeled, pitted, and chopped) plus 2 tablespoons lemon juice to prevent browning. The lemon juice also helps keep the fruit juicy during baking. For best results, lightly caramelize the fresh apricots in a pan for 3-4 minutes before folding them into the bread mixture.
How do I make this recipe dairy-free?
Replace the heavy cream with 1.5 cups full-fat coconut milk (canned, not cartoned) and the whole milk with ½ cup coconut milk warmed to 160°F. Use ½ cup dairy-free butter or coconut oil for the custard base. The texture will be slightly lighter but still delicious. For extra richness, add 1 tablespoon cornstarch to the custard mixture to help thicken it properly.
Can I make this ahead of time?
This dessert actually tastes better the next day. Assemble the pudding in a baking dish, cover tightly with plastic wrap, and refrigerate overnight. The next morning, bake as directed (adding 5-10 extra minutes if needed) and finish with the apricot drizzle. The flavors meld beautifully, and the texture becomes even more tender. You can also freeze portions for up to 3 months—just thaw in the fridge before reheating.
Why did my bread pudding turn out dry?
Most likely, your bread soaked up too much custard or you overbaked it. For perfect texture, use ½-inch bread cubes (not smaller) and fold them gently into the custard. If using very dry bread, add 1-2 tablespoons extra milk or cream to the custard. Also, check for doneness at 45 minutes—the pudding should jiggle slightly in the center and have a golden top, not dry or rubbery.
What's the best way to serve this dessert?
Serve warm with a drizzle of caramelized apricot preserves and toasted pecans for maximum flavor contrast. For extra decadence, pair it with a scoop of vanilla bean ice cream or whipped cream. It's also perfect with a cup of earl grey tea or spiced chai to complement the warm spices. The pudding's creamy texture makes it ideal for breakfast too—try it with a dollop of yogurt and fresh berries.
