Festive Red Cabbage with Port and Orange

medium
Festive Red Cabbage with Port and Orange

A classic Christmas side dish that transforms humble red cabbage into something special through slow braising with port wine, citrus, and warm spices. The cabbage becomes tender and deeply flavored, with sweet and tart notes balancing the earthiness of the vegetable. Cinnamon and orange zest provide festive warmth, while port adds richness and complexity. This dish suits anyone looking for an elegant vegetable side that pairs beautifully with roasted meats or poultry during holiday meals. Make it ahead for stress-free entertaining—it actually tastes better after sitting overnight as flavors meld. What sets this version apart is the combination of port and red wine vinegar creating a sophisticated sweet-sour profile, plus the fresh orange juice that brightens the heavy braising liquid. Perfect for Christmas dinner, Thanksgiving, or any formal dinner where you want vegetables that feel special.

Ingredients

  • 1 large red cabbage, whole, about 1kg
  • 1 ¾ tbsp butter
    olive oil1:1veganvegetariandairy-free

    use light olive oil to preserve delicate flavor profile

    Full guide →
  • 2 red onions, finely chopped
    yellow onions1:1none

    milder sweetness, less color; works but less festive

  • 1 orange, finely grated zest and juice
    lemonzest and juice 1 lemonnone

    sharper, less sweet; alters intended flavor balance

    Full guide →
  • 1 cinnamon stick
  • 10 tbsp port
    red wine1:1none

    maintains sweetness and acidity; slightly less depth

  • 1 tbsp red wine vinegar

Instructions

  1. 1

    Remove and discard outer leaves of cabbage, cut into quarters, and slice out core.

  2. 2

    Thinly slice cabbage using a sharp knife or food processor slicing attachment.

  3. 3

    Heat butter in a large saucepan over medium heat, add onions, and fry gently until softened, about 5 minutes.

  4. 4

    Stir in orange zest and cinnamon stick, cook for 1 minute more.

  5. 5

    Add shredded cabbage to the pan.

  6. 6

    Pour port, red wine vinegar, orange juice, and water over cabbage.

  7. 7

    Bring to boil, then reduce heat to simmer.

  8. 8

    Cover pan and cook until cabbage is softened, 45 minutes to 1 hour.

  9. 9

    If reheating from chilled or frozen, add a little water before heating through in saucepan or microwave.

Tips

Tip 1

Slice cabbage as thinly as possible for even cooking and tender results. A food processor saves time and ensures uniform slices that cook at the same rate.

Tip 2

Make this dish up to 2 days ahead or freeze for 1 month—flavors deepen as it sits. Reheat gently with a splash of water to prevent sticking and maintain moisture.

Tip 3

Use a quality port wine; cheaper versions can taste harsh when reduced. The alcohol cooks off, leaving a rich, sweet-tart depth that defines the dish.

Good to Know

Storage

Keep in airtight container in refrigerator for up to 2 days. Flavor improves overnight as the cabbage absorbs the braising liquid.

Make Ahead

Make up to 2 days ahead and refrigerate, or freeze in airtight container for up to 1 month. Thaw in fridge overnight. Reheat gently with a splash of water in a saucepan over medium heat or in microwave until warmed through.

Serve With

Serve warm as a side dish alongside roasted turkey, ham, duck, beef, or pork. Also pairs well with game meats. Can be served at room temperature.

Common Mistakes

Watch

Do not skip the initial softening of onions—this builds flavor depth and prevents raw onion harshness in the finished dish.

Watch

Do not omit the water in the braising liquid; too little liquid causes cabbage to scorch and become bitter rather than silky and tender.

Substitutions

Dairy-Free Swaps

butter
olive oil1:1veganvegetariandairy-free

use light olive oil to preserve delicate flavor profile

Full guide →

General Alternatives

port
red wine1:1none

maintains sweetness and acidity; slightly less depth

Full guide →
red onions
yellow onions1:1none

milder sweetness, less color; works but less festive

orange
lemonzest and juice 1 lemonnone

sharper, less sweet; alters intended flavor balance

Full guide →
Find more substitutions →

FAQ

Can I make Christmas red cabbage a few days before serving?

Yes, make it up to 2 days ahead and store in an airtight container in the refrigerator. The flavors actually improve as the cabbage absorbs the braising liquid overnight. Reheat gently with a splash of water before serving.

What if I don't have port wine?

Use red wine as a substitute at a one-to-one ratio. The result will be slightly less sweet and complex, but the dish still works well. You could also use balsamic vinegar for extra depth, though this changes the flavor profile.

Can I freeze this red cabbage?

Yes, freeze in an airtight container or freezer bag for up to 1 month. Thaw overnight in the refrigerator. When reheating, add a little water and warm gently in a saucepan over medium heat or in the microwave to restore moisture.