For the red cabbage, remove the outer leaves from the cabbage head, quarter vertically, cut out the stalk and chop finely.
Heat oil in a pot, sauté onion briefly while stirring, then add cabbage and sauté. Stir in sugar, add apples and all spices and pour in soup and juice.
Bring to a boil, reduce heat and simmer covered for about 1 1/2 hours. Add more juice if necessary, but by the end the liquid should have almost evaporated.
Stir in cranberries and season again.