Preheat oven to 325°F (165°C). Thick slices of cabbage are layered with drained sauerkraut and sautéed onions, garlic and grated carrots. A mixture of sour cream, eggs and vegetable broth is poured over, dish covered and slow-roasted 1½ hours. Remove foil, sprinkle buttered breadcrumbs and bake another 30 minutes until golden. Let rest 10 minutes before serving; garnish with parsley.
The smell of cabbage roasting low and slow in the oven is one of those things that makes a kitchen feel like it belongs to someone. My neighbor Frau Keller once told me that the secret to cabbage is patience, and she was absolutely right. This casserole, with its layers of tangy sauerkraut and tender roasted cabbage under a golden crust, became a Sunday staple the moment I first pulled it from the oven. It is humble, deeply satisfying, and proof that simple ingredients can create something extraordinary.
One rainy autumn evening I served this to friends who claimed they hated cabbage, and watched them go back for thirds without a word of complaint. The caraway seeds and sauerkraut give it a gentle tang that wins over even the most stubborn skeptics at the table.
Ingredients
- 1 medium green cabbage (about 2 lbs), cored and thickly sliced: The foundation of the dish, so choose one that feels heavy and dense for its size.
- 2 cups sauerkraut, drained and rinsed: Rinsing mellows the sharpness just enough to let the other flavors shine through.
- 1 large onion, thinly sliced: Sweetness builds as it cooks down with the carrots and garlic.
- 3 garlic cloves, minced: Fresh is nonnegotiable here for that warm aromatic base.
- 2 medium carrots, grated: They add subtle sweetness and a lovely fleck of color through the layers.
- 1 cup sour cream: This creates the creamy binding that holds everything together in the oven.
- 2 large eggs: They set the filling and give each slice a clean, sturdy shape.
- 3 tbsp olive oil: Used for sautéing and greasing the dish.
- 1 cup vegetable broth: Keeps everything moist during the long roast.
- 1 tsp caraway seeds (optional): A tiny amount goes a long way toward that classic German flavor profile.
- Salt and freshly ground black pepper: Season each layer as you go for the best result.
- 1 cup breadcrumbs: Use gluten-free if needed, they form the irresistible golden top.
- 2 tbsp melted butter: Tossed with the breadcrumbs for a rich, crispy finish.
Instructions
- Get the oven ready:
- Preheat to 325°F and grease a large casserole dish with one tablespoon of olive oil so nothing sticks later.
- Build the flavor base:
- Heat the remaining olive oil in a large skillet over medium heat and cook the sliced onion until softened and translucent, about five minutes. Toss in the garlic and grated carrots, stirring for two more minutes until fragrant.
- Layer with care:
- Place half the cabbage in the dish, then half the sauerkraut, then half the sautéed vegetables, seasoning with salt, pepper, and caraway seeds. Repeat the layers once more with everything that remains.
- Pour the creamy mixture:
- Whisk the sour cream, eggs, and broth together until smooth and pour it evenly across the top so it seeps down through every layer.
- Roast covered:
- Cover tightly with foil and slide it into the oven for one hour and thirty minutes, letting everything steam and soften into tenderness.
- Prep the topping:
- While you wait, stir the breadcrumbs and melted butter together in a small bowl until the crumbs are evenly coated and smell like toasted warmth.
- Finish golden and bubbling:
- Remove the foil, scatter the buttered breadcrumbs over the top, and return uncovered for thirty more minutes until the crust is deeply golden and the edges are bubbling.
- Rest before slicing:
- Let it stand for ten minutes so the layers settle and each serving holds its shape beautifully.
There is something quietly powerful about a dish that turns two of the humblest vegetables in the produce aisle into the thing everyone reaches for first.
What to Serve Alongside
A thick slice of dark rye bread and a smear of grainy German mustard turn this into a meal that feels complete and rooted in tradition. A simple green salad with a sharp vinaigrette cuts through the richness beautifully if you want to keep things lighter.
Making It Your Own
Diced smoked sausage or crispy bacon bits folded between the layers will make this heartier for meat lovers at the table. For a fully vegan version, swap in plant-based sour cream and use a flaxseed egg substitute with surprisingly great results.
Storage and Reheating
This casserole keeps well covered in the refrigerator for up to four days and actually tastes better the next day when the flavors have had time to mingle.
- Reheat individual portions in the oven at 350°F to bring back the crisp topping.
- Avoid the microwave if you want to preserve that satisfying crunch on top.
- Freeze individual slices wrapped tightly for up to two months for easy weeknight dinners.
Some recipes earn their place in your rotation by being impressive, but this one stays because it feels like home every single time you make it.
Recipe FAQ
- → How can I make this gluten-free?
-
Use certified gluten-free breadcrumbs or substitute toasted gluten-free oats or almond meal for the topping. Verify that store-bought sauerkraut and vegetable broth are labeled gluten-free to avoid hidden gluten.
- → What are good vegan swaps?
-
Replace sour cream with unsweetened plant-based sour cream and use a flaxseed egg (1 tbsp flaxseed meal + 3 tbsp water per egg) or omit eggs and increase broth slightly. Bake as directed; texture will be slightly different but still hearty.
- → How do I keep the topping crisp and avoid sogginess?
-
Thoroughly drain and rinse sauerkraut to reduce excess liquid, and sauté the vegetables until softened but not watery. Mix breadcrumbs with melted butter and sprinkle them on only after the covered roast stage; finish uncovered until golden to crisp the top.
- → Can I add meat or smoked sausage?
-
Yes. Brown diced smoked sausage, bacon or kielbasa in the skillet before the vegetables, drain excess fat, then layer with the cabbage and sauerkraut. Pre-cooking the meat ensures even cooking and adds a smoky depth.
- → What is the best way to store and reheat leftovers?
-
Cool to room temperature, cover and refrigerate for up to 3 days. Reheat in a 350°F (175°C) oven covered until warmed through, then uncover briefly to revive the breadcrumb crust. Microwave works for quick reheating but will soften the topping.
- → Can this be assembled ahead of time?
-
Yes. Assemble the layers and the sour cream–egg mixture, cover tightly and refrigerate for up to 24 hours. Add the buttered breadcrumbs just before baking to ensure a crisp finish, and add a few extra minutes to the bake time if chilled.