Preheat oven to 350° F.
Mix eggs, sugar, vanilla extract, cinnamon and nutmeg together in a bowl until sugar is dissolved. Add milk and melted butter; mix to combine well; set aside.
Grease an 8-inch square baking pan, then add bread cubes. Sprinkle dried fruit and pecans over top and press in to combine. Pour milk mixture over bread and press down with fingers to completely immerse bread and to distribute liquid evenly. Let mixture sit for 20 to 30 minutes, periodically pressing down to allow the bread to absorb all of the liquid.
Bake for about 50 minutes or until pudding is brown and puffy. Serve warm with freshly whipped cream.Makes 6 generous servings. Source: