Our annual bread pudding recipe! We share this recipe in episode 160 of our podcast. This year we went with apples and caramel for a dessert that looks a lot harder than it really is. The bread pudding comes together quickly with the addition of chopped peeled apples and optional walnuts. The caramel sauce is quick and easy to make with only 4 ingredients. It works just as well for gluten and dairy free as it does for full dairy. Apple Walnut Bread Pudding with Caramel Sauce is the perfect finish to your holiday dinner.
You’ll need to splurge and use 5 eggs – this is a rich and delicious custard. If you’re using pullet eggs, go with 8-10 if they’re very small. The walnuts are optional but taste great in this recipe. Pecans would also work very well.
The caramel sauce is quick and easy to make and is the perfect accompaniment to your Apple Walnut Bread Pudding. You can also serve it with whipped cream or vanilla ice cream. Or splurge and use all three! If you’re looking for more bread pudding recipes, check out our Bread Pudding with Whiskey Sauce and our Brown Sugar Pecan Bread Pudding with Eggnog Sauce.

Apple Walnut Bread Pudding with Caramel Sauce
Ingredients
Equipment
Method
- Combine the sugar, butter or dairy free butter, and milk or non dairy milk in a saucepan.
- Place the pan over medium heat and cook, stirring, until the caramel has thickened, 4 to 5 minutes or so.
- Remove from heat and stir in vanilla extract. Store in a glass container in the refrigerator.
- Preheat the oven to 350°F.
- Grease a 9 x 13-inch casserole dish.
- In a large bowl, add the milk, half and half, eggs, vanilla extract, sugars, cinnamon, nutmeg, and ginger. Whisk to combine.
- Add chopped apples, walnuts and bread cubes to the mixture and stir thoroughly to make sure the bread is well soaked with the custard. You can let it sit for 5 minutes or so if necessary.
- Pour the mixture into your prepared pan. Dot the top of the pudding with optional butter slices and sprinkle generously with extra cinnamon and brown sugar.
- Bake at 350°F for 35 to 45 minutes, until the custard has set. Let bread pudding cool for 10 minutes before serving with the caramel sauce. Ice cream and whipped cream also make excellent accompaniments!
