Slow Roasted Cabbage Sauerkraut

Golden brown slow roasted cabbage and sauerkraut casserole with melted cheese topping Pin It
Golden brown slow roasted cabbage and sauerkraut casserole with melted cheese topping | flavrego.com

This hearty casserole combines thinly sliced green cabbage with tangy sauerkraut, slowly roasted for over two hours until meltingly tender. The vegetables are seasoned with traditional caraway seeds, smoked paprika, and fresh dill, creating layers of rustic German flavor. Aromatic onions and garlic add depth, while vegetable broth keeps everything moist during the long, slow baking process. The result is a comforting dish that develops deep caramelized flavors and creamy textures. Perfect as a vegetarian main course or substantial side dish, it pairs beautifully with rye bread and achieves that ideal balance between tangy and savory that makes Central European comfort food so satisfying.

The smell of cabbage roasting low and slow is one of those kitchen aromas that makes everyone wander in asking when dinner will be ready. My neighbor actually knocked on my door once thinking I was making something far more complicated than I was. This casserole has a way of turning two humble ingredients into something deeply satisfying and unexpectedly rich.

I brought this to a potluck in the dead of January and watched people who swore they hated cabbage go back for seconds. There is something about slow roasting that transforms the cabbage into something sweet and tender that wins over even the biggest skeptics.

Ingredients

  • 1 medium green cabbage (about 2 lbs), cored and sliced: The star of the dish, so pick one that feels heavy and firm with tightly packed leaves.
  • 2 cups sauerkraut, drained and rinsed: Rinsing tones down the sharpness so it blends rather than overwhelms.
  • 2 medium onions, thinly sliced: They melt into sweetness during the long roast.
  • 2 carrots, grated: Adds subtle sweetness and a flash of color.
  • 2 cloves garlic, minced: Fresh garlic makes a noticeable difference here.
  • 2 tbsp olive oil: A good quality oil carries the flavor of every spice.
  • 1 tsp caraway seeds: Totally optional but they give that unmistakable German character.
  • 1 tsp smoked paprika: This brings a gentle smokiness that makes the dish feel hearty without any meat.
  • 1/2 tsp ground black pepper: Just enough warmth without hiding the cabbage.
  • 1 tsp salt: Adjust after tasting because sauerkraut already contributes salt.
  • 2 tbsp fresh dill, chopped: Dried works in a pinch but fresh dill brightens everything up.
  • 1 cup vegetable broth: Keeps everything moist during the long bake.
  • 1 cup sour cream (optional): A cool dollop on top is the perfect finishing touch.
  • 1/2 cup grated Gruyere or Swiss cheese (optional): Melts into a golden crown that no one complains about.

Instructions

Get the oven ready:
Preheat to 325 degrees F (160 degrees C) and grease your casserole dish so nothing sticks later.
Soften the aromatics:
Heat olive oil in a large skillet over medium heat and sauté the onions and garlic for about 4 minutes until they smell sweet and look translucent.
Bring it all together:
In a large bowl, toss the sliced cabbage, grated carrots, sautéed onion mixture, sauerkraut, caraway seeds, smoked paprika, pepper, salt, and dill until everything is evenly combined.
Set up the bake:
Transfer the mixture to your prepared casserole dish and pour the vegetable broth evenly over the top so it seeps down through the layers.
Slow roast covered:
Cover tightly with foil or a lid and let it roast for 1 hour and 30 minutes while your kitchen fills with an incredible savory aroma.
Finish it off:
Uncover, stir everything around, sprinkle cheese on top if using, and return uncovered for another 30 minutes until the edges caramelize and the cheese is bubbling golden.
Rest and serve:
Let it sit for 10 minutes before serving so the juices settle, then offer sour cream at the table for anyone who wants it.
Hearty German slow roasted cabbage and sauerkraut casserole served in a white baking dish Pin It
Hearty German slow roasted cabbage and sauerkraut casserole served in a white baking dish | flavrego.com

One cold evening I ate a bowl of this standing at the counter with a chunk of rye bread, too hungry to bother setting the table, and it hit me how often the best meals are the simplest ones.

Serving Suggestions That Actually Work

A thick slice of dark rye bread on the side turns this into a complete meal that feels like it came from a countryside kitchen. A cold German lager or a crisp apple cider alongside makes everything taste even better. You can also spoon it over mashed potatoes if you want to lean fully into comfort food territory.

Making It Your Own

Toss in sliced kielbasa or smoked sausage if you are not worried about keeping it vegetarian. Toasted breadcrumbs or crumbled crackers on top add a satisfying crunch that contrasts the soft cabbage underneath. A handful of caraway seeds scattered on top before serving reinforces that warm, earthy flavor.

Storage and Reheating

This keeps well in the fridge for up to four days and actually tastes better on day two when the flavors have had time to meld together.

  • Reheat gently in the oven at 300 degrees F covered with foil so it does not dry out.
  • Add a splash of broth before reheating if it seems a little dry.
  • Freeze individual portions for up to three months for an easy weeknight dinner.
Comforting slow roasted cabbage and sauerkraut casserole topped with fresh sour cream and dill Pin It
Comforting slow roasted cabbage and sauerkraut casserole topped with fresh sour cream and dill | flavrego.com

This is the kind of unassuming dish that earns a permanent spot in your rotation without ever asking for attention. Share it generously and watch it disappear.

Recipe FAQs

Traditional caraway seeds, sauerkraut, and the slow-roasting method reflect classic German cooking techniques. The combination of cabbage and fermented cabbage creates that distinctive Central European flavor profile found in rustic German kitchens.

Absolutely. This actually tastes better when made ahead—the flavors meld beautifully overnight. Prepare through step 4, refrigerate up to 24 hours, then bake as directed. Add 10-15 minutes to baking time if baking from cold.

Smoked kielbasa, bratwurst, or German-style sausages make excellent additions. Simply brown the meat before adding to the vegetable mixture. For non-meat options, white beans or lentils provide protein while maintaining the vegetarian profile.

The low temperature and extended cooking time allow cabbage to caramelize slowly without burning. This breaks down tough fibers, creating meltingly tender vegetables with concentrated sweetness that high heat cannot achieve.

Refrigerate in an airtight container for up to 5 days. Reheat covered at 350°F until warmed through, about 20 minutes. The flavors actually improve after resting, making leftovers even more delicious than the first serving.

Slow Roasted Cabbage Sauerkraut

Tender slow-roasted cabbage with tangy sauerkraut, aromatic vegetables, and traditional caraway seeds create this hearty German-inspired comfort food.

Prep 20m
Cook 120m
Total 140m
Servings 6
Difficulty Easy

Ingredients

Vegetables

  • 1 medium green cabbage (about 2 lbs), cored and sliced
  • 2 cups sauerkraut, drained and rinsed
  • 2 medium onions, thinly sliced
  • 2 carrots, grated
  • 2 cloves garlic, minced

Sauce & Seasoning

  • 2 tbsp olive oil
  • 1 tsp caraway seeds (optional but traditional)
  • 1 tsp smoked paprika
  • 1/2 tsp ground black pepper
  • 1 tsp salt, adjust to taste
  • 2 tbsp fresh dill, chopped (or 2 tsp dried dill)
  • 1 cup vegetable broth

Topping (optional)

  • 1 cup sour cream (for serving)
  • 1/2 cup grated Gruyère or Swiss cheese (omit for vegan)

Instructions

1
Preheat Oven: Preheat oven to 325°F (160°C).
2
Sauté Aromatics: Heat olive oil in a large skillet over medium heat. Add onions and garlic; sauté until softened, about 4 minutes.
3
Combine Ingredients: In a large bowl, combine sliced cabbage, grated carrots, sautéed onions and garlic, sauerkraut, caraway seeds, smoked paprika, pepper, salt, and dill. Mix well.
4
Assemble Casserole: Transfer the mixture to a large greased casserole dish. Pour vegetable broth evenly over the top.
5
Slow Roast Covered: Cover dish tightly with foil or a lid. Slow roast in the oven for 1 hour 30 minutes.
6
Uncover and Finish: Uncover, stir the casserole, and if desired, sprinkle cheese on top. Return to oven uncovered for 30 minutes, until cabbage is caramelized and cheese is bubbling.
7
Rest and Serve: Remove from oven and let sit for 10 minutes. Serve warm, topped with sour cream if desired.
Additional Information

Equipment Needed

  • Large skillet
  • Mixing bowl
  • Large casserole dish with lid or foil
  • Chef's knife
  • Cutting board

Nutrition (Per Serving)

Calories 140
Protein 4g
Carbs 18g
Fat 6g

Allergy Information

  • Contains dairy if cheese or sour cream are used (omit or use substitutes for dairy-free/vegan).
  • Gluten-free if all packaged ingredients (broth, sauerkraut) are confirmed gluten-free.
  • Always check ingredient labels for allergens.
Regina Cole

Passionate home cook sharing easy, wholesome meals and family-friendly recipes.