Print Recipe
4.85 from 19 votes

Traditional German Rotkohl (Sweet/Sour Red Cabbage)

The traditional accompaniment to your Sunday roast, this authentic recipe for Rotkohl is sure to become a favorite!
Prep Time10 mins
Cook Time2 hrs 15 mins
Total Time2 hrs 25 mins
Course: Side Dish
Cuisine: German
Servings: 6 servings
Calories: 154kcal
Author: Kimberly Killebrew


  • 1 1/2 pounds red cabbage ,very thinly sliced
  • 1 large yellow onion ,finely diced
  • 1 large Granny Smith or other semi-tart apple ,peeled, cored and diced
  • 1/4 cup butter (paleo: use grass fed or oil, vegans: use oil)
  • 2 tablespoons red currant jam ,or cherry preserves (optional)
  • 2-3 tablespoons red wine vinegar
  • 1/2 cup vegetable broth
  • 1 bay leaf
  • 3 whole cloves
  • 3 juniper berries
  • 1 teaspoon sugar
  • 1 teaspoon salt
  • 1 tablespoons all-purpose flour (gluten free and paleo: omit)
  • 2 tablespoons water


  • Melt the butter in a Dutch oven over medium-high heat and cook the onions until lcaramelized and just beginning to brown, 7-10 minutes. Add the cabbage and cook for 5 minutes. Add the apple, broth, bay leaf, cloves, juniper berries, red currant jam, red wine vinegar, sugar and salt. Bring to a boil, reduce the heat to low, cover and simmer for 2 hours, stirring occasionally. Add more broth if needed. Combine the flour and water until dissolved and stir into the Rotkohl. Simmer for another minute. Add more salt, sugar and vinegar to taste.
  • Traditionally served with roasts, Rouladen, Sauerbraten and potatoes, Spaetzle or Knoedel.
Calories: 154kcal | Carbohydrates: 20g | Protein: 2g | Fat: 7g | Saturated Fat: 4g | Cholesterol: 20mg | Sodium: 568mg | Potassium: 334mg | Fiber: 3g | Sugar: 12g | Vitamin A: 1560IU | Vitamin C: 68mg | Calcium: 59mg | Iron: 1.1mg