Desserts
This apple pecan bread pudding recipe transforms stale bread into a decadent dessert with warm cinnamon notes and buttery crunch. The secret lies in layering cubed brioche with spiced apples and toasted pecans, creating a texture that's both tender and satisfying.
I developed this version after testing countless combinations, and it consistently delivers that perfect balance of sweet, spiced, and nutty flavors.
What sets this recipe apart is the 30-minute prep time followed by a 40-minute bake, resulting in a custardy center with crispy edges and pockets of caramelized apples. The pecans add a delightful crunch that contrasts beautifully with the soft bread and creamy custard.
This dessert is ideal for holiday gatherings, potlucks, or even a cozy weekend treat—it's always a crowd-pleaser.
You'll start by toasting the bread cubes and pecans separately to enhance their flavors before combining them with diced apples, cinnamon, and vanilla. The custard mixture—made with eggs, milk, and a touch of brown sugar—binds everything together into a rich, spiced dessert.
The best part? It tastes even better the next day, making it perfect for meal prep.
Serve warm with a dollop of whipped cream or a drizzle of caramel sauce for an extra touch of indulgence. The aroma alone will have everyone gathering around the table. Let's get started on creating this comforting classic!
Ingredients for apple pecan bread pudding
Six servings of cozy comfort await with these perfectly balanced ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Brioche Bread 🍞 | 6 cups | Cubed into 1.5-inch pieces |
| Granny Smith Apples 🍎 | 2 medium | Peeled, cored, diced small |
| Pecans 🥜 | 1 ½ cups | Chopped, toasted to perfection |
| Large Eggs 🥚 | 6 whole | Room temperature for best blend |
| Whole Milk 🥛 | 2 cups | Full-fat for creamy texture |
| Brown Sugar 🍯 | 1 cup | Packed, light or dark |
| Granulated Sugar 🍚 | ½ cup | For subtle sweetness balance |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for custard |
| Ground Cinnamon 🌶️ | 2 tsp | Freshly toasted for depth |
| Vanilla Extract 🍃 | 1 tbsp | Pure Madagascar preferred |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Heavy Whipping Cream 🥛 | ½ cup | For topping, lightly whipped |
| Caramel Sauce 🍯 | ¼ cup | Store-bought or homemade |
The brioche is non-negotiable here—it's what gives this dessert that luxurious texture. French bakery sections or the bakery aisle at Whole Foods have the best stalls for day-old loaves, which work perfectly. If you can't find brioche, challah or Texas toast are solid backups, but brioche's richness is what makes this special. For the apples, Granny Smiths are ideal—their tartness cuts through the sweetness beautifully, but any crisp apple will do. Toasting the pecans in a dry pan until golden (about 5 minutes) brings out their nutty flavor, and I always double-check they're cool before mixing. The cinnamon? Penzeys or the bulk section at Trader Joe's has the best quality, but your regular grocery store's jarred version works fine too.
No brioche? Challah or sourdough will work, but cube them slightly smaller to account for less moisture. Apples too tart? Add a pinch of sugar when dicing. Pecans too expensive? Walnuts or almonds toasted in the same way give a similar crunch. The custard mixture is forgiving—if you're short on eggs, add a splash of milk to compensate. For the caramel sauce, store-bought works perfectly—just look for one without added corn syrup if you're watching sugar. The vanilla extract is where you can splurge: imitation will taste artificial in this rich dessert. And if you're feeling ambitious, infuse the milk with a cinnamon stick while heating—it adds an incredible depth of flavor without extra effort.
This dessert shines when made ahead—best served the next day when flavors meld perfectly. Store leftovers covered in the fridge for 4-5 days, though I rarely have any last that long. For toasting, cover with foil and warm at 350°F for 10-15 minutes—the edges get crispy again, and the custard warms through beautifully. The caramel sauce and whipped cream can be prepped separately and stored in the fridge for up to 2 weeks. Freezing isn't recommended as it alters the bread's texture, but you can freeze portions of the unbaked mixture for up to 1 month—just add 5-10 minutes to baking time when reheating.
Why You'll Love This Recipe
- Bread Box Hero: I swear by this for using up stale brioche—no one will guess it’s not fresh. Toss in chunks of day-old bread, pour over milk and eggs, and let the oven do the magic. Zero guilt, all flavor.
- Crunchy-Creamy Magic: That buttery brioche soaking up the custard while Granny Smiths add tart brightness? It’s like dessert and comfort food had a baby. Pecans toast to caramel perfection—trust me, you’ll want to eat it with a spoon.
- Weeknight to Weekend: Make a big batch on Sunday, reheat slices for breakfast or dessert all week. Serve it warm with ice cream for company or pack single portions for lunches. Honestly, it’s my secret weapon for lazy days and fancy dinners.
- Budget-Friendly Luxury: You’re using pantry staples—eggs, milk, bread—and a few dollars’ worth of apples and nuts. Feels fancy without the grocery bill. My kids beg for seconds, and I get to pretend I’m hosting a brunch. Win-win.
Step-by-step instructions for apple pecan bread pudding
This rich, spiced bread pudding delivers perfect texture every time—creamy custard, tender brioche, and crunchy pecans.
Prepare the Brioche and Apples
Cut the 6 cups Brioche Bread into 1.5-inch cubes—this size ensures even baking without drying out. Toss them in a large bowl and set aside. In a separate bowl, peel and core the 2 medium Granny Smith Apples, then dice them into small, even pieces. The tartness of Granny Smith balances the sweetness beautifully, so don't skip this step.
Toast the 1.5 cups Pecans in a dry skillet over medium heat for 5-6 minutes, stirring constantly, until they're fragrant and lightly golden. This enhances their flavor and prevents them from becoming bitter. Let them cool completely before adding to the bread cubes. Here's the thing—cold pecans won't crisp up properly in the oven, so patience here matters.
Make the Custard Mixture
In a separate large bowl, whisk together the 6 whole Large Eggs, 2 cups Whole Milk, 1 cup Brown Sugar, 0.5 cup Granulated Sugar, 0.5 cup Unsalted Butter (cold and cubed), 2 tsp Ground Cinnamon, 1 tbsp Vanilla Extract, and 0.5 tsp Salt. The butter should melt slightly but remain slightly lumpy—this creates the perfect creamy texture without curdling. Whisk until the mixture is smooth and fully combined, about 2-3 minutes by hand or 1 minute with an electric mixer.
This is where the magic happens: the combination of brown and granulated sugar gives depth while keeping the texture tender. If you notice the mixture looking curdled, don't worry—just whisk vigorously for another 30 seconds to bring it back together. The eggs should be at room temperature for the best blend, so if they're straight from the fridge, let them sit for 10 minutes before mixing.
Combine and Bake
Gently fold the toasted pecans, diced apples, and bread cubes into the custard mixture until everything is evenly coated. Transfer the entire contents to a 9x13-inch baking dish, pressing down lightly to ensure the bread soaks up the custard. The dish should be ¾ full—this prevents overflow and ensures even baking.
Bake at 350°F for 45-50 minutes, until the top is golden brown and the center is just set (when you gently shake the pan, it should jiggle slightly but not be liquid). Here's the crucial part: don't overbake. The pudding will continue cooking as it rests, and you want that perfect custardy center, not a dry one. If the top browns too quickly, tent it loosely with foil after 30 minutes.
Finish and Serve
While the pudding bakes, lightly whip the 0.5 cup Heavy Whipping Cream until soft peaks form. Once the pudding is out of the oven, let it cool for 10 minutes, then spread the whipped cream evenly over the top. Drizzle with the 0.25 cup Caramel Sauce and sprinkle with an extra pinch of ground cinnamon for a finishing touch.
Serve warm, straight from the oven, for that irresistible custardy texture. The contrast of the warm, spiced bread pudding with the cool, creamy topping and rich caramel is what makes this dessert truly special. Each bite should deliver a perfect harmony of textures—creamy custard, tender brioche, crunchy pecans, and the tangy sweetness of the apples. Real talk: this is the kind of dessert that disappears faster than you can say "second helping."
Pro Tips For Making Apple Pecan Bread Pudding
- SOAK THE BRIOCHE RIGHT: Brioche is delicate—toss it in milk for 30 minutes max, or it’ll turn to mush. I learned this the hard way after a soggy disaster, so drain it well before folding in apples and pecans. (Yes, even if it looks dry—it’ll absorb the custard later.)
- TOSS GRANNY SMITH IN CITRIC: Granny Smiths are tart but can taste like cardboard if not treated. Toss the diced apples in 1 tablespoon lemon juice before folding them into the bread—this softens the edges and keeps them from turning mealy. (Save the juice for the custard too.)
- TOAST THE PECANS FAST: Skip the oven for toasting pecans—heat a dry skillet over medium and stir them constantly for 3-4 minutes until fragrant. Overdo it, and they’ll burn before the edges brown. Toss them with a pinch of salt right after, while they’re still hot.
- BAKE UNTIL SET, NOT GOLDEN: This isn’t a loaf—it’s custard. Pull it from the oven when the center is just slightly jiggly (about 160°F internal temp). Let it sit 10 minutes under foil, then broil for 2 minutes if you really want color. (I usually skip it—over-browning dries out the apples.)
Dietary considerations for this recipe
Gluten-Free Adaptation
For a gluten-free version, replace the brioche with a gluten-free brioche blend like King Arthur Gluten-Free Measure for Measure Flour. Cube it to the same 1.5-inch size and toast it lightly before mixing.
The texture will be slightly denser, so add an extra ¼ cup milk to the custard to compensate for reduced moisture. 🥖
I’ve tested this with gluten-free challah from local bakeries, and it works beautifully—just ensure the bread is fully toasted to prevent gumminess. The apples and pecans remain unchanged, so the flavor profile stays intact.
Dairy-Free Options
Swap the milk for unsweetened almond milk or oat milk (I prefer Oatly Full-Fat for creaminess), and use dairy-free butter like Miyoko’s or Earth Balance. The custard will be slightly lighter but still rich.
For the whipped topping, use coconut whipped cream (chill a can of full-fat coconut milk overnight, then whip the solids).
Watch the custard closely—dairy-free versions can curdle more easily. If it separates, whisk in 1 tbsp cornstarch mixed with 1 tbsp cold water to thicken it back up.
Lower-Sugar Swaps
Reduce the brown sugar to ½ cup and replace the granulated sugar with ¼ cup monk fruit sweetener (like Lakanto) or erythritol. The apples’ natural tartness will shine, and the pecans add sweetness without sugar. For extra flavor, add 1 tsp cinnamon to the apples before baking.
If you miss caramel sauce, drizzle with sugar-free maple syrup or a light date syrup—both work well with the spiced notes.
Nut-Free Alternative
Skip the pecans and add ½ cup toasted pumpkin seeds (pepitas) or chopped dried apricots for moisture and chew. The apricots soak up custard beautifully and add natural sweetness. For crunch, sprinkle with crushed gluten-free pretzels or toasted coconut flakes before baking.
This version still delivers that satisfying texture contrast—just without the nuts. It’s a great option for guests with allergies!
Vegan Version
Use flax eggs (6 tbsp ground flaxseed + 18 tbsp water, mixed and rested for 5 minutes) and coconut milk (full-fat) instead of dairy milk. Replace butter with vegan butter like Melt Organic.
The custard will be thicker, so reduce baking time to 40 minutes and cover loosely with foil after 25 minutes to prevent over-browning.
For the whipped topping, use aquafaba (chickpea brine) whipped with a pinch of cream of tartar—it holds shape perfectly. 🌱
Nutrition facts
Frequently asked questions
Can I use day-old bread instead of fresh brioche?
Day-old brioche works perfectly—it's actually ideal since it's drier and absorbs the custard better. If using completely stale bread, lightly toast the cubes first to revive them slightly. For fresh bread, skip toasting to prevent drying out during baking.
How do I prevent the bread pudding from getting too dry?
The key is proper custard ratio and baking time. Use 6 whole eggs for 6 cups bread to maintain moisture, and bake until just set (45-50 minutes). Overbaking is the #1 cause of dryness—look for golden edges with slight jiggle in the center. If worried, tent with foil after 30 minutes.
What's the best way to reheat leftovers?
Cover with foil and warm at 350°F for 10-15 minutes—this revives the custard without drying. For individual portions, microwave for 30-45 seconds covered with a damp paper towel. The texture improves when reheated gently, especially with a quick broil for 2-3 minutes at the end for crispy edges.
Can I make this without pecans?
Yes! Swap pecans for ½ cup toasted walnuts or chopped dried apricots for moisture. For crunch without nuts, try crushed gluten-free pretzels or toasted coconut flakes. The flavor stays balanced—just adjust sweetness if using fruit. Walnuts add earthy notes while apricots bring natural sweetness.
Why did my custard curdle?
Curdling happens when eggs cook too fast or ingredients aren't properly blended. First, ensure eggs are room temperature and whisk vigorously for 2-3 minutes. Add butter last and keep heat low. If curdling occurs, whisk in 1 tbsp cornstarch mixed with 1 tbsp cold milk to restore smoothness. Bake immediately at 325°F instead of 350°F for a gentler cook.
