
There’s something so deeply comforting about a dessert that practically cooks itself while you’re still thinking about dinner. This maple pecan bread pudding, slow-simmered until it’s impossibly soft and fragrant, is the kind of thing my family has been making through every change of season for years — it’s forgiving, rich, and always feels like a warm hug in a bowl. I’ve learned that using slightly stale French toast bread makes all the difference; it absorbs the custard without turning mushy, and the pecans add just enough crunch to keep every bite interesting.

Ingredients
Method
- Preheat your oven to 350°F and spread the bread cubes on a baking sheet. Toast for 10 minutes until dry and lightly golden — this step is what keeps the pudding from turning soggy.
- In a small skillet over medium heat, toast the pecans for 3–4 minutes until fragrant, then set aside to cool.
- In a large bowl, whisk together the heavy cream, whole milk, granulated sugar, maple syrup, vanilla extract, and salt until the sugar is fully dissolved.
- Add the beaten eggs to the cream mixture and whisk gently until just combined — don't overmix or the custard will curdle.
- Line the bottom of your 5-quart slow cooker insert with parchment paper, leaving an overhang on each side for easy removal.
- Pour half the toasted bread cubes into the slow cooker, then pour over half the custard mixture. Gently press the bread down with a spoon to help it absorb the liquid.
- Add the remaining bread cubes, followed by the rest of the custard. Sprinkle the toasted pecans evenly over the top.
- Cover with the lid and cook on low for 3 hours — the gentle heat ensures the pudding sets without drying out or developing a rubbery texture.
- Remove from heat and let it rest, covered, for 15 minutes before serving. This allows the custard to finish setting so the pudding holds its shape when scooped.
- Just before serving, chill a mixing bowl and beat the cold heavy cream, powdered sugar, and vanilla extract on medium-high speed until stiff peaks form — this takes about 3 minutes but don't overbeat or it will turn grainy.
Notes
Food Safety Note: Always use a food thermometer to confirm your dish has reached a safe internal temperature before serving, and follow your country’s official food safety guidelines for meat, poultry, and slow-cooking. Cook times in this recipe are estimates — appliance and ingredient variation affects actual cook time.
