Preheat your oven to 350°F (175°C) and lightly grease your baking dish.
In a large bowl, soak the bread pieces in milk until soft.
In another bowl, whisk together eggs, sugar, melted butter, vanilla, cinnamon, nutmeg, and orange zest.
Combine the egg mixture with the soaked bread. Add raisins and a variety of dried fruits to the mix.
Transfer the blend into your greased baking dish and securely cover it with aluminum foil.
Bake in the preheated oven for 45 minutes. After removing the foil, continue baking for an additional 15 minutes, or until the surface turns a lovely golden brown.
Take it out of the oven and allow it to rest for a few moments before serving.