Add the dates, figs, 1 cup of the port, 1 cup of the rum, the almonds, brandied cherries with their liquid, currants, candied orange peel, prunes and dark and golden raisins to a food processor. Process this mixture until the dried fruit is broken down into smaller chunks. Allow it to soak in the rum for at least 2 hours 30 minutes, but preferably for 2 to 3 days.
Preheat the oven to 350 degrees F. Grease 2 cake pans and line them with brown or wax paper.
In a stand mixer, combine the butter, flour, brown sugar, baking powder, allspice, cinnamon, cloves, nutmeg, salt and eggs. Slowly add the rum-soaked fruit to the mixer a little at a time and mix to combine all of the ingredients.
Divide the cake batter between the prepared cake pans. Bake the cakes in a water bath by filling a large roasting pan halfway up with water and then setting the cake pans inside. Bake for 1 hour 30 minutes.
Sprinkle the remaining port and rum on top of the cakes and let them cool. These cakes will last for days stored in parchment paper and plastic wrap and for weeks when frozen.
A viewer or guest of the show, who may not be a professional cook, provided this recipe. The Food Network Kitchens chefs have not tested this recipe and therefore, we cannot make representation as to the results.