This classic German red cabbage recipe is a traditional side dish known for its tender texture and perfectly balanced sweet and tangy flavor. Made with fresh red cabbage, apples, apple cider vinegar, and warming spices, it’s a comforting addition to roast pork, sausages, or holiday meals. Slow-cooked to perfection, this easy recipe is ideal for family dinners, Oktoberfest celebrations, or festive occasions. Whether served with mashed potatoes or hearty meats, it brings authentic German flavor to your table with simple ingredients and minimal effort.

Ingredients
- ½ large head red cabbage (about 5–6 cups), thinly sliced
- 1 apple, halved
- ⅓ cup apple cider vinegar
- 3 tablespoons water
- ¼ cup brown sugar
- 2 teaspoons salt
- ¼ teaspoon freshly ground black pepper
- 4–5 whole cloves, or ¼ teaspoon ground cloves
- 2 tablespoons butter
Instructions
- Prepare the cabbage: Slice the red cabbage into thin strips, about ⅛–¼ inch thick. Place half of it into a heavy-bottomed pot.
- Add the apple: Grate one half of the apple directly over the cabbage. Stud the other half with whole cloves and place it in the pot.
- Layer and season: Add the remaining cabbage on top. In a small bowl, mix the vinegar, water, brown sugar, salt, and pepper. Pour this mixture over the cabbage.
- Cook: Add the butter, cover the pot, and bring to a boil. Reduce the heat to low and simmer for 1½–2 hours, stirring occasionally.
- Finish and serve: Remove the clove-studded apple and discard. Stir well and serve warm.
Tips
- Slice the cabbage as evenly as possible so it cooks uniformly.
- Stir occasionally during simmering to prevent sticking.
- For a richer flavor, let the cabbage rest for a few hours after cooking and gently reheat before serving.
Variations and Substitutions
- Apples: Use tart apples like Granny Smith for a sharper flavor or sweet apples like Honeycrisp for a milder taste.
- Sweetener: Replace brown sugar with honey or maple syrup for a natural sweetness.
- Spices: Add a cinnamon stick or a pinch of nutmeg along with the cloves for extra warmth.
- Butter: Swap with a splash of oil or goose fat for a traditional touch.

FAQs
Can I make this ahead of time?
Yes, German red cabbage tastes even better the next day as the flavors deepen.
How do I store leftovers?
Keep refrigerated in an airtight container for up to 4 days, or freeze for up to 2 months.
Can I use green cabbage instead?
Red cabbage is traditional, but green cabbage can be substituted if needed—it will just have a milder flavor and different color.
Serving Suggestions
- Serve alongside roasted pork, duck, or sausages for a classic German meal.
- Pair with mashed potatoes or spaetzle for a hearty side dish.
- Add it to sandwiches or wraps for a tangy, flavorful crunch.
Why You’ll Love This Recipe
- Perfect balance of sweet, sour, and savory flavors.
- A comforting, traditional German side dish.
- Simple ingredients, slow-cooked to tender perfection.
- Ideal for holidays, Sunday dinners, or cozy family meals.
German Red Cabbage
6
servings10
minutes2
hoursIngredients
-
½ large head red cabbage (about 5–6 cups), thinly sliced
-
1 apple, halved
-
⅓ cup apple cider vinegar
-
3 tablespoons water
-
¼ cup brown sugar
-
2 teaspoons salt
-
¼ teaspoon freshly ground black pepper
-
4–5 whole cloves, or ¼ teaspoon ground cloves
-
2 tablespoons butter
Directions
- Prepare the cabbage: Slice the red cabbage into thin strips, about ⅛–¼ inch thick. Place half of it into a heavy-bottomed pot.
- Add the apple: Grate one half of the apple directly over the cabbage. Stud the other half with whole cloves and place it in the pot.
- Layer and season: Add the remaining cabbage on top. In a small bowl, mix the vinegar, water, brown sugar, salt, and pepper. Pour this mixture over the cabbage.
- Cook: Add the butter, cover the pot, and bring to a boil. Reduce the heat to low and simmer for 1½–2 hours, stirring occasionally.
- Finish and serve: Remove the clove-studded apple and discard. Stir well and serve warm.








Leave a Reply