This Old German Recipe Surprised Everyone at Dinner—Now It’s a Family Favorite!

My German nana shared this comforting dish with me years ago, and it’s one of those recipes that truly feels like home. A simple blend of tender cabbage and soft dumplings, it brings out rich, buttery flavors that make you want to go back for seconds. Perfect for a cozy dinner when you’re craving something hearty, nostalgic, and budget-friendly.

German Cabbage with Dumplings
Ingredients:

Ingredient Quantity
Green cabbage, chopped 1 medium head
Butter 2 tablespoons
Onion, finely chopped 1
Salt and pepper To taste
All-purpose flour 1 cup
Salt (for dumplings) 1/2 teaspoon
Milk 1/2 cup
Eggs 2
Chopped fresh parsley For garnish (optional)

How To Make German Cabbage with Dumplings:
Step 1: Cook the Cabbage Base: Melt the butter in a large pot or Dutch oven over medium heat. Add the chopped onion and cook until soft and translucent, letting that lovely aroma fill the kitchen.
Step 2: Add the Cabbage: Stir in the chopped cabbage, sprinkle with salt and pepper, and let it cook for about 20 minutes, stirring now and then, until tender and lightly golden.
Step 3: Make the Dumpling Batter: In one bowl, mix flour and salt. In another, whisk the eggs and milk together. Slowly add the wet ingredients to the dry mixture, stirring until you get a smooth, thick batter.
Step 4: Cook the Dumplings: Bring a large pot of salted water to a gentle boil. Using two spoons or a spaetzle maker, drop small portions of batter into the boiling water. Once the dumplings float to the top, they’re ready—this usually takes 3 to 5 minutes. Use a slotted spoon to lift them out and set aside.
Step 5: Combine and Serve: Gently mix the dumplings with the cabbage in the pot, letting everything warm through. Sprinkle with fresh parsley if you like, and serve it warm for the perfect comfort meal.