Apricot Bread Pudding Recipe: Warm Vanilla-Spiced Swirls With Crispy Top

Desserts

Apricot Bread Pudding Recipe: Warm Vanilla-Spiced Swirls With Crispy Top

This apricot bread pudding recipe transforms stale bread into golden, custardy layers with bursts of jammy apricot swirls—every bite delivers a perfect balance of crispy top and tender, vanilla-spiced center.

The secret lies in using a mix of fresh and dried apricots for depth, while a touch of bourbon (optional) adds warmth that lingers on the palate. I developed this version after testing countless iterations, and it consistently delivers that restaurant-quality texture home cooks crave.

The process is simpler than it sounds: cube your bread, soak it in a rich custard mixture of eggs, milk, and vanilla, then fold in apricots before baking until the top turns golden and crackly.

The key to achieving that crispy crust without burning the edges is baking at the right temperature—just 325°F—while rotating the pan halfway through. This method ensures even browning and prevents overcooking the custard beneath.

What you’ll end up with is a dessert that’s both elegant and comforting—warm, fragrant, and dripping with caramelized apricot glaze. The contrast between the crispy top and velvety interior creates a texture that’s impossible to resist, while the vanilla and cinnamon spices tie everything together.

Serve it warm with a scoop of vanilla ice cream or a drizzle of honey for extra indulgence.

For variations, try swapping half the fresh apricots for dried ones soaked in warm water, or infuse the custard with a splash of brandy or rum for added complexity.

This recipe scales beautifully for gatherings, and leftovers reheat perfectly—just cover with foil and warm at 350°F for 10 minutes. Here’s how to make it from start to finish.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for apricot bread pudding

Six ingredients transform stale bread into golden, custardy layers with crispy tops and jammy apricot swirls.

Ingredient Amount Notes
Stale French Bread Loaf 🍞 1 ½ lb Cubed into 1.5-inch pieces
Fresh Apricots 🍑 1 ½ cups Pitted, quartered, plus extra for garnish
Dried Apricots 🍑 ½ cup Chopped, soaked in warm water
Large Eggs 🥚 6 whole Room temperature preferred
Whole Milk 🥛 2 cups Full-fat for creaminess
Pure Vanilla Extract 🌿 1 tbsp High-quality, not imitation
Granulated Sugar 🍚 ¾ cup Light brown preferred
Ground Cinnamon 🌶️ 1 tsp Freshly ground preferred
Salt 🧂 ½ tsp Diamond Crystal preferred
Unsalted Butter 🧈 ½ cup Cold, cubed for topping
Bourbon or Brandy 🍷 2 tbsp Optional, for depth
Honey 🍯 1 tbsp For drizzling, optional
Vanilla Ice Cream 🍦 1 ½ cups For serving, optional

The bread is non-negotiable—stale French bread gives the best texture, but any crusty loaf works. Whole Foods or Trader Joe's usually have perfect day-old loaves, or toast your own the night before. For apricots, fresh in summer is ideal, but dried from Whole Foods bulk section adds depth year-round. Soak dried apricots in warm water for 10 minutes to plump them up—don't skip this step. The vanilla extract should be pure, Madagascar bourbon for authentic flavor, not imitation. If you can't find it, Mexican vanilla is a solid second choice.

No fresh apricots? Double the dried and soak them longer. Out of bourbon? Brandy or even rum works just as well—just reduce to 1 tbsp if you prefer a milder flavor. The milk matters here—whole milk gives a richer custard, but 2% works in a pinch. For the sugar, light brown adds subtle molasses notes, but granulated is fine if that's what you have. The cinnamon should be freshly ground if possible—pre-ground loses punch quickly. If you're feeling fancy, infuse the milk with a cinnamon stick while heating for extra aroma.

This reheats beautifully—cover with foil and warm at 350°F for 10 minutes. Store leftovers in an airtight container for 3 days in the fridge, though it's best served fresh. The bread cubes dry out faster, so make only what you'll eat in 2 days. For make-ahead prep, assemble the pudding in a baking dish, cover, and refrigerate overnight—bake straight from the fridge for even browning. The crispy top is worth the effort, so don't skip the butter topping—it's what makes this restaurant-quality.

❤️

Why You'll Love This Recipe

  • No-Waste Magic: I swear by this trick—turning yesterday’s crusty French bread into something golden and irresistible. No food scraps go unused, and the texture? That soft, custardy bite with just enough chew? Absolute perfection.
  • Sweet-Savory Balance: Fresh apricots add that juicy burst, while dried ones bring deep, caramelized sweetness—no sugar crash here. The eggs and milk make it rich but never heavy, like a hug in dessert form.
  • Crowd-Pleaser Any Day: Serve it warm for breakfast with a drizzle of honey or chill it overnight for a no-fuss brunch. Honestly, I’ve seen it disappear at family gatherings, potlucks, and even as a midnight snack. (Yes, even on a Tuesday night.)
  • Budget Breakfast Winner: Uses pantry staples you already have—no fancy ingredients, just good stuff. A single loaf of bread and a handful of apricots stretch into multiple servings, and leftovers? They reheat like a dream. My secret weapon for lazy mornings.

Step-by-step instructions for apricot bread pudding

Transform stale bread into a rich, spiced dessert with a golden crust and fruity swirls.

1

Prepare the Apricot Mixture

In a medium bowl, combine the 1.5 cups fresh apricots and 0.5 cup dried apricots (after draining from the warm water). Cut the fresh apricots into quarters and chop the dried pieces into smaller chunks for even distribution. Add 2 tbsp bourbon or brandy (if using) and 1 tbsp honey to the bowl. Stir well to coat the fruit in the liquid and let the mixture sit for 10 minutes while you prepare the bread. This step infuses the fruit with depth of flavor and ensures it releases its juices into the pudding.

Real talk: The dried apricots should be plump from soaking. If they're still dry after draining, give them a quick rinse under warm water to help them soften. The fruit mixture will be slightly sticky—this is perfect for binding with the bread.

2

Assemble the Bread Pudding

In a large mixing bowl, whisk together the 6 whole large eggs, 2 cups whole milk, 1 tbsp pure vanilla extract, 0.75 cup granulated sugar, 1 tsp ground cinnamon, and 0.5 tsp salt until fully combined and smooth. The batter should be thick but pourable—this ensures the bread absorbs just enough liquid to hold together without becoming soggy.

Next, add the cubed 1.5 lb stale French bread loaf to the egg mixture. Using a large spoon or your hands, gently toss the bread cubes until they're evenly coated. Then, fold in the prepared apricot mixture, distributing it evenly throughout the bread. Let the mixture sit for 5 minutes to allow the bread to absorb some of the liquid. This resting step prevents a watery pudding later.

3

Bake for a Crispy Top

Preheat your oven to 350°F. Grease a 9x13-inch baking dish generously with butter or line it with parchment paper for easy removal. Transfer the bread mixture to the prepared dish, spreading it evenly. The top should be slightly uneven—this creates more surface area for browning.

Dot the top of the pudding with the 0.5 cup cold unsalted butter, cutting it into small cubes and pressing them gently into the surface. This butter will melt during baking and create that coveted crispy crust you're after. Bake for 45-50 minutes until the edges are golden brown and the center is set but still slightly jiggly when shaken gently. A toothpick inserted should come out clean or with just a few moist crumbs.

4

Serve Warm with Vanilla Ice Cream

Remove the bread pudding from the oven and let it cool for 10 minutes before serving. This resting period allows the pudding to set slightly, making it easier to slice. Garnish with extra fresh apricot slices and a drizzle of honey for added brightness and visual appeal.

Serve immediately with 1.5 cups vanilla ice cream on the side for scooping. The contrast of warm, spiced pudding with cool, creamy ice cream is what makes this dessert truly special. Each bite should deliver a perfect balance of tender bread, sweet fruit, and buttery richness—with that crispy top adding just the right amount of texture.

👨‍🍳

Pro Tips For Making Apricot Bread Pudding

  • SOAK THE BREAD LONG ENOUGH: French bread absorbs liquid like a sponge—if you rush the soaking, your pudding will stay dense and gummy. Toss the bread cubes in milk and let them sit for at least 15 minutes. I used to cut this short and wondered why my pudding never got that light, custardy texture.
  • CHOP DRYED APRICOTS SMALL: Whole dried apricots sink to the bottom like rocks and turn your pudding into a textural disappointment. Dice them into quarters or smaller—think "raisin-sized" chunks—so they distribute evenly and soften properly. (Yes, even if it’s more work, your mouth will notice.)
  • BAKE UNTIL GOLDEN, NOT JUST SET: The moment you pull this out of the oven should be when the top is deep golden, not just pale and "done." If you take it out too soon, it’ll stay pale and undercooked inside. A toothpick test works, but so does the "tap the pan" method—if it sounds hollow, it’s ready.
  • USE ROOM-TEMP EGG MIXTURE: Cold eggs in warm milk create a curdled mess that ruins the whole dish. Let your egg-milk mixture sit for 10 minutes before mixing with the bread. I learned this after one disastrous batch where the custard separated like a science experiment gone wrong.

Creative variations of this recipe

Fresh vs. Dried Apricots

Fresh apricots bring vibrant sweetness and juiciness, especially when in season (summer to early fall). I recommend HoneyBrier or Blush varieties—they hold their shape better during baking.

For year-round baking, dried apricots add concentrated depth and chewiness. Soak them in warm water for 10 minutes before using; this prevents a dry, gummy texture. 🍑

For best results, use a 50/50 split of fresh and dried apricots. The fresh fruit keeps the pudding moist, while the dried adds caramelized richness. If you're using only dried apricots, reduce the soaking time to 5 minutes to avoid excess moisture.

Alcohol Infusions

Bourbon or brandy adds warmth and complexity, but don't overdo it—2 tablespoons is plenty. I prefer Maker's Mark bourbon for its vanilla notes, which complement the apricots beautifully. For a lighter touch, use 1 tablespoon brandy or even rum (dark rum works best).

If you're avoiding alcohol, swap it for 1 tablespoon apricot jam mixed with 1 teaspoon lemon juice. This mimics the depth of flavor without the boozy kick. The jam also helps bind the fruit mixture, making it easier to distribute evenly.

Spiced Variations

Cinnamon is the star spice, but don't be afraid to experiment. Add ¼ teaspoon ground cardamom for a Middle Eastern twist or ½ teaspoon orange zest for brightness. For warmth, sprinkle ¼ teaspoon ground nutmeg into the custard mixture—it pairs surprisingly well with apricots.

For a festive touch, fold in ¼ cup chopped toasted almonds or pecans into the batter. These nuts add crunch and contrast the soft bread. Toast them in a dry skillet over medium heat for 3-4 minutes until fragrant, then chop roughly before adding.

Seasonal Twists

In summer, swap the vanilla ice cream for coconut sorbet or lemon gelato to cut through the richness. For a winter version, fold ½ cup chopped dried figs into the batter alongside the apricots. The figs add a deeper, jammy flavor that pairs beautifully with the spices.

Spring calls for lighter toppings—try a sprinkle of toasted coconut flakes or a drizzle of honey-lime glaze (mix 2 tablespoons honey with 1 teaspoon lime juice). This keeps the dessert bright and refreshing while still feeling indulgent.

Make-Ahead Magic

Assemble the bread pudding up to 24 hours ahead and refrigerate it in an airtight container. When ready to bake, simply pop it in the oven straight from the fridge—no need to bring it to room temperature. This method actually enhances the crust, as the cold batter bakes more evenly.

For a no-bake option, prepare the custard mixture and apricot filling, then layer them in a glass trifle dish. Chill for 4 hours before serving. This works especially well for summer gatherings when you want to avoid turning on the oven.

Garnish with fresh apricot slices and mint leaves for a refreshing dessert.

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 15g75%
Cholesterol 180mg60%
Sodium 520mg23%
Total Carbohydrate 58g20%
Dietary Fiber 2g8%
Sugars 32g
Protein 14g28%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use any type of bread for this recipe?

Stale French bread creates the best texture, but you can adapt this recipe with other crusty breads like brioche or challah. Avoid soft breads like white sandwich bread—they'll turn mushy. For gluten-free options, use a sturdy gluten-free loaf and add 1 extra egg to bind the mixture. The key is bread that holds its shape but isn't too dense.

2

How do I prevent a soggy bread pudding?

Let the bread soak in the custard mixture for exactly 5 minutes (no longer!) before baking. This allows the bread to absorb just enough liquid to hold together without becoming waterlogged. Also, bake at 325°F—lower heat prevents the edges from browning too quickly while the center sets. A toothpick should come out with moist crumbs, not liquid.

3

Can I make this ahead of time?

Yes! Assemble the pudding up to 24 hours ahead and refrigerate it in an airtight container. When ready to bake, simply pop it in the oven straight from the fridge—this actually enhances the crust. For serving later, cover with foil and reheat at 350°F for 10 minutes. The texture stays perfect, though it's best enjoyed fresh when possible.

4

What's the secret to the crispy top?

Cold cubed butter is your best friend! Press 0.5 cup cold butter into the surface before baking—it melts slowly to create a golden, crackly crust. For extra crispiness, broil for 1-2 minutes at the end (watch closely!). Baking at 325°F also helps—lower heat prevents burning while allowing the butter to brown beautifully. Rotate the pan halfway through for even browning.

5

Can I substitute the apricots with other fruits?

Try peaches (fresh or canned), plums, or cherries for similar texture. For deeper flavor, use dried cranberries or figs—just reduce soaking time to 5 minutes to avoid excess moisture. The fruit should complement the vanilla-spice profile, so tart fruits like berries may need a touch more sugar (1-2 tbsp extra). Adjust liquid in the custard if using very juicy fruits.

★★★★★4.9(15 reviews)
Categories Desserts