Bring the finely diced vegetables with sugar, vinegar and sauerkraut to the boil and cook for about 30 minutes until the liquid has reduced as much as possible. Stir at the same time.
Fill the relish hot into screw-top jars.
Lasts up to a year unopened and tastes great with grilled meat or cheese.