To cook red cabbage well, slice it thinly, then either sauté it quickly for a fresher crunch or slowly braise/roast it with a sweet‑sour mix (like vinegar and a little sugar or fruit) until tender and caramelized.

Basics of red cabbage

Red cabbage is naturally firm and slightly peppery , so it benefits from both salt and some acidity (vinegar, wine or citrus) to balance flavor and help it soften.

Cooking times can range from about 15–25 minutes for sautéed or roasted cabbage to well over an hour for slow braising, depending on how soft you want it.

Simple sautéed method

This is a good everyday side dish and keeps the cabbage vibrant in color.

  • Thinly slice half to one head of red cabbage.
  • Heat a large pan over medium‑high, add olive oil, then add cabbage with salt and pepper.
  • Reduce heat to medium‑low and cook, stirring occasionally, 20 minutes for medium‑soft or up to about 50 minutes for very soft, slightly caramelized cabbage.
  • If the pan gets dry, splash in a little water or stock; taste and adjust salt before serving.

Sweet‑sour braised cabbage

This is the classic Christmas/roast‑dinner style: soft, glossy, sweet and tangy.

  • Finely shred the cabbage and add it to a large pan with sliced onion, a spoon or two of sugar, cider vinegar or red wine vinegar, and a knob of butter; season well.
  • Bring to a simmer, cover, and cook gently 1–1.5 hours, stirring occasionally, until very tender.
  • Uncover and cook a bit longer to let excess liquid evaporate and the flavors concentrate, then adjust sweetness and acidity to taste.

Roasted red cabbage wedges/steaks

Roasting gives you crisp edges and a deep, slightly sweet flavor.

  • Remove outer leaves, trim the base, cut the cabbage into 1–1.5 cm thick slices or wedges.
  • Whisk a quick marinade of olive oil, balsamic vinegar, honey, mustard and simple seasonings like garlic powder, onion powder, red‑pepper flakes, salt and pepper.
  • Dip slices on both sides in the marinade, lay on a baking sheet in a single layer, and roast at about 400°F (200°C) for 20–25 minutes until browned at the edges and tender; serve warm.

Flavor ideas and add‑ins

For more depth, many cooks add fruit, spices or wine.

  • Apples, raisins or sultanas, plus a bit of red wine, port or cider make a rich, festive braise.
  • Warm spices like cinnamon, cloves, star anise, bay leaves, nutmeg or citrus peel give a Christmas‑style profile and can be tied in a small “spice bag” so they’re easy to remove.

TL;DR: Slice the cabbage thinly; for a quick side, sauté in oil with salt and pepper 20–30 minutes, or for a classic sweet‑sour version, slowly braise it with onion, vinegar, a bit of sugar and butter until silky and tender.

Information gathered from public forums or data available on the internet and portrayed here.