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. Stir in the orange juice. 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, molasses, browning 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.
Browning is a Jamaican burnt brown sugar sauce, available in specialty stores or online.
A viewer or guest of the show, who may not be a professional cook, provided this recipe. It has not been tested for home use.