This braised German Red Cabbage makes a deliciously simple side dish for almost anything. You can serve it with meat, fish, fried or poached eggs, or as a part of your veggies and grain bowl.

This Rotkohl recipe is very easy to make using budget-friendly ingredients.

Top view of the braised German Red Cabbage in a black pan standing on a purple napkin on a grey background.

What is Braised German Red Cabbage?

Braised red cabbage is an easy side dish that is very popular in Germany and other European countries. In German-speaking parts of Europe, you can find it on the menu of almost any restaurant.

In different parts of Germany, braised red cabbage is known under different names and is called Rotkohl, Rotkraut, or Blaukraut.

Depending on the region, recipes also vary slightly, but in the end, you get a simple braised red cabbage German style.

This popular German side dish is infused with bay leaves, cinnamon, and cloves and has a distinct sweet and sour flavor.

Why You’ll Love This Recipe

Red cabbage (also called purple cabbage or blue cabbage in some regions) is one of those humble vegetables that is often underappreciated, especially here in North America.

And honestly, that’s a shame! It’s not only budget-friendly and easy to prepare, but it’s also packed with nutrients .

Here are a few reasons to give this red cabbage recipe a try:

  • Nutrient-rich: Red cabbage is a great source of dietary fiber, plus it’s loaded with vitamins and antioxidants.
  • Low glycemic load: The glycemic load of raw red cabbage is 2 (source).
  • Naturally sweet when cooked: Many traditional German red cabbage recipes call for sugar, honey, or other sweeteners, but you can absolutely skip the added sugar. Cooking red cabbage with a sweet apple brings out its natural sweetness beautifully—no sugar required.
  • Even better the next day: Brased red cabbage actually tastes better after sitting overnight, making it a perfect make-ahead side.

Whether you’re making a cozy German-inspired dinner or just looking for a new veggie side, braised red cabbage is simple, delicious, and worth revisiting.

Braised red cabbage on a black plate with a silver spoon on the left side.

Ingredient Overview

Here are the ingredients you will need to make German red cabbage:

The Main Ingredients:

  • Red cabbage: Choose firm, compact cabbage heads that feel heavy for their size. Remove wilted outer leaves before cutting the cabbage. You can freeze the leaves and other bits and pieces you won’t be cooking and use them to color Easter eggs.
  • Vegetable broth: Use low-sodium or no-salt-added mild-tasting vegetable broth to make sure it doesn’t overpower the dish.
  • Onion: Onions pair well with red cabbage and add notes of savory flavor to the dish. Make sure to thinly slice them and cook in olive oil until they start to caramelize.
  • Olive oil: Use mild olive oil or avocado oil. Many traditional recipes call for duck or goose fat or bacon. You can use those if you aren’t making a vegan version.
  • Apple cider vinegar: The vinegar helps to maintain the vibrant color and balances the sweetness of the apples.
  • Apples: Use sweet apples if you want to follow my recipe and make it without sugar. If you plan to add sweeteners, you can use sour apples such as Granny Smith to enhance that sweet and sour flavor.
  • Spices: The traditional spices usually used to prepare German red cabbage are bay leaf, cinnamon, and cloves.

Optional Ingredients:

  • Cornstarch, potato starch, or flour: If you prefer the red cabbage to be a little bit creamy, you can add a thickener at the end of cooking. Usually, you would only need about one tablespoon.
  • Bacon: If you aren’t making a vegan option, you can add some bacon to the red cabbage.
  • Juniper berries: These dried berries are popular in European cuisine. They enhance the unique flavor of German red cabbage and emphasize the sweet and sour notes of the dish. If using, add them at step #4 together with the other spices.
  • Red wine and red wine vinegar: Many traditional recipes call for red wine and/or red wine vinegar instead of apple cider vinegar.
  • Brown sugar: If you decide to add sugar to the red cabbage, you will only need about 1 tablespoon. Add it at step #2 together with salt and vinegar.
  • Red currant jam or raspberry jelly: A popular way to finish up red cabbage is to add some jam or jelly. Add it as the last step at the very end of cooking.

How to Make Braised German Red Cabbage

Here are the step-by-step instructions on how to make this recipe:

Step 1. Prepare the cabbage.

Remove any wilted or dry outer leaves. Cut the cabbage in half and remove the tough core. Shred the cabbage as thinly as possible. Use a mandoline slicer if you have one.

Close up shot of shredded red cabbage.

Step 2. Massage the cabbage.

