Remove the outer leaves of the cabbage and cut the cabbage into quarters and remove the core, the hard white stem of the cabbage. Finely slice the red cabbage (approximately ¼" / ½cm).
Next, add the finely sliced cabbage into a large pan (e.g. a large saucepan, soup pot or Dutch oven). Add the cinnamon stick, cloves, bay leaves, juniper berries, vinegar, sugar, two teaspoons of salt and pour over the water.
Cover and leave to simmer for about 1 hour stirring occasionally. If the water starts to evaporate too fast add some more water.
Peel and cut the apples. I prefer to cut them into dice but you can also quarter them or finely slice them. Everyone prefers them differently.
Add the apples to the red cabbage, stir, and leave to simmer for another 30 minutes.
Add the butter and leave to simmer for another 5-10 minutes with the lid slightly tilted to make sure any remaining water evaporates. If the water is already evaporated you can just stir in the butter.
Season with salt and pepper, taste and if needed add more sugar or vinegar depending on your preference.
Serve with Dutch hachee (a stewed meat dish) or another stewed meat dish. Red cabbage is also served with wild game meat.