01 - Melt butter with oil in a large heavy-bottomed pot or Dutch oven over medium heat.
02 - Add sliced onion and cook 3 to 4 minutes until softened without browning.
03 - Stir in sliced apples and cook for 2 minutes to combine flavors.
04 - Incorporate sliced red cabbage, tossing with onions and apples until evenly mixed.
05 - Sprinkle brown sugar, salt, pepper, cloves, bay leaf, and optional allspice over vegetables.
06 - Pour in apple cider vinegar and apple juice or water; stir thoroughly.
07 - Bring to a simmer, reduce heat to low, cover, and cook gently for 35 to 40 minutes, stirring occasionally until cabbage is tender and flavors meld.
08 - Remove bay leaf and cloves, adjust seasoning as needed, and serve warm.