Anna Olson's Bread Pudding Recipe: Vanilla Custard Swirls With Caramelized Top

Desserts

Anna Olson's Bread Pudding Recipe: Vanilla Custard Swirls With Caramelized Top

This Anna Olson bread pudding recipe delivers the perfect balance of creamy vanilla custard swirls and a golden, caramelized top that makes every bite irresistible. 🌟 The secret lies in soaking stale bread just right—neither soggy nor dry—while the custard mixture infuses rich vanilla and cinnamon flavors throughout.

I’ve refined this recipe over years to ensure a tender, custardy center with a crispy exterior that’s hard to resist.

The magic happens in the baking process, where the bread absorbs the custard beautifully, creating pockets of velvety texture. A touch of cornstarch in the custard mixture guarantees that signature smoothness, while a sprinkle of cinnamon sugar on top adds warmth and crunch.

This isn’t just dessert—it’s comfort food at its finest, with a texture that’s both indulgent and satisfying.

Once out of the oven, the bread pudding is best served warm, drizzled with vanilla ice cream or a drizzle of caramel sauce for extra decadence. The custard swirls remain creamy, while the caramelized top adds a delightful contrast.

It’s the kind of dessert that feels like a hug—perfect for family gatherings, holiday dinners, or a cozy night in.

Leftovers keep well in the fridge for up to three days, though they’re rarely around that long. Reheat gently in the oven to restore that golden crust and creamy interior.

This recipe is a testament to how simple ingredients—bread, eggs, milk, and a few pantry staples—can come together to create something truly special.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for anna olson bread pudding

Simple pantry staples transform into Anna Olson's legendary creamy custard swirls with golden caramelized perfection.

Ingredient Amount Notes
Stale Day-Old Bread 🍞 12 cups Cubed into 1-inch pieces
Large Eggs 🥚 6 whole Room temperature preferred
Whole Milk 🥛 3 cups Full-fat for creaminess
Granulated Sugar 🍚 1 ½ cups White or brown preferred
Pure Vanilla Extract 🌿 2 tbsp High-quality, not imitation
Unsalted Butter 🧈 ½ cup Cold, cubed for custard
Cornstarch 🌾 ¼ cup For silky texture
Ground Cinnamon 🍃 1 tbsp Freshly ground for warmth
Salt 🧂 ½ tsp Kosher or sea salt
Cinnamon Sugar Mix 🍬 ¼ cup For topping (cinnamon + sugar)
Heavy Cream 🥛 ½ cup Optional for extra richness

The bread is everything here—day-old loaves from the bakery section work best (French bread, brioche, or even sourdough). Look for slightly stale slices that crumble easily when cubed. Whole wheat or rye adds texture but soaks up more custard, so adjust milk accordingly. I always grab extra bread because it disappears fast during the soaking process. For that perfect custard-to-bread ratio, aim for about 3 cups of liquid per 4 cups of bread cubes—this ensures creamy pockets without sogginess. Pro tip: Toast your bread cubes lightly before soaking to prevent a gummy texture.

No vanilla extract? Vanilla bean paste or even a scraped vanilla bean works—just scrape the seeds into the custard. Running short on cornstarch? All-purpose flour at the same amount gives a similar thickening effect, though the texture will be slightly less silky. For the cinnamon sugar topping, substitute nutmeg or cardamom if you're feeling adventurous. The heavy cream is optional but worth it for that ultra-rich texture—skip it if you're watching calories, but trust me, you won't regret adding it. And if your milk is low-fat, use half-and-half instead for the same creamy result.

This bread pudding is a make-ahead dream—prepare the custard mixture the night before, then assemble and bake in the morning. The custard keeps in the fridge for 2 days before baking, and the baked pudding reheats beautifully in the oven at 350°F for 10-15 minutes to restore that golden crust. For serving, I always drizzle with warm caramel sauce or a scoop of vanilla bean ice cream. Store leftovers covered in the fridge for 3 days, though they rarely last that long—this dessert disappears faster than you can say 'cinnamon sugar topping.' Freeze portions for up to 2 months if you're planning ahead.

❤️

