There are certain dishes that feel like a warm embrace. This Polish potato cabbage casserole is one of them. It is humble, rustic, and deeply satisfying—the kind of meal that has been feeding families in Eastern Europe for generations. Layered with tender potatoes, sweet caramelized cabbage, savory bacon, and a creamy, tangy sour cream sauce, this casserole is pure comfort. It is the perfect side dish for a holiday ham, a vegetarian main course, or a cozy weeknight dinner.
This Polish potato cabbage casserole (sometimes called a “pyzy” or “kopytka” casserole) is a celebration of simple, affordable ingredients. Potatoes and cabbage are staples of Polish cooking. When layered with caramelized onions, crispy bacon, and a rich sour cream and dill sauce, they transform into something truly special. The casserole bakes until golden and bubbly, with a slightly crispy top and a creamy, tender interior. Serve it with a dollop of sour cream and a sprinkle of fresh dill, and you will understand why this dish has stood the test of time.
Why You Will Love This Recipe
· Hearty, Comforting, and Satisfying: A true old-world classic.
· Budget-Friendly: Potatoes, cabbage, and onions cost very little.
· Great for Holidays and Everyday Meals.
· Vegetarian Option (omit the bacon).
· Make-Ahead Friendly.
· Freezer-Friendly.
· Perfect with Kielbasa, Pork, or Roast Chicken.
Ingredients List
For the Casserole:
· 2 lbs (about 4 medium) russet or Yukon Gold potatoes
· 1 medium head green cabbage (about 2 lbs), cored and shredded
· 4 slices bacon, chopped (optional)
· 2 tablespoons unsalted butter or olive oil
· 1 large yellow onion, diced
· 2 cloves garlic, minced
· 1 teaspoon caraway seeds (optional, but traditional)
· 1 teaspoon kosher salt
· ½ teaspoon black pepper
For the Creamy Sour Cream Sauce:
· 1 cup sour cream (full-fat)
· ¼ cup milk or chicken broth
· 2 tablespoons all-purpose flour
· 1 tablespoon fresh dill, chopped (or 1 teaspoon dried)
· ½ teaspoon salt
· ¼ teaspoon pepper
For the Topping:
· ½ cup shredded cheddar or Swiss cheese (optional)
· Fresh dill or parsley for garnish
Step-by-Step Instructions
Step 1: Preheat and Prepare
Preheat your oven to 375°F (190°C). Grease a 9×13-inch baking dish with butter or non-stick spray.
Step 2: Cook the Potatoes
Peel the potatoes (if desired) and cut them into 1-inch cubes. Place them in a large pot and cover with cold water. Add a generous pinch of salt. Bring to a boil and cook for 10-12 minutes, until fork-tender. Drain well and set aside.
Step 3: Cook the Bacon (Optional)
In a large skillet or Dutch oven over medium heat, cook the chopped bacon until crispy, about 5-7 minutes. Use a slotted spoon to transfer the bacon to a paper towel-lined plate, leaving the bacon drippings in the skillet. If not using bacon, heat 2 tablespoons of butter or oil.
Step 4: Sauté the Cabbage and Onion
Add the diced onion to the skillet with the bacon drippings (or butter). Cook for 3-4 minutes until softened. Add the shredded cabbage in batches—it will seem like a huge amount, but it will wilt down. Stir to coat with the fat. Cook for 8-10 minutes, stirring occasionally, until the cabbage is wilted and starting to brown. Add the garlic, caraway seeds (if using), salt, and pepper. Cook for 1 more minute.
Step 5: Make the Sour Cream Sauce
In a small bowl, whisk together the sour cream, milk (or broth), flour, dill, salt, and pepper until smooth.
Step 6: Assemble the Casserole
Spread half of the cooked potatoes in the bottom of the prepared baking dish. Top with half of the sautéed cabbage mixture. Sprinkle with half of the cooked bacon (if using). Pour half of the sour cream sauce over the top. Repeat the layers: remaining potatoes, remaining cabbage, remaining bacon, and remaining sauce.
Step 7: Add the Cheese Topping (Optional)
Sprinkle the shredded cheese evenly over the top of the casserole.
Step 8: Bake
Cover the baking dish with foil. Bake for 20 minutes. Remove the foil and bake for another 15-20 minutes, until the casserole is hot and bubbly and the top is lightly golden.
Step 9: Rest and Serve
Let the casserole rest for 10 minutes before serving. Garnish with fresh dill or parsley. Serve warm.
Cooking Tips and Pro Tips for Best Results
· Use starchy potatoes for creaminess: Russets break down slightly and help bind the casserole. Yukon Golds hold their shape better and have a buttery flavor. Both work well.
· Shred the cabbage thinly: Thin shreds cook faster and become sweet and tender. A mandoline or a sharp knife works well.
· Do not skip caramelizing the cabbage: Cooking the cabbage until it starts to brown brings out its natural sweetness and adds depth of flavor.
· Caraway seeds are traditional: Caraway has a distinct rye-bread flavor that pairs beautifully with cabbage. If you do not like caraway, you can omit it or substitute with dill seeds.
· Make it a main dish: Add 1 lb of cooked kielbasa (sliced) to the layers. The smoky sausage makes this a complete one-dish meal.
· Let it rest before serving: Allowing the casserole to rest for 10 minutes helps the layers set so you can cut clean squares.
Variations and Substitutions
Polish Casserole with Kielbasa:
Add 12 oz of cooked kielbasa or smoked sausage, sliced into ¼-inch rounds. Layer the sausage with the potatoes and cabbage. The sausage adds smoky, savory depth.
Cheesy Polish Potato Casserole:
Increase the cheese to 1 cup. Mix half into the sour cream sauce and sprinkle the remaining half on top. Use sharp cheddar, Swiss, or a Polish cheese like Oscypek (if available).
Vegetarian Polish Casserole:
Omit the bacon. Use 3 tablespoons of butter or olive oil for sautéing. The casserole is still rich, creamy, and delicious.
Mushroom and Cabbage Polish Casserole:
Add 8 oz of sliced cremini mushrooms to the skillet along with the onion. Sauté until the mushrooms release their liquid and start to brown. The mushrooms add an earthy, umami depth.
Vegan Polish Casserole:
Use vegan butter, plant-based sour cream (or blended cashews), and unsweetened plant-based milk. Omit the cheese or use a vegan cheese. The casserole will be slightly less rich but still comforting.
Slow Cooker Polish Casserole:
Layer the ingredients in a 6-quart slow cooker: potatoes, cabbage mixture, bacon, and sour cream sauce. Cook on low for 4-5 hours or on high for 2-3 hours. Top with cheese during the last 30 minutes if desired. The texture will be softer than the baked version.
Serving Suggestions
This Polish potato cabbage casserole is a versatile dish. Serve it:
· As a Side Dish: Alongside kielbasa, pork chops, roast chicken, or ham.
· As a Vegetarian Main Course: With a side of applesauce and rye bread.
· For the Holidays: A wonderful alternative to traditional casseroles for Thanksgiving or Easter.
· With a Dollop of Sour Cream: Adds extra tangy creaminess.
· With a Sprinkle of Fresh Dill: Brightens the dish.
Pair with:
· Rye bread or pumpernickel
· Pickled beets or cucumbers
· Applesauce (classic Polish pairing)
· A simple green salad
Storage and Reheating Instructions
Refrigerator:
Store leftovers in an airtight container for up to 5 days. The flavors deepen overnight.
Freezer:
Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator before reheating.
Reheating:
· Oven (Best): Cover with foil and bake at 350°F for 15-20 minutes.
· Microwave: Heat individual portions for 90 seconds, then in 30-second increments.
· Skillet: Reheat in a covered non-stick skillet over medium-low heat for 8-10 minutes.
Nutritional Information (Approximate, per serving – serves 8)
· Calories: 320
· Protein: 10g
· Fat: 16g
· Saturated Fat: 8g
· Carbohydrates: 36g
· Fiber: 6g
· Sugar: 8g
· Sodium: 580mg (varies by bacon and added salt)
· Vitamin C: 70% Daily Value
· Calcium: 12% Daily Value
Frequently Asked Questions (FAQ)
1. Can I use red cabbage instead of green?
Yes. Red cabbage will turn the casserole a deep purple color. It has a slightly more peppery, earthy flavor and takes a little longer to soften. Cook it for an extra 5 minutes before assembling the casserole.
2. Can I make this casserole without sour cream?
Yes. Substitute the sour cream with plain Greek yogurt (full-fat) or a mixture of cottage cheese and milk. The flavor will be tangier but still delicious. For a dairy-free version, use unsweetened vegan yogurt or blended cashews.
3. Why is my casserole watery?
Watery casserole usually comes from not cooking the cabbage long enough before assembling. Cabbage releases a lot of water as it cooks. Make sure to sauté it for 8-10 minutes until it is wilted and starting to brown. Do not add extra liquid.
4. Can I add sauerkraut to this casserole?
Yes. Replace half of the fresh cabbage with 1 cup of drained sauerkraut. Rinse the sauerkraut if you prefer a milder flavor. The sauerkraut adds an extra tangy, fermented note.
5. Can I use frozen shredded hash browns instead of fresh potatoes?
Yes. Use 4 cups of frozen shredded hash browns (thawed). Do not cook them first. Layer them in the casserole raw. Reduce the baking time to 30-35 minutes total.
6. Is this dish authentically Polish?
This casserole is inspired by traditional Polish flavors—potatoes, cabbage, sour cream, dill, and caraway—but it is not a single traditional recipe. It is best described as a “casserole in the Polish style.” Similar layered dishes appear in Polish home cooking, especially as a way to use up leftovers. For an authentic Polish dish, try bigos (hunter’s stew) or gołąbki (stuffed cabbage rolls).