Christmas red cabbage recipe

Click to rate
(356 ratings)
Sending your rating
  • Vegetarian
serves: 8
Skill: easy
Cost: cheap
5-a-day: 1
Prep: 10 min
Cooking: 1 hr 45 min
  • We earn a commission for products purchased through some links in this article.
  • Made with port, and cranberry sauce, this Christmas red cabbage is a wonderfully balanced dish. It cuts through the richness of your meat and potatoes on the big day.

    Christmas red cabbage is the perfect side to add colour and flavour to your traditional festive dinner. This recipe is perfect for making in advance. The flavours actually develop beautifully when made a few days in advance. You can even make and freeze it a month in advance. Just make sure the cabbage is piping hot before serving. This has to be one of our favourite red cabbage recipes.


    • 75g (3oz) butter (or dairy-free spread)
    • 2 red onions, finely sliced
    • 1.5kg (3lb 5oz) red cabbage, very finely sliced
    • 300ml (½pt) port
    • 4tbsp cranberry sauce
    • 75g pack dried cranberries
    • 2tbsp light muscovado sugar


    • Melt the butter in a large heavy-based pan, add the onions and gently cook for 15 mins until very soft. Stir in the remaining ingredients, plus 150ml (¼pt) water and salt and black pepper.

    • Bring to the boil, cover and simmer for 1 hour. Remove lid and cook for a further 15 mins until all the liquid has gone. Check seasoning and serve.

    Top tips for making this Christmas red cabbage

    For extra flavour, add a cinnamon stick and grated orange zest before cooking.

    You may also like...
    Braised red cabbage
    Pickled red cabbage
    How to cook red cabbage

    Click to rate
    (356 ratings)
    Sending your rating

    Related Recipes