01 - Heat the butter or olive oil in a large, heavy-bottomed pot over medium heat. Add the onion and cook for 3–4 minutes until soft but not browned.
02 - Stir in the red cabbage and grated apple, tossing to mix well.
03 - Add the orange zest, orange juice, red wine vinegar, apple juice or water, brown sugar, salt, pepper, cloves, bay leaf, and cinnamon. Mix thoroughly.
04 - Bring to a simmer. Cover and cook over low heat for 40–45 minutes, stirring occasionally, until the cabbage is very tender and the flavors are melded.
05 - Remove the bay leaf and cloves. Adjust seasoning to taste. Serve warm, garnished with extra orange zest if desired.