Pecan Pie Bread Pudding is what happens when two classic desserts come together in the best way possible. You get the rich, caramel-y flavors of pecan pie layered over soft, custardy bread pudding - and yes, it's as good as it sounds.

Jump to:
This recipe actually came from a Thanksgiving idea - my mom loves pecan pie, and I've always loved bread pudding, so I thought… why not combine them?
Turns out, it was a huge hit. Even my family (who usually skips dessert 👀) went back for seconds.
Serve it warm with vanilla or butter pecan ice cream and it's honestly next-level.
What is Bread Pudding?
Bread pudding is a classic dessert made by soaking bread in a mixture of milk, eggs, and sugar, then baking until soft and custardy.
It actually dates back centuries and was originally a way to use up stale bread but these days, it's a comforting dessert found all over the world.
What does bread pudding taste like?
It depends on the ingredients, but in general:
- Soft and custardy inside
- Slightly crisp on top
- Sweet with warm vanilla flavor
In this version, you also get that rich brown sugar pecan topping, so it tastes like a mix between bread pudding and pecan pie.
Where does bread pudding come from?
Since bread pudding can be found in so many countries, it may be hard to nail down exactly where bread pudding originated.
Most food historians believe bread pudding came from Europe in early 11th and 12th centuries. It was very popular in England in the 13th century.
Ingredient Notes
- Day-old French bread - best for soaking up the custard
- Milk + eggs - creates that classic pudding texture
- Vanilla extract - adds warmth and flavor
- Brown sugar + butter + pecans - gives you that pecan pie topping
💡 Pro tip: Brioche or challah works too if you want a richer version!
How to Make Pecan Pie Bread Pudding
1. Prepare the Custard
In a bowl, whisk together eggs, milk, sugar, and vanilla extract.
2. Soak the Bread
Add cubed bread to a baking dish and pour the custard over it.
Let it soak for about 15 minutes, stirring occasionally.

3. Make the Pecan Topping
In a small saucepan, melt butter, brown sugar, and pecans until combined.

4. Bake
Pour the pecan mixture over the bread and bake at 350°F for about 40 minutes, until set and lightly golden on top.
Before:

After!

How to Dry Out Bread (If Needed)
If your bread isn't stale yet:
- Cut into cubes
- Bake at 350°F for ~10 minutes
- Let cool before using

To dry it out in the oven: First, preheat your oven to 350°F. Cut the bread to 1 inch cubes, and arrange in a single layer on a sheet pan. Do not add oil or cooking spray. Bake for about 10 minutes or until the bread is dried but not browned.
Storage & Reheating
Store
Keep leftovers in the fridge for up to 3-4 days.
Reheat
- Oven: 350°F for 10-15 minutes (covered, then uncover at end)
- Microwave: 1-2 minutes per serving
Serving Ideas
- Vanilla ice cream 🍨
- Butter pecan ice cream (highly recommend)
- Whipped cream
- Extra drizzle of caramel sauce
Pro Tips
- Want it richer? Use half-and-half instead of milk
- Don't skip soaking time - it helps the bread absorb flavor
- Use stale bread for best texture
- Add a pinch of cinnamon for extra warmth

Pecan Pie Bread Pudding
Pecan Pie Bread Pudding combines rich brown sugar pecan pie flavors with soft, custardy bread pudding. It’s an easy, cozy dessert that’s perfect for holidays or anytime you want something warm and comforting.
Ingredients
- 8 oz day-old French bread, cut into 1-inch cubes
- 2 cups whole milk
- 2 large eggs
- ½ cup sugar
- 1 tablespoon vanilla extract
Pecan Topping:
- 4 tablespoons butter, melted
- ½ cup brown sugar
- ½ cup raw pecans, roughly chopped
Instructions
- Preheat oven to 350°F.
- Make the custard:
In a mixing bowl, whisk together eggs, milk, sugar, and vanilla extract until well combined. - Soak the bread:
Add bread cubes to a baking dish. Pour the custard over the bread and let it soak for about 15 minutes, stirring occasionally so all pieces absorb the mixture. - Make the pecan topping:
In a small saucepan over low heat, melt butter, brown sugar, and pecans. Stir until combined, then remove from heat. - Assemble:
Spoon the pecan mixture over the soaked bread. No need to mix — letting it sit on top creates that pecan pie-like layer. - Bake:
Bake for 40 minutes, or until the center is set and the top is lightly golden. - Serve:
Serve warm with vanilla or butter pecan ice cream if desired.
Notes
- Day-old or stale bread works best - it absorbs the custard better.
- If your bread isn’t stale, dry it in the oven at 350°F for about 10 minutes.
- Brioche or challah can be used for a richer, slightly sweeter version.
- Add a pinch of cinnamon or nutmeg for extra warmth.
- Don’t skip the soaking step - this ensures a soft, custardy texture.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield: 8 Serving Size: ⅛ of recipeAmount Per Serving: Calories: 405Total Fat: 8gSaturated Fat: 18gUnsaturated Fat: 19gCholesterol: 85mgSodium: 310mgCarbohydrates: 54gNet Carbohydrates: 52gFiber: 2gSugar: 34gSugar Alcohols: 0gProtein: 8g
The nutrition information for this recipe is an approximate total per serving. Please double check the nutrition information for your exact ingredients and brands for more precise nutrition information. Keep in mind that if there is a marinade, often times not all the ingredients will be consumed.
Pin for later!






Susie says
This was excellent! I made a couple of changes. Used brioche instead of French bread. Had to increase the bread to 12 ozs since there was so much liquid. Perhaps the brioche didn't soak it up as well as the French. Doubled the amount of butter and pecans, just a personal preference, and baked for 50 minutes to get it firm. Took it to a neighborhood get together and it received rave reviews! Delicious! Thanks for posting.
TinaTsai says
That's so awesome to hear! We really enjoyed this recipe too - especially with a scoop of ice cream!