01 - Heat butter or oil in a large heavy-bottomed pot over medium heat. Add sliced onion and cook for 3 to 4 minutes until softened and translucent.
02 - Add shredded red cabbage and stir frequently for 5 minutes until slightly wilted.
03 - Incorporate sliced apples, apple cider vinegar, brown sugar, apple juice or water, bay leaf, cloves, allspice, black pepper, and salt. Stir well 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 for the final 10 minutes to allow excess liquid to evaporate and cabbage to caramelize lightly.
06 - Discard bay leaf and cloves. Taste and adjust seasoning as needed before serving.