Place the shredded raw cabbage in a large bowl. Sprinkle with salt and pour the apple cider vinegar over it.

Using your hands, gently massage the cabbage for about 1 minute. You’ll notice the cabbage changing color and softening slightly. (Tip: Red cabbage can stain your hands and nails—wear gloves if preferred.) Set aside for 5 to 10 minutes.

Overhead shot of massaged red cabbage in a bowl.

Step 3. Sauté the onion.

Meanwhile, heat the olive oil in a large pot or deep pan over medium heat. Add the chopped onion and sauté for 3–4 minutes, stirring occasionally, until the onion begins to caramelize.

Onion in a sautee pan with a wooden spatula.

Step 4. Add all the ingredients and cook.

Transfer the prepped cabbage to the pot. Add the sliced apples, cinnamon stick, bay leaf, whole cloves, and vegetable stock. Toss everything together to combine.

Once the mixture is heated through, reduce the heat to low. Cover and simmer for 30–40 minutes. Check occasionally to ensure there’s enough liquid and add a bit more stock or water if needed.

Braised red cabbage ingredients in a pan.

Step 5. Finish and serve.

When the cabbage is tender and cooked through, remove from heat. Taste and adjust seasoning with salt and pepper if needed. Cover the pot again and let it rest for about 10 minutes before serving.

Braised German red cabbage on a plate with a fork to the left.

Recipe Video

Here is the recipe video to help you make it:

 

Recipe Tips

Braised red cabbage is pretty easy to make, but there are still a few things to keep in mind when cooking it:

  • Red cabbage juice stains everything. It will stain your hands and nails, your expensive cutting board, your countertop, your clothes, and any plastic it comes in contact with. So, make sure to wipe it immediately and wear gloves if you want to protect your hands.
  • Slice the cabbage as thin as possible. Cabbage takes a long time to cook, so slicing it thin will help to reduce cooking time. Try to slice it into uniform pieces so all the cabbage cooks at the same time.
  • Use a large Dutch oven or saute pan with a heavy bottom. Cabbage burns easily. Using a proper pan will help you to avoid burning the cabbage.
  • Keep an eye on the amount of liquid. The liquid can reduce during cooking, so make sure to check on the cabbage from time to time. Add more liquid if needed.

How Do You Serve German Red Cabbage?

Traditionally, this classic German side dish is served around Christmas, usually with roasted poultry.

It’s a perfect dish to prepare for any dinner party around the holidays because it can be cooked a day ahead.

But you don’t have to wait for the holidays to make a batch of German red cabbage. Make it as a meal prep and enjoy it for dinner with meat, fish, chicken, or as part of a grain-and-veggie bowl.

Braised cabbage tastes best when it’s warm.

Close-up side view of the German Red Cabbage in a black pan.

Storing & Reheating

Storing – Braised German red cabbage keeps very well in the fridge. In fact, it tastes better the next day, so you can make it ahead and enjoy for a few days for lunch or dinner.

Store it in the refrigerator in a glass airtight container for up to three days. Remove all the spices if you intend to store it for longer than a day.

Reheating – You can reheat the cabbage on the stovetop over medium heat.

Make sure to stir it from time to time so that it heats evenly. If you notice that it becomes too dry, add a couple of tablespoons of liquid.

Individual portions can also be reheated in the microwave.

More Vegetable Side Dishes

For more healthy side dish ideas, check out these recipes:

German red cabbage in a pan.

Braised German Red Cabbage (Rotkohl)

4.63 from 43 votes
This German Red Cabbage Recipe is very easy to make. All you need are a few inexpensive ingredients. This delicious dish can be served with meat, fish, fried or poached eggs, or as a part of your veggie-grain bowl.
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 4 portions
Print Recipe Save Recipe Pin Recipe Rate Recipe

Video

Ingredients

  • 1 medium red cabbage (shredded)
  • cup apple cider vinegar
  • 2 Tbsp olive oil
  • 1 medium onion (thinly sliced)
  • 1 cup low-sodium vegetable broth
  • 2 medium apples (sweet variety, cored and chopped)
  • 1 bay leaf
  • 1 cinnamon stick
  • 4 whole cloves
  • salt and pepper to taste

