Thickly slice a green cabbage and layer with drained sauerkraut, sautéed onion, garlic and grated carrot in a greased casserole. Whisk sour cream with eggs and vegetable broth, pour over the layers, cover and roast at 325°F for 1½ hours. Uncover, top with buttered breadcrumbs and bake 30 more minutes until golden. Let rest 10 minutes and garnish with parsley.
The smell of cabbage roasting low and slow is one of those quiet kitchen aromas that fills every hallway and corner of the house until someone inevitably asks what is cooking. My neighbor actually knocked on my door once when I was making this casserole, convinced I was preparing something far more elaborate than humble cabbage. That is the magic of this dish though: it takes inexpensive everyday ingredients and transforms them into something deeply satisfying and impossibly fragrant.
I served this at a small dinner gathering during a particularly cold January evening, and even the guest who claimed to dislike cabbage went back for seconds. There is something about that golden breadcrumb crust and creamy interior that wins people over without trying too hard.
Ingredients
- 1 medium green cabbage (about 2 lbs), cored and thickly sliced: The foundation of the dish, so choose a head that feels heavy and firm with tightly packed leaves.
- 2 cups sauerkraut, drained and rinsed: Rinsing mellows the sharpness just enough while keeping that essential tang.
- 1 large onion, thinly sliced: Sweetness and depth come from slowly cooking the onion until it softens completely.
- 3 garlic cloves, minced: Fresh garlic makes a noticeable difference here over the jarred variety.
- 2 medium carrots, grated: They add subtle sweetness and a lovely fleck of color throughout the layers.
- 1 cup sour cream: This binds everything together into a creamy, rich casserole that feels indulgent.
- 2 large eggs: They help set the filling so each spoonful holds together beautifully when served.
- 3 tbsp olive oil: Used for sauteing the aromatics and greasing the dish.
- 1 cup vegetable broth: Keeps everything moist during the long roast and adds another layer of savory flavor.
- 1 tsp caraway seeds (optional): A classic German pairing that brings an earthy, slightly licorice warmth to the dish.
- Salt and freshly ground black pepper, to taste: Season generously at each layer for the best results.
- 1 cup breadcrumbs (use gluten free if desired): The topping turns golden and crispy in the final bake, providing texture contrast.
- 2 tbsp melted butter: Tossed with the breadcrumbs for a rich, properly browned crust.
Instructions
- Preheat and prepare the dish:
- Set your oven to 325 degrees F (165 degrees C) and grease a large casserole dish with one tablespoon of the olive oil, making sure to coat the sides as well.
- Soften the aromatics:
- Heat the remaining olive oil in a large skillet over medium heat and cook the sliced onion, stirring often, until it is translucent and sweet smelling, about five minutes, then add the garlic and grated carrots for two minutes more until fragrant.
- Build the layers:
- Place half of the cabbage slices in the casserole dish, followed by half the sauerkraut and half the sauteed vegetables, then season with salt, pepper, and caraway seeds if using, and repeat all the layers once more with the remaining ingredients.
- Pour the creamy mixture:
- Whisk together the sour cream, eggs, and vegetable broth in a bowl until completely smooth, then pour it evenly over the entire casserole, letting it seep down into the layers.
- Roast covered:
- Cover the dish tightly with aluminum foil and place it in the oven for one hour and thirty minutes, allowing everything to steam and soften together into tenderness.
- Prepare the topping:
- While the casserole roasts, stir the breadcrumbs and melted butter together in a small bowl until the crumbs are evenly coated and look like damp sand.
- Finish with a golden crust:
- Remove the foil carefully, scatter the buttered breadcrumbs over the top, and return the dish to the oven uncovered for thirty more minutes until the topping is deeply golden and the edges are bubbling.
- Rest and serve:
- Let the casserole stand for ten minutes before serving so the layers have time to settle, and garnish with fresh parsley if you have some on hand.
The first time I pulled this out of the oven on a rainy Sunday afternoon, I realized some meals do not need fanfare or fancy ingredients to feel special. Sharing it with a bowl of warm soup and good company was all the occasion required.
Serving Suggestions
This casserole pairs wonderfully with thick slices of toasted rye bread and a generous smear of German mustard on the side. For a more complete meal, serve it alongside a simple green salad with a sharp vinaigrette to cut through the richness.
Making It Your Own
For a heartier non vegetarian version, tuck diced smoked sausage or crispy bacon bits between the layers before baking. If you need a vegan adaptation, swap the sour cream for a plant based alternative and replace the eggs with a flaxseed mixture, and the results will still be comforting and delicious.
Storage and Reheating
Leftovers keep well in an airtight container in the refrigerator for up to three days and actually taste better as the flavors continue to meld overnight. Reheat individual portions in the oven at 350 degrees F until warmed through to keep the topping crisp.
- Avoid microwaving if you want to preserve that crunchy breadcrumb crust.
- Freeze individual portions wrapped tightly in foil for up to one month.
- Always let frozen portions thaw in the refrigerator overnight before reheating.
This is the kind of unassuming dish that earns a permanent spot in your rotation without ever demanding attention. Make it once and you will find yourself reaching for cabbage at the grocery store with real excitement.
Recipe FAQs
- → Can I make this gluten-free?
-
Yes. Use gluten-free breadcrumbs and confirm the vegetable broth and packaged sauerkraut are labeled gluten-free. The bake and texture remain the same.
- → How do I prevent the casserole from becoming soggy?
-
Drain and rinse the sauerkraut well to remove excess brine. Slice the cabbage thickly, sauté the aromatics until softened, and avoid over-liquid by measuring broth carefully before pouring over the layers.
- → Is there a vegan option?
-
Swap sour cream for a plant-based alternative and replace eggs with a flaxseed or aquafaba binder. The bake will be slightly looser but still flavorful when roasted longer if needed.
- → Can I add meat or smoked sausage?
-
Yes. Fold in diced smoked sausage or cooked bacon between layers for a heartier profile. Precook and drain any added meats to reduce excess fat and moisture.
- → How should leftovers be stored and reheated?
-
Cool completely, cover and refrigerate up to 4 days. Reheat in a 350°F oven until warmed through to restore the breadcrumb crispness, or microwave portions for quick reheating.
- → What herbs and seasonings work best?
-
Simple herbs like parsley or chives brighten the finished dish. Caraway seeds echo traditional German flavors; add them sparingly. Salt and black pepper to taste balances the tang of the sauerkraut.