2 bottles dry red wine
1 bottle sweet white wine, like sauternes or German spaetlese
10 cardamom pods
3 cinnamon sticks
1 inch fresh ginger, thinly sliced
1 cup raisins
1 cup blanched almonds
1 cup sugar (or to taste)
1 tablespoon bitters
1 cup vodka (optional)
Combine wines in a large saucepan. Using a vegetable peeler, remove the zest of citrus fruits. Squeeze fruits and add juice to wine. Tie up lemon peel, orange peel and spices in cheesecloth and add to wine. Add raisins, almonds and sugar.
Bring wine mixture to a boil. Reduce heat and gently simmer for 15 minutes, or until flavors are well blended and almonds are soft. Skim wine from time to time to remove any foam. Taste glogg and add sugar as necessary.
Just before serving, add bitters and aquavit or vodka. Ladle glogg into mugs or cups and provide each guest a spoon for eating the raisins and almonds.