01 - Heat butter or oil in a large heavy-bottomed pot over medium heat. Add sliced onions and sauté for 3 to 4 minutes until softened and translucent.
02 - Add shredded red cabbage and cook, stirring frequently, for 5 minutes until slightly wilted.
03 - Stir in sliced apples, apple cider vinegar, brown sugar, apple juice or water, bay leaf, cloves, allspice, black pepper, and salt. Mix thoroughly to combine.
04 - Bring to a simmer. Cover, reduce heat to low, and cook for 35 to 40 minutes, stirring occasionally until cabbage is tender and flavors meld.
05 - Remove lid during last 10 minutes to allow excess liquid to evaporate and cabbage to lightly caramelize.
06 - Remove bay leaf and cloves before serving. Adjust seasoning as needed.