Preheat oven to 325°F (160°C). Grease a 9×5-inch loaf pan and line with parchment paper, leaving overhang.
Prepare dried fruits and nuts by chopping into bite-sized pieces. Bring eggs to room temperature.
In a large bowl or stand mixer, cream softened butter and sugar on medium speed for 4-5 minutes until light and fluffy.
Add eggs one at a time, beating well after each addition until fully incorporated. Scrape down bowl sides.
In separate bowl, whisk together flour, baking powder, cinnamon, nutmeg, and salt.
Add dry ingredients to butter mixture in three additions, alternating with orange juice and brandy, beginning and ending with flour. Mix just until combined.
Remove bowl from mixer. Gently fold in dried fruits and nuts using a rubber spatula, ensuring even distribution throughout batter.
Transfer batter to prepared pan, pressing into corners and smoothing top. Bake for 60-75 minutes until toothpick inserted in center comes out clean.
Cool in pan for 15 minutes, then use parchment to lift cake onto wire rack. Cool completely, about 2 hours.
Wrap cooled cake tightly in plastic wrap, then aluminum foil. Store in airtight container for at least 3 days before slicing for best flavor.