Skip to main content

Mom's Sweet-and-Sour Red Cabbage

This classic sweet-and-sour red cabbage is a vibrant vegan side dish that brings a sophisticated balance of flavours to any dinner table. Slow-cooked with crisp Fuji apples and a delicate blend of juniper, allspice, and cloves, the cabbage transforms into a tender, glossy accompaniment. The addition of redcurrant jelly provides a subtle sweetness and a beautiful sheen, while a splash of balsamic vinegar offers the necessary acidity to cut through richer main courses.

Perfect for prep-ahead cooking, this versatile dish is a staple for Sunday roasts or festive celebrations. It can be served hot or at room temperature and actually improves in flavour if made a day in advance. This plant-based recipe is naturally gluten-free and provides a nutritious, high-fibre addition to a healthy balanced diet, making it a reliable favourite for every occasion.

Continue reading below

Ingredients for Mom's Sweet-and-Sour Red Cabbage

  • 1 medium head RED CABBAGE, tough outer leaves removed

  • 1/4 cup (60ml) OLIVE OIL

  • 1 RED ONION, diced

  • 2 FUJI APPLES, peeled, cored, and finely chopped

  • 3 JUNIPER BERRIES

  • 3 whole ALLSPICE BERRIES, or 1/4 teaspoons ground allspice

  • 3 whole CLOVES, or 1/4 teaspoons ground cloves

  • 1 BAY LEAF

  • 1/2 teaspoons SALT

  • 1/4 teaspoons freshly ground BLACK PEPPER

  • 45ml RED CURRANT JELLY

  • 2 tablespoons BALSAMIC VINEGAR, preferably white

  • 1 teaspoon LIGHT BROWN SUGAR

How to make Mom's Sweet-and-Sour Red Cabbage

  1. Using a box grater, mandoline, or a coarse Microplane grater, grate the cabbage. In a large saucepan, heat the oil over medium-high heat. Add the onion and sauté for 2 minutes.

  2. Lower the heat to medium; add the cabbage and apples and stir to combine. Add the juniper berries, allspice berries, cloves, bay leaf, salt, pepper, jelly, vinegar, sugar, and 120ml (120ml) of water and stir to combine. Turn the heat to low, cover, and cook for 40 minutes, until the cabbage is tender.

  3. Remove the juniper berries, allspice berries, cloves, and bay leaf. Serve the cabbage hot or at room temperature. Refrigerate for up to 4 days. Leftovers can also be frozen in an airtight container for up to 1 month.

Disclaimer

While every effort has been made to ensure the information is accurate and up to date, individual needs may vary and dietary requirements can differ based on personal health conditions. Always check food labels and allergen information before preparing or consuming any recipe. If you have specific health concerns, allergies, intolerances, or are following a medically prescribed diet, seek advice from your GP, pharmacist, or a registered dietitian before making significant changes to your diet or lifestyle.

Article history

The information on this page is peer reviewed by qualified clinicians.

  • 16 Jan 2026 | Originally published

    Authored by:

    UK recipe editors

    Peer reviewed by

    UK recipe editors
flu eligibility checker

Ask, share, connect.

Browse discussions, ask questions, and share experiences across hundreds of health topics.

symptom checker

Feeling unwell?

Assess your symptoms online for free

Sign up to the Patient newsletter

Your weekly dose of clear, trustworthy health advice - written to help you feel informed, confident and in control.

Please enter a valid email address

By subscribing you accept our Privacy Policy. You can unsubscribe at any time. We never sell your data.