
There is something deeply comforting about a pot of slowly braised German red cabbage bubbling away on the stove. The smell alone feels like home to me, warm and slightly sweet with just enough tang to make you curious. It is one of those dishes that doesn’t shout for attention, yet everyone remembers it.
I grew up around this recipe thanks to family connections to Germany, and it quickly became one of those foods that showed up at gatherings, holidays, and random Sundays when we wanted something cozy. Over time I learned how simple it really is, and that made me love it even more.
What surprises most people is how humble the ingredients are. Cabbage, apple, vinegar, sugar. Nothing fancy. But once they cook together for a while, they transform into something rich, balanced, and incredibly flavorful.
I also appreciate that this dish is easy on the budget, packed with goodness, and somehow tastes even better the next day. That kind of practicality makes it a staple in my kitchen, not just a special occasion side.
Ingredients Needed for the Recipe
- Red cabbage – The star of the dish, thinly sliced so it softens evenly and absorbs all the flavor.
- Apple – Adds natural sweetness and gentle fruitiness that balances the tangy vinegar.
- Apple cider vinegar – Brings the signature sweet and sour taste while helping the cabbage keep its vibrant color.
- Water – Helps create steam and allows the cabbage to slowly braise without burning.
- Brown sugar – Deepens the sweetness and gives the dish that traditional mellow richness.
- Salt – Enhances all the flavors and keeps the cabbage from tasting flat.
- Freshly ground black pepper – Adds mild warmth and contrast to the sweetness.
- Whole cloves – Provide that unmistakable aroma and subtle spice that makes this dish feel classic.
- Butter – Rounds everything out with a silky finish and brings the ingredients together.
Why This Dish Works So Well
This recipe is all about balance. The cabbage becomes tender and slightly earthy, the apple melts into the background, and the vinegar cuts through with brightness. No single ingredient takes over.
The long, slow cooking time is what really makes it special. Instead of rushing, the flavors blend gradually, turning sharp edges into something smooth and comforting. It is simple food, but done with patience.
How to make German Red Cabbage?

Step 1 – Prepare the Cabbage
Start by slicing the red cabbage into thin strips, about one eighth to one quarter inch thick. This helps it cook evenly and gives the final dish that classic soft texture without becoming mushy.
I like to take my time here. A good slice makes all the difference later, and it is oddly satisfying watching that big head of cabbage turn into a pile of vibrant ribbons.
Step 2 – Layer the First Half
Place half of the shredded cabbage into a medium sized heavy pot. A Dutch oven works beautifully because it holds heat steadily and prevents scorching.
Do not worry about packing it down too much. The cabbage will shrink a lot as it cooks, so what looks like a full pot now will settle later.
Step 3 – Add the Apple
Grate one half of the apple directly over the cabbage. This distributes sweetness throughout the dish and allows the apple to almost disappear as it cooks.
Take the other half of the apple and press the whole cloves into it. This old fashioned trick infuses flavor without leaving loose cloves scattered around.
Step 4 – Finish Layering
Add the remaining cabbage on top, creating a second layer over the apples. The layering helps everything cook evenly and blend together naturally.
At this stage, the pot looks colorful and fresh, but the transformation is still ahead. The magic really starts once the liquid goes in.
Step 5 – Mix the Braising Liquid
In a small bowl, stir together the vinegar, water, brown sugar, salt, and pepper. Pour this mixture evenly over the cabbage so every section gets coated.
This is where the signature sweet and sour flavor begins. It may smell strong at first, but it mellows beautifully as it cooks.
Step 6 – Add Butter and Start Cooking
Dot the top with butter, then cover the pot with a lid and bring everything to a gentle boil. Once it reaches that point, reduce the heat to a slow simmer.
Let it cook for about one and a half to two hours. Stir occasionally, but not too much. The cabbage needs time to soften and absorb all that flavor.
Step 7 – Remove the Clove Studded Apple
Once the cabbage is tender, remove the apple half with the cloves and discard it. By now it has already done its job of flavoring the dish.
Give everything a good stir. You will notice the color has deepened and the texture has become silky and rich.
Step 8 – Serve Warm
Taste and adjust seasoning if needed, then serve it warm alongside your favorite main dish. The flavor should be slightly sweet, slightly tangy, and incredibly comforting.
This is one of those sides that quietly steals the show. People always go back for another spoonful.
Serving Ideas
German red cabbage pairs beautifully with hearty meats. It is especially good next to roasted dishes, sausages, or anything savory that needs a little contrast.
I also love serving it with simple boiled potatoes because they soak up the flavorful juices. The combination is filling without feeling heavy, which makes it perfect for colder months.
Even on its own, warmed up for lunch the next day, it holds its charm. The flavors deepen overnight, making leftovers something to look forward to.
Tips
- Slice the cabbage evenly so it cooks at the same rate.
- Use a tart apple for the best balance of sweet and sour flavor.
- Cook it low and slow. Rushing will leave the cabbage firm instead of tender.
- Stir occasionally to prevent sticking, but keep the lid on to retain moisture.
- If the flavor feels sharp, let it cook a little longer. Time softens everything.
- This dish tastes even better the next day, so do not hesitate to make it ahead.
- Use a heavy pot to maintain consistent heat during the long simmer.
- Do not skip the cloves. They give the dish its traditional aroma.
Make Ahead and Storage
This is one of the easiest dishes to prepare in advance. You can make it several days ahead and store it in the refrigerator without losing any quality.
In fact, the flavor improves as it sits. The cabbage continues absorbing the sweet and tangy notes, creating an even richer taste when reheated.
To warm it up, place it back in a pot over low heat and stir occasionally until heated through. Add a small splash of water if it looks dry.
It also reheats well in smaller portions, making it great for quick lunches. Having something this flavorful ready to go always feels like a small victory during a busy week.
Whether served fresh or reheated days later, German red cabbage remains one of those timeless recipes that proves simple ingredients can create something truly memorable.

