German red cabbage is a classic side dish that transforms simple ingredients into something truly special. This tangy, slightly sweet preparation pairs beautifully with pork, duck, and beef, making it a staple at German family tables for generations.
The magic happens when you braise red cabbage low and slow with vinegar, apples, and a touch of sugar, creating layers of flavor that deepen as it cooks. Whether you’re planning a traditional feast or just want to elevate your weeknight dinner, this recipe delivers authentic flavor without fuss.
Why You’ll Love This Recipe
This dish tastes even better the next day, rewards you with minimal hands-on time, and impresses everyone at the table with its sophisticated balance of sweet and sour.
- Tangy and slightly sweet flavor profile that complements rich meats perfectly
- Braising method makes it incredibly tender while preserving the cabbage’s natural structure
- Improves with time, so it’s ideal for meal prep and entertaining
- Uses pantry staples you probably already have on hand
- Takes just 5 minutes of active prep before the oven does the work
My Experience Making This Recipe
The first time I made this, I was skeptical that red cabbage could become something so delicious with just vinegar and apples. After the first bite, I understood why this recipe has survived for centuries across German kitchens.
My family now requests it at every holiday dinner, and I’ve started doubling batches because people eat it straight from the pot. The aroma alone while it braises fills your kitchen with warmth and authenticity that you simply cannot fake.
What surprised me most was how forgiving the recipe is. I’ve made it with different vinegar types, adjusted the sweetness to my preference, and even added leftover apple scraps, and it comes out beautifully every single time.
Recipe Overview
- Recipe Name: German Red Cabbage
- Servings: 6 to 8
- Prep Time: 10 minutes
- Cook Time: 45 minutes
- Total Time: 55 minutes
- Course: Side Dish
- Cuisine: German
- Calories per Serving: 95
Equipment You Will Need
- Large sharp knife for slicing cabbage
- Cutting board
- Large Dutch oven or heavy-bottomed pot with lid
- Wooden spoon for stirring
- Measuring spoons and cups
- Small bowl for mixing spices
Ingredients for German Red Cabbage
- 1 medium head red cabbage, about 2 pounds, thinly sliced
- 2 tablespoons butter
- 1 large onion, thinly sliced
- 2 medium apples, peeled, cored, and sliced
- 1/2 cup red wine vinegar
- 2 tablespoons brown sugar
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/4 teaspoon caraway seeds (optional but traditional)
- 1/4 teaspoon ground cloves
- 1 bay leaf
- 1/2 cup vegetable or beef broth
Ingredient Notes and Substitutions
- Red cabbage: Provides the dish’s signature color and slightly peppery flavor. Green cabbage works as a substitute but delivers less visual impact and a more neutral taste.
- Red wine vinegar: The acid balances sweetness and preserves the cabbage’s texture. Apple cider vinegar makes a fine substitute with a slightly mellower tang.
- Apples: Granny Smith apples add tartness that complements the vinegar nicely. Honeycrisp or Fuji apples work too if you prefer more sweetness.
- Caraway seeds: These add an earthy, slightly nutty note typical of German cooking. You can skip them entirely if you dislike anise-like flavors, and the dish remains delicious.
- Brown sugar: A pinch of sweetness rounds out the acidity. Honey or white sugar substitutes work equally well in the same amount.
How to Make German Red Cabbage
Step 1: Prepare Your Ingredients
Slice the red cabbage into thin ribbons, peel and slice the onion, and prep the apples by peeling, coring, and slicing them into thin wedges. Having everything ready means you can focus on building flavor once you start cooking.
Step 2: Melt Butter and Soften the Onion
Heat a large Dutch oven over medium heat and add the butter. Once it’s foaming, add the sliced onion and cook for about 3 minutes, stirring often, until the onion becomes translucent and fragrant.
Step 3: Add the Cabbage in Batches
Add the sliced red cabbage in two or three batches, stirring between additions to wilt it slightly. This prevents the pot from overflowing and helps everything cook evenly and consistently.
Step 4: Incorporate the Apples and Spices
Once all the cabbage is in the pot, add the sliced apples, caraway seeds, ground cloves, and bay leaf. Stir everything together so the spices distribute evenly and coat every piece of cabbage and apple.
Step 5: Add the Vinegar and Liquid
Pour in the red wine vinegar and broth, then sprinkle in the brown sugar, salt, and pepper. Stir well so the sugar dissolves and all the flavors begin to blend together beautifully.
Step 6: Cover and Braise
Put the lid on the pot and reduce the heat to medium-low or low. Let it braise gently for 35 to 40 minutes, stirring occasionally to prevent sticking on the bottom and to ensure even cooking throughout.
Step 7: Check for Tenderness
The cabbage should be fork-tender and the liquid should have reduced by about half, creating a glossy sauce. If the mixture still seems too wet or the cabbage isn’t tender enough, continue cooking uncovered for another 5 to 10 minutes.
Step 8: Taste and Adjust Seasoning
Remove the bay leaf and taste a spoonful. Add more salt, pepper, sugar, or vinegar based on your preference, stirring it in fully before tasting again.
Pro Tip: Make this dish a day or two ahead and reheat it gently before serving. The flavors meld and deepen overnight, and you’ll have less to do on dinner day.
Tips for the Best German Red Cabbage
- Slice the cabbage thinly and uniformly so it cooks evenly and becomes tender without turning mushy.
- Use a quality red wine vinegar because its flavor forms the backbone of the dish, so it’s worth choosing one you actually enjoy.
- Stir occasionally during braising to prevent the bottom layer from scorching and to ensure even heat distribution.
- Taste as you go and adjust the sweet-sour balance to match your palate, since everyone’s preference differs slightly.
- Save any leftover liquid from the pot to drizzle over the cabbage when serving or reheating, as it keeps everything moist and flavorful.
- Don’t skip the bay leaf and cloves, as these aromatics create authentic German flavor that’s hard to replicate without them.
Common Mistakes to Avoid
- Slicing the cabbage too thick causes uneven cooking and tough pieces that never quite soften properly.
- Cooking at too high a temperature makes the cabbage fall apart and lose its pleasant texture and structure.
- Skipping the initial onion softening step means your dish lacks a savory foundation that builds depth.
- Adding all your liquid at once instead of stirring means the sugar won’t dissolve evenly and you’ll get unexpected sweet pockets.
- Overcooking after the cabbage is tender turns it to mush and destroys the balance of flavors you worked to build.
Serving Suggestions
This dish shines alongside rich proteins like pork schnitzel, roasted duck, or beef stew, where its acidity cuts through fat beautifully. It also works wonderfully as part of a vegetable-forward meal with crusty bread and cheese.
- Serve alongside roasted pork chops or pork tenderloin for a classic pairing
- Pair with duck confit or roasted duck breast for an elegant dinner
- Add to a charcuterie board with German cheeses, cured meats, and mustard
- Spoon over sausages and mashed potatoes for hearty comfort food
- Serve at room temperature as a tangy slaw-like side at picnics or buffets
Variations to Try
- Add diced bacon or pancetta at the start and render it before adding onions for a smoky, savory depth that transforms the dish.
- Stir in shredded beets during the last 5 minutes of cooking for extra earthiness and a deeper red color that photographs beautifully.
- Replace half the broth with dry red wine for a richer, more complex flavor that pairs especially well with game meats.
- Add a tablespoon of whole grain mustard or horseradish near the end for a spicy kick that cuts through richness wonderfully.
- Substitute some of the apples with dried cranberries or raisins for tartness and a chewy texture that adds interest.
Dietary Adaptations
- Gluten-free: This recipe is naturally gluten-free as written, containing no flour or grain-based ingredients, though always verify your broth label.
- Dairy-free: Replace butter with olive oil or coconut oil in an equal amount, and the dish remains just as delicious with the same cooking method.
- Vegan: Use olive oil instead of butter and vegetable broth instead of beef broth for a fully plant-based version that tastes authentic.
- Low-carb or keto: Reduce or omit the brown sugar and use a sugar substitute if needed, though the dish will be less balanced without any sweetness.
Storage and Reheating
Refrigerator
Transfer cooled red cabbage to an airtight container and refrigerate for up to 5 days. The flavors actually improve after a day or two as everything melds together.
- Keep the lid on tight to prevent the vinegar smell from spreading to other foods
- Stir gently before serving to redistribute any liquid that has settled
Freezer
Freeze in airtight containers or heavy-duty freezer bags for up to 3 months. The texture remains pleasant after thawing, though it becomes slightly softer than fresh.
- Leave a little headspace in containers to allow for expansion as it freezes
- Label with the date so you remember when you made it
Reheating
Thaw overnight in the refrigerator, then reheat gently on the stovetop over low to medium heat, stirring occasionally. Add a splash of broth or vinegar if the mixture seems dry.
- Never microwave, as this can make the cabbage mushy and destroy delicate flavors
- Heating slowly helps flavors meld and prevents the bottom from scorching
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 95 |
| Total Fat | 3 g |
| Saturated Fat | 2 g |
| Carbohydrates | 16 g |
| Fiber | 3 g |
| Sugar | 11 g |
| Protein | 2 g |
| Sodium | 380 mg |
| Cholesterol | 8 mg |
These values are approximate and calculated for a serving of 1 cup from a recipe that yields 8 servings. Individual nutritional needs vary, so adjust portion sizes based on your dietary goals.
Frequently Asked Questions
Can I make this recipe without vinegar?
You can replace vinegar with lemon juice or a combination of broth and a small amount of wine, though the dish loses its signature tangy character. The acidity is really what makes German red cabbage distinctive, so I’d recommend at least trying the vinegar version once.
How far ahead can I prepare this dish?
You can slice all your ingredients the morning of serving and store them in separate containers in the refrigerator. The cooked dish actually tastes better made a day or two ahead, so feel free to prepare it several days before your event.
What’s the best way to slice the cabbage thinly?
A sharp knife and steady hand work well, but a mandoline slicer or food processor fitted with a slicing blade cuts the prep time significantly. Just use caution with these tools since cabbage can be slippery.
Why is my cabbage still tough after cooking?
Either the heat was too high, the cabbage was sliced too thick, or it simply needs more time. Lower the heat to medium-low and continue cooking for another 10 to 15 minutes, checking for tenderness periodically.
Can I use purple cabbage instead of red?
Purple and red cabbage are essentially the same vegetable, so yes, you can use either one interchangeably. The flavor and cooking time remain identical.
What should I serve alongside German red cabbage?
This side works beautifully with roasted pork, duck, beef stews, sausages, and mashed potatoes. You might also try our sausage and cabbage recipe for a hearty one-dish meal that brings similar flavors together.
Final Thoughts
German red cabbage transforms humble ingredients into something that tastes like it took hours of fussing, when really you just need 5 minutes of prep and then the oven does the work. The tangy, slightly sweet result pairs beautifully with so many mains and gets even better as leftovers.
Give this recipe a try at your next dinner, and I bet it becomes a regular rotation in your kitchen just like it has in mine. If you’re looking for more cabbage inspiration, check out our boiled cabbage recipe for another classic approach that highlights this incredible vegetable.

German Red Cabbage
Ingredients
Equipment
Method
- Slice the red cabbage into thin ribbons, peel and slice the onion, and prep the apples by peeling, coring, and slicing them into thin wedges.
- Heat a large Dutch oven over medium heat and add the butter. Once it's foaming, add the sliced onion and cook for about 3 minutes, stirring often, until the onion becomes translucent and fragrant.
- Add the sliced red cabbage in two or three batches, stirring between additions to wilt it slightly.
- Once all the cabbage is in the pot, add the sliced apples, caraway seeds, ground cloves, and bay leaf. Stir everything together.
- Pour in the red wine vinegar and broth, then sprinkle in the brown sugar, salt, and pepper. Stir well.
- Put the lid on the pot and reduce the heat to medium-low or low. Let it braise gently for 35 to 40 minutes, stirring occasionally.
- Check the cabbage for tenderness, it should be fork-tender and the liquid should have reduced by about half.
- Remove the bay leaf, taste a spoonful, and adjust seasoning with more salt, pepper, sugar, or vinegar as necessary.