Peel and dice the beetroot, onions and apples into evenly sized pieces. Cut them smaller for a finer chutney or leave them slightly larger for a chunkier texture.
Add the beetroot, onions and apples to a large pan with the vinegar and spices. Cover with a lid and simmer gently for about 30 minutes until the fruit and vegetables have softened.
Remove the lid and take off the heat. Stir in the sugar until completely dissolved.
Return the pan to a low heat and let the chutney mixture simmer for at least 1 ½ to 2 hours, stirring occasionally. As the chutney thickens, stir more often to prevent it catching on the base of the pan.
Cook until the chutney is thick, dark and glossy. It is ready when a spoon drawn across the bottom of the pan leaves a clear channel that slowly fills back in after a few seconds.
Whilst chutney is still hot, ladle into sterilised jars and fill to within 6mm (1/4″” inch) of the top. Use the back of a spoon to gently press the chutney down and remove any air pockets. Wipe the rims clean and seal immediately with sterilised lids.