German Red Cabbage Recipe
Description
This braised German Red Cabbage recipe (Rotkohl) is as traditional as it gets and never absent at German festivals or restaurants. Its sweet and sour flavor comes from brown sugar, vinegar, and apple. Whole cloves add to its unique flavor and aroma. Easy, cheap, healthy, and only gets better every time you warm it up!
ingredients
Instructions
-
Cut the cabbage, shredding into thin, 1/8"-1/4" thick slices. Put half the shredded cabbage into a medium-sized heavy pot (Dutch oven works great!).
-
Grate one-half of the apple on top of the cabbage in the pot. Poke the whole cloves into the other half of the apple and add to the pot.
-
Add the remaining shredded cabbage on top. In a small bowl, combine vinegar, water, sugar, salt, and pepper. Stir to combine, then pour over cabbage.
-
Add 2 Tablespoons butter and cover the pot with a lid. Bring to a boil, reduce heat to simmer, and cook for 1½–2 hours, stirring occasionally.
-
Remove the apple with cloves and discard. Stir mixture well and serve warm.
Nutrition Facts
Servings 6
Serving Size 1/6 of recipe
- Amount Per Serving
- Calories 135kcal
- % Daily Value *
- Total Fat 4gg7%
- Saturated Fat 2.5gg13%
- Trans Fat 0gg
- Cholesterol 10mgmg4%
- Sodium 800mgmg34%
- Potassium 350mgmg10%
- Total Carbohydrate 22gg8%
- Dietary Fiber 4gg16%
- Sugars 15gg
- Protein 2gg4%
- Calcium 5% mg
- Iron 5% mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
- Make Ahead: This cabbage keeps beautifully! Prepare up to 1 week ahead, refrigerate, and reheat gently. Flavor deepens over time.
- Serving Suggestions: Pair with Rouladen, Spaetzle, bratwurst, or boiled yellow potatoes for a complete German feast.
- Variation: Add a splash of red wine or a diced onion for extra depth of flavor.
- Health Boost: Red cabbage is packed with fiber, antioxidants, and vitamin K—great for immune support and bone health!
Frequently Asked Questions
Can I make German Red Cabbage ahead of time?
Absolutely! This dish actually tastes better the next day. Prepare up to a week in advance, store covered in the refrigerator, and reheat gently on the stovetop or in the oven.
What's the best way to serve Rotkohl?
Traditionally served alongside hearty German mains like Rouladen, schnitzel, bratwurst, or roasted pork. It also pairs wonderfully with Spaetzle, boiled potatoes, or potato salad.
Can I freeze German Red Cabbage?
Yes! Cool completely, transfer to airtight freezer-safe containers, and freeze for up to 3 months. Thaw overnight in the fridge and reheat gently before serving.