Instructions

  • Remove the outer wilted and dry leaves from the red cabbage. Shred the cabbage as thin as possible. You can use a mandoline slicer if you have one.
    1 medium red cabbage
  • Place the shredded cabbage into a large bowl. Salt the cabbage and pour the apple cider vinegar over it. Massage the cabbage with your hands for about 1 minute. The cabbage will change color and slightly reduce in volume. Keep in mind that red cabbage juice can stain your hands and nails, so wear gloves if needed. Set the red cabbage aside for about 5 to 10 minutes.
    ⅓ cup apple cider vinegar
  • In the meantime, heat the olive oil over medium heat. Add the onion and cook, stirring occasionally, for about 3 to 4 minutes or until the onion starts to caramelize.
    2 Tbsp olive oil, 1 medium onion
  • Transfer the cabbage into the pan. Add the rest of the ingredients – apples, cinnamon stick, bay leaf, whole cloves, and vegetable stock.
    1 cup low-sodium vegetable broth, 2 medium apples, 1 bay leaf, 1 cinnamon stick, 4 whole cloves
  • Toss to combine the ingredients. When the cabbage heats through, reduce the heat to low, cover the pan, and cook for about 30 to 40 minutes. Check on the cabbage a few times to ensure that there is still enough liquid in the pan. Add more liquid if needed.
  • When the cabbage is done cooking, remove it from the heat. Taste it and season with salt and black pepper if needed.
    salt and pepper to taste
  • Put the cover back on the pan and let it stand for about 10 minutes before serving. You can also let it cool and then reheat it to serve. The cabbage usually tastes better the next day.

Recipe Notes

Tips

  • Staining alert: Red cabbage juice stains everything. Wear gloves and wipe up spills immediately.
  • Slice thin and even: Thin, uniform slices help the cabbage cook faster and more evenly.
  • Use the right pan: A large, heavy-bottomed pan (like a Dutch oven) prevents burning and distributes heat more evenly.
  • Watch the liquid: Check during cooking to ensure there’s enough liquid. Add more as needed to avoid drying out or burning.

Optional Add-ins and Variations

  • Thickener: For a creamier texture, stir in 1 tablespoon cornstarch, potato starch, or flour at the end of cooking.
  • Bacon: Add cooked bacon for a non-vegan version.
  • Juniper berries: For classic German flavor, add a few with the spices in Step 4.
  • Red wine/vinegar: Swap apple cider vinegar for red wine or red wine vinegar if preferred.
  • Brown sugar: Add 1 tablespoon with salt and vinegar in Step 2, if a sweeter dish is desired.
  • Jam or jelly: Stir in a spoonful of red currant jam or raspberry jelly at the end for a traditional touch.

Storage, Freezing & Reheating

  • Storage: Store in an airtight glass container in the refrigerator for up to 3 days. Remove whole spices (like bay leaves, cloves, or cinnamon stick) if storing for more than 1 day.
  • Freezing: Let the cabbage cool completely. Transfer to a freezer-safe container or resealable bag. Label and freeze for up to 3 months. Thaw in the refrigerator overnight before reheating.
  • Reheating: Reheat on the stovetop over medium heat, stirring occasionally. Add a splash of water or broth if it seems dry. Individual portions can be reheated in the microwave, stirring halfway through.
Nutrition Facts
Braised German Red Cabbage (Rotkohl)
Serving Size
 
1 (1/4 of recipe)
Amount per Serving
Calories
136
% Daily Value*
Fat
 
7
g
11
%
Saturated Fat
 
1
g
6
%
Polyunsaturated Fat
 
6
g
Sodium
 
103
mg
4
%
Carbohydrates
 
19
g
6
%
Fiber
 
4
g
17
%
Sugar
 
12
g
13
%
Protein
 
1
g
2
%
* Percent Daily Values are based on a 2000 calorie diet.

The nutrition facts are an estimate. Variations in ingredient brands, portion sizes, or substitutions can affect the final nutritional values. For the most accurate information, please use a nutrition calculator or consult with a healthcare provider. Always ensure that each of the ingredients is allowed in your diet.

Course: Side Dish
Cuisine: German
Diet: Vegan
Tried this recipe?Let me know how it was!

Meet Maria

Maria Ushakova is a holistic nutritionist and food blogger. She focuses on developing easy recipes using real food ingredients. She believes that healthy food is delicious and anyone can learn how to cook it. Maria’s work has appeared on numerous popular websites as well as in print.

More For You:

4.63 from 43 votes (41 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

2 Comments

  1. 5 stars
    I made this for the first time for a friend. The recipe was easy to follow. I will definitely be making it again, often! Delicious and Nutritious!