← Back to Blog

Ribs, Sauerkraut, and Dumplings — The Dish That Taught Me What Wigilia Is Really About

Christmas week. The final approach. I made the mushroom soup on Saturday, two days before Wigilia, just like Mrs. Wojcik instructed. Dried forest mushrooms, soaked overnight, simmered for an hour. The apartment filled with that smell — earthy, deep, almost spiritual. It's the smell of Babcia's kitchen on December 23rd, the smell of anticipation, the smell of the most important meal of the year being born. The uszka I made on Sunday. One hundred and twenty of them. Tiny ear-shaped dumplings, each one pinched and folded by hand. It took three hours. My back ached. My fingers were raw from pinching dough. But they were beautiful — neat rows on floured sheet pans, waiting to be boiled and dropped into the soup on Christmas Eve. Wigilia is the Polish Christmas Eve dinner — the most important meal of the year. Twelve dishes, one for each apostle. No meat. Fish, pierogi, soup, bread, compote, and whatever else you need to get to twelve. Babcia hosted every year until she couldn't. Last year, Mom hosted and I helped. This year, Mom is hosting and I'm leading. The menu I've planned: 1. Mushroom soup with uszka 2. Pierogi — potato and cheese (no bacon, it's meatless) 3. Fried carp (traditional, Dad's favorite) 4. Herring in cream sauce 5. Beet borscht (clear, ruby-red, served in cups) 6. Babcia's bread (from her recipe card) 7. Kutia (wheat berry and poppy seed dessert — Mrs. Wojcik taught me) 8. Pickled herring with onion 9. Vegetable salad (carrots, peas, potatoes in mayo — the Polish version) 10. Sauerkraut with mushrooms 11. Makowiec (poppy seed roll) 12. Dried fruit compote Twelve dishes. I'm making ten of them. Mom is doing the carp and the herring because those are her territory and because I have not yet conquered fish. The brewery is closed Christmas week, so I have time. Good thing, because this is going to take everything I have. I've been cooking for two years. This is the final exam. I went to Babcia's grave on Tuesday. Snow on the ground, the first real snow of the season. Her headstone was dusted white. I brushed it off with my glove and said, "I'm making your Wigilia, Babcia. All twelve. The soup, the uszka, everything. I'm not going to screw it up." The wind blew snow across the cemetery. Somewhere, I hope, she was humming.

Sauerkraut with mushrooms is dish number ten on my Wigilia menu — quiet, almost overlooked beside the borscht and the carp, but deeply necessary. When I wasn’t elbow-deep in uszka dough, I was thinking about that fermented, funky, grounding flavor that Babcia always had simmering on the back burner. This recipe for ribs, sauerkraut, and dumplings isn’t the meatless version I’ll serve on Christmas Eve, but it’s the dish I made for myself the Sunday after — a reward, a breath, and a reminder that the food we grow up with holds us in ways we don’t fully understand until we’re the ones standing at the stove making it.

Ribs, Sauerkraut, and Dumplings

Prep Time: 20 minutes | Cook Time: 2 hours | Total Time: 2 hours 20 minutes | Servings: 6

Ingredients

  • 3 lbs pork spare ribs or country-style ribs, cut into 2-rib sections
  • 1 large can (32 oz) sauerkraut, drained and rinsed
  • 1 medium yellow onion, thinly sliced
  • 3 cloves garlic, minced
  • 1 tsp caraway seeds
  • 2 bay leaves
  • 1/2 tsp black pepper
  • 1/2 tsp salt, plus more to taste
  • 2 cups low-sodium chicken or pork broth
  • 1 tbsp vegetable oil
  • For the dumplings:
  • 1 1/2 cups all-purpose flour
  • 2 tsp baking powder
  • 1/2 tsp salt
  • 2/3 cup whole milk
  • 2 tbsp unsalted butter, melted

Instructions

  1. Brown the ribs. Heat vegetable oil in a large Dutch oven or heavy pot over medium-high heat. Season ribs on both sides with salt and pepper. Working in batches, brown the ribs on all sides, about 3–4 minutes per side. Transfer to a plate and set aside.
  2. Soften the aromatics. Reduce heat to medium. Add sliced onion to the pot and cook, stirring occasionally, until softened and lightly golden, about 5 minutes. Add garlic and caraway seeds and cook 1 minute more until fragrant.
  3. Build the braise. Return the browned ribs to the pot. Add the drained sauerkraut, bay leaves, and broth. Stir gently to combine, nestling the ribs down into the sauerkraut. Bring to a boil, then reduce heat to low. Cover tightly and simmer for 1 hour 30 minutes, until the ribs are tender and nearly falling from the bone.
  4. Make the dumpling dough. About 15 minutes before serving, whisk together flour, baking powder, and salt in a medium bowl. Add the milk and melted butter and stir just until a shaggy dough forms — do not overmix.
  5. Cook the dumplings. Increase the heat under the pot to medium so the liquid is at a gentle simmer. Drop the dumpling dough by rounded tablespoons directly onto the surface of the sauerkraut and ribs, spacing them slightly apart. Cover the pot tightly and cook for 12–15 minutes without lifting the lid, until the dumplings are cooked through and no longer doughy in the center.
  6. Finish and serve. Remove bay leaves. Taste and adjust seasoning with salt and pepper. Serve directly from the pot — ribs and sauerkraut in wide bowls with two or three dumplings on top.

Nutrition (per serving)

Calories: 520 | Protein: 34g | Fat: 26g | Carbs: 31g | Fiber: 3g | Sodium: 890mg

Jake Kowalski
About the cook who shared this
Jake Kowalski
Week 143 of Jake’s 30-year story · Milwaukee, Wisconsin
Jake is a twenty-nine-year-old brewery worker, newlywed, and proud Polish-American from Milwaukee's Bay View neighborhood. He didn't start cooking until his grandmother Babcia Helen passed away and left behind a stack of grease-stained recipe cards. Now he makes pierogi from scratch, smokes meats on a balcony smoker his landlord pretends not to notice, and writes for guys who want to cook good food but don't know a roux from a rub.

How Would You Spin It?

Put your own twist on this recipe — what would you add, remove, or swap?