Step 1Finely chop the almonds in a food processor, leaving small chunks. Transfer to a medium bowl. Chop the walnuts in the food processor, pulsing to leave small chunks. Add to the bowl of almonds.
Step 2Combine the dates, apricots, figs and raisins in the food processor. Add one-third cup wine and the cinnamon, ginger and cloves. Process the mixture until it forms a slightly chunky spread, stopping occasionally to scrape it down and adding more wine by tablespoons if necessary to enable the mixture to blend.
Step 3Transfer the blended fruit to the bowl of chopped nuts and mix well. Add more wine by tablespoons until the mixture has the consistency of a thick spread.
Step 4Spoon the haroset into a shallow serving bowl. If you like, garnish it with walnuts or slices of dried fruit. Serve with matzos or lettuce leaves.