
German cabbage and dumplings (Kraut und Knödel) delivers pure comfort in every bite with its perfect balance of buttery cabbage and tender, herb-flecked dumplings. This timeless dish embodies the soul of German home cooking – transforming humble ingredients into something truly special through simple, traditional methods. Each forkful offers a taste of old-world charm, with the slight sweetness of sautéed cabbage complementing the hearty dumplings in a harmony of flavors and textures. Whether you're reconnecting with your heritage or simply seeking wholesome comfort food, this authentic recipe brings the cozy warmth of a German grandmother's kitchen to your table.
I first encountered this dish during a cold winter in Bavaria, where it was served in a small family-run restaurant. When I recreated it at home, the familiar aroma instantly transported me back to that cozy German dining room. What surprised me most was how such simple ingredients could create something so deeply satisfying – it's now my go-to comfort meal when temperatures drop or when I need a reminder of simpler times.
Ingredients and Selection Tips
- Cabbage: Green cabbage works best; look for firm heads with crisp leaves
- Flour: All-purpose creates the perfect dumpling texture; unbleached adds subtle flavor
- Butter: Use European-style for authentic richness if available
- Eggs: Bring to room temperature for better incorporation into the dumpling dough
- Herbs: Dried thyme is traditional but fresh parsley works beautifully
- Stock: Vegetable for a lighter flavor or chicken for richness; homemade is ideal

Detailed Cooking Instructions
- Step 1:
- Begin by preparing the dumpling dough, which needs to rest briefly before cooking. In a large bowl, combine 2 cups of all-purpose flour, 1 teaspoon dried thyme (or 1 tablespoon chopped fresh parsley), ½ teaspoon black pepper, 1 teaspoon salt, 1 teaspoon baking powder, and ¼ teaspoon baking soda if using. Whisk these dry ingredients together thoroughly to ensure even distribution of the leavening agents.
- Step 2:
- Create a well in the center of your flour mixture and add 2 lightly beaten eggs. Using a fork, gradually incorporate the flour from the inside edges of the well, working outward until a stiff dough forms. If the mixture seems too dry to come together completely, add milk one tablespoon at a time – you may need 2-4 tablespoons total. The dough should be firm but pliable, not sticky or crumbly.
- Step 3:
- Set the dumpling dough aside to rest while you prepare a large pot of water for cooking them. Fill a pot with about 3 quarts of water, add 1 tablespoon salt, and bring to a rolling boil over high heat. The salt is crucial not just for flavor but for helping the dumplings cook properly.
- Step 4:
- While the water heats, begin preparing the cabbage component. Take a medium-sized head of green cabbage (about 2 pounds), remove any damaged outer leaves, quarter it, cut out the core, and then slice it into ½-inch ribbons. Don't slice too thinly as the cabbage will reduce significantly during cooking.
- Step 5:
- In a large, heavy-bottomed pot or Dutch oven, melt 2 tablespoons of unsalted butter over medium heat. Add 1 medium onion, finely diced, along with a pinch of salt. Sauté until the onion becomes translucent and begins to turn golden at the edges, about 8-10 minutes. This slow cooking develops sweetness that balances the cabbage perfectly.
- Step 6:
- Add the remaining 4 tablespoons of butter to the pot along with the sliced cabbage, 1 cup of vegetable or chicken stock, ½ teaspoon garlic powder, 1 teaspoon kosher salt, and ½ teaspoon freshly ground black pepper. Stir well to combine all ingredients, ensuring the cabbage is evenly coated with butter and seasonings.
- Step 7:
- Bring the cabbage mixture to a simmer, then reduce heat to low, cover with a lid, and cook for approximately 15-20 minutes, stirring occasionally, until the cabbage is tender but still has some texture. You don't want it to become mushy – a slight bite provides the perfect contrast to the soft dumplings.
- Step 8:
- While the cabbage cooks, return to your dumpling dough. The water should now be at a full boil. Dip a tablespoon in the hot water to heat it (this prevents sticking), then scoop up a heaping tablespoon of dough and carefully drop it into the boiling water. Continue with the remaining dough, dipping the spoon in hot water between each dumpling.
- Step 9:
- Cook the dumplings until they float to the surface and then for about 1-2 minutes more to ensure they're cooked through, approximately 5-7 minutes total. The dumplings will puff slightly as they cook, becoming light and tender. Use a slotted spoon to remove them from the water and set them aside on a plate.
- Step 10:
- Once the cabbage is tender and the dumplings are cooked, gently fold the dumplings into the cabbage mixture, allowing them to absorb some of the flavorful liquid. Adjust seasoning with additional salt and pepper if needed, then garnish with 2 tablespoons fresh chopped parsley before serving hot, directly from the pot for the most authentic experience.
I learned these tips through trial and error when perfecting this recipe. My first attempt at the dumplings resulted in dense, heavy balls because I added too much flour. Now I'm careful to add just enough for the dough to come together, resulting in light, pillowy dumplings that perfectly complement the tender cabbage.

The first time I served this dish to friends, I worried it might seem too simple or humble. To my delight, everyone requested seconds and asked for the recipe! What makes this German cabbage and dumplings truly special is how it transforms basic ingredients into something greater than the sum of its parts. The slight sweetness from slowly cooked cabbage and onions perfectly balances the savory dumplings, creating a harmony of flavors that feels both satisfying and soothing. While certainly not flashy, this dish represents the heart of good cooking – quality ingredients, proper technique, and the magic that happens when tradition meets the dinner table. It reminds us that sometimes the most memorable meals aren't the most elaborate, but rather those that connect us to a sense of history and home.
Frequently Asked Questions
- → Can I make the dumplings ahead of time?
- Yes, you can make the dumplings a day ahead and store them in the refrigerator. Just reheat them gently when adding to the cabbage.
- → What meat pairs well with German cabbage and dumplings?
- This dish pairs wonderfully with bratwurst, kielbasa, pork chops, or even a simple roasted chicken.
- → Can I use red cabbage instead of green?
- Absolutely! Red cabbage will give it a slightly sweeter flavor and beautiful color.
- → Are these the same as German spätzle?
- No, these are different. These dumplings are more like German knöpfle - they're boiled dough balls rather than the small noodles of spätzle.
- → Can I make this dish vegetarian?
- Yes, simply use vegetable stock instead of chicken stock for a completely vegetarian meal.