Why You'll Love This Recipe

  • No-Waste Magic: I swear by this recipe for turning yesterday’s crusty loaf into something golden and irresistible. Toss in chunks of stale bread—no fancy slicing, no stress—and let the eggs and milk work their magic while you sip coffee.
  • Vanilla Kiss: That first spoonful of warm, custardy pudding with vanilla swirling through it? Pure comfort. The sugar caramelizes just enough to balance the richness, and the vanilla extract makes every bite taste like a hug from your favorite bakery.
  • Budget Breakthrough: Between us, this recipe is my secret weapon for stretching groceries without sacrificing flavor. A few eggs, a splash of milk, and a loaf of bread you’d toss anyway—it’s the kind of dish that makes frugality feel indulgent.

Step-by-step instructions for Anna Olson's bread pudding

This is the method that guarantees Anna Olson's signature custard swirls and caramelized top every time.

1

👨‍🍳 Step 1: Prepare the Bread and Custard Base

Tear the 12 cups stale day-old bread into 1-inch cubes—don't skip this step, as uniform pieces ensure even cooking. Place them in a 9x13-inch baking dish and set aside. In a large bowl, whisk together the 6 whole large eggs, 3 cups whole milk, 1.5 cups granulated sugar, 2 tbsp pure vanilla extract, and 0.5 tsp salt until the mixture is smooth and fully combined.

This is where the magic starts—I like to use room-temperature eggs for better emulsification. The sugar should dissolve completely, and you shouldn't see any egg streaks. If you're using brown sugar, whisk it in first to prevent graininess. Here's the thing—this custard mixture needs to be silky smooth, so take your time blending it thoroughly.

2

🍳 Step 2: Create the Vanilla Custard Swirls

In a separate bowl, melt the 0.5 cup unsalted butter in the microwave for 30 seconds or over a double boiler until completely liquid. Stir in 0.25 cup cornstarch and 1 tbsp ground cinnamon until smooth. Slowly whisk this mixture into the egg custard until fully incorporated—this creates the signature swirls.

Now for the fun part: gently fold half of the bread cubes into the custard mixture using a spatula, being careful not to break the bread apart. Then, pour the remaining custard into the baking dish with the bread, creating a marbled effect by swirling it gently with a knife. The goal is to create those beautiful vanilla custard ribbons throughout the pudding.

3

🥘 Step 3: Assemble and Bake the Bread Pudding

Arrange the remaining bread cubes on top of the custard, pressing down lightly to help them absorb the mixture. Sprinkle the 0.25 cup cinnamon sugar mix evenly over the top—this will create that gorgeous caramelized crust. If using, drizzle the 0.5 cup heavy cream over the top for extra richness.

Cover the baking dish with aluminum foil and bake at 350°F for 45 minutes. This initial baking time allows the pudding to set without over-browning. Real talk: Don't peek during this time—opening the oven can cause the top to collapse. After 45 minutes, remove the foil and increase the oven temperature to 375°F for the final 15-20 minutes until the top is golden brown and caramelized.

4

⏰ Step 4: Rest and Serve Warm

Let the bread pudding rest for 10-15 minutes before serving—this allows the custard to set properly and makes it easier to slice. The edges should be crispy, the custard swirls should be visible throughout, and the center should be just set but still slightly jiggly.

Serve warm with a scoop of vanilla ice cream or a dollop of whipped cream. The contrast of the warm, caramelized pudding with cold ice cream is what makes this dessert truly special. I always make extra because it disappears faster than you can say "cinnamon sugar crust." Enjoy every custard-filled bite!

👨‍🍳

Pro Tips For Making Anna Olson Bread Pudding

  • CUBE BREAD SMALL: The bread’s texture changes when it’s cut—small cubes (about 1.5 inches) soak faster and stay tender. I used to panic when larger pieces stayed dry on the edges, but this size guarantees even cooking and that perfect custardy bite.
  • WHISK EGGS BRISKLY: No one likes scrambled eggs in their pudding. Whisk the eggs and milk vigorously for at least 2 minutes until the mixture is thick and ribbon-like—this prevents lumps and ensures a silky texture. I learned this after one batch looked like a science experiment gone wrong.
  • SKIP THE MIXING BOWL: Dumping the bread into the egg-milk mix and folding it in by hand keeps the bread from turning into mush. A bowl makes it too easy to overwork the dough, which leads to a dense, gluey pudding. Trust me, your hands are your best tool here.
  • BAKE UNTIL GOLDEN: The pudding is done when the top is deep golden brown, not just set. If you pull it out too early, it’ll look undercooked and taste gummy. A toothpick test works, but don’t rely on it—watch the color. That crust is what makes it taste like comfort food.

Make-ahead tips for this anna olson bread pudding

Night-Before Prep

Prepare the custard mixture the night before and store it in the fridge. This gives the flavors time to meld beautifully, and you'll wake up to a dessert that's ready to bake.

Simply whisk together the eggs, milk, sugar, vanilla, salt, melted butter, cornstarch, and cinnamon. Cover and refrigerate overnight—this step is a game-changer for depth of flavor. 💫

Bread Prep Ahead

Cube your bread the day before and store it in an airtight container at room temperature. This prevents it from drying out further and makes assembly quicker in the morning.

For extra convenience, lightly toast the cubes before storing—they'll absorb the custard more evenly when baked. Trust me, this small step saves time and ensures perfect texture.

Make-Ahead Baking

Assemble the bread pudding in the morning and bake it fresh for that golden, caramelized top. The custard mixture stays stable in the fridge for up to 2 days before baking, so you can prep everything ahead of time.

Just add the bread cubes, pour the custard, and bake as directed. This flexibility makes it perfect for busy schedules or holiday gatherings.

Storage Secrets

Store leftovers in an airtight container in the fridge for up to 3 days. To reheat, cover with foil and warm in the oven at 350°F for 10-15 minutes—this restores the crispy top and creamy texture.

For longer storage, freeze portions for up to 2 months. Thaw overnight in the fridge before reheating for the best results. ❄️

Portion Control

Divide baked bread pudding into individual portions before freezing. This makes it easy to reheat just what you need without thawing the whole batch. Wrap each portion tightly in plastic wrap, then place in a freezer bag.

Label with the date to keep track—this dessert tastes just as amazing reheated as it does fresh out of the oven.

Serving Flexibility

Prep the custard mixture and bread cubes ahead, but bake fresh for the best texture. If you're short on time, assemble and bake the bread pudding in the morning, then serve warm with ice cream or caramel sauce.

The key is keeping the baking step fresh to maintain that perfect caramelized crust and custardy swirls. 🍴

Nutrition facts

Servings 8
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 15g75%
Cholesterol 180mg60%
Sodium 450mg20%
Total Carbohydrate 56g20%
Dietary Fiber 1g4%
Sugars 38g
Protein 12g24%
* 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 fresh bread instead of day-old bread?

Fresh bread works, but it won't soak up the custard as well, leading to a soggy texture. If you must use fresh bread, lightly toast the cubes before adding them to the custard mixture. This helps absorb excess moisture and prevents a gummy result. For best texture, stale bread is ideal.

2

How do I get that perfect caramelized top?

The secret is twofold: cover with foil for the first 45 minutes at 350°F, then uncover and increase heat to 375°F for the final 15-20 minutes. The cinnamon sugar topping also helps create a crispy crust. Don't skip the resting time—wait 10-15 minutes before serving to let the top set properly.

3

What can I substitute if I don't have cornstarch?

Use all-purpose flour in a 1:1 ratio, but expect slightly less silky texture. For a richer result, try arrowroot powder—it thickens similarly but gives a smoother finish. If you're gluten-free, cornstarch is your best bet, as flour substitutes may alter the baking properties.

4

Can I make this bread pudding without eggs?

Eggs are essential for the custard texture, but you can try a vegan version using flax eggs (3 tbsp ground flaxseed + 9 tbsp water per egg) or silken tofu blended with lemon juice. The texture will differ—expect a denser, less custardy result. For best flavor, use a mix of vanilla extract and a splash of apple cider vinegar to mimic the tang of eggs.

5

How do I fix a bread pudding that's too dry?

If your pudding turns out dry, it likely didn't absorb enough custard. Next time, add extra milk (1/4 cup more) to the custard mixture. For immediate fixes, try reheating with a splash of warm milk or cream—this adds moisture back to the bread. Alternatively, serve with extra sauce (caramel or ice cream) to balance the texture.

★★★★★4.6(10 reviews)
Categories Desserts