Krautfleckerl – Traditional Hungarian Cabbage and Noodles Recipe
Krautfleckerl is one of those comforting European dishes that proves simple ingredients can create incredible flavor. Made with tender caramelized cabbage, buttery noodles, and sweet onions, this classic Hungarian comfort food has been loved for generations across Central and Eastern Europe. Its rich aroma, slightly sweet flavor, and rustic texture make it the perfect cozy meal for busy weeknights, cold weather dinners, or nostalgic family gatherings.
Although the recipe uses humble pantry ingredients, the result is deeply satisfying. The cabbage slowly browns in butter or bacon fat, developing a rich sweetness that pairs beautifully with soft egg noodles. Finished with a spoonful of sour cream, Krautfleckerl becomes a hearty dish that feels both rustic and elegant.
In this guide, you will learn everything about traditional Hungarian cabbage and noodles, including its history, cooking tips, ingredient variations, storage advice, and a complete step-by-step recipe that anyone can master at home.
What Is Krautfleckerl?
Krautfleckerl is a traditional Hungarian and Austrian noodle dish made from cabbage and pasta. The name comes from German origins:
- “Kraut” means cabbage
- “Fleckerl” refers to small square-shaped noodles
Over time, the dish spread throughout Hungary and neighboring countries, becoming a staple comfort food in many households. Different families have their own versions, but the core ingredients remain the same:
- Cabbage
- Onions
- Noodles
- Butter or bacon fat
- Black pepper
- A touch of sugar
Some recipes lean savory, while others add a mild sweetness that balances the earthy cabbage flavor perfectly.
Today, Krautfleckerl remains popular because it is affordable, filling, and incredibly flavorful despite its simplicity.

Why You’ll Love This Hungarian Cabbage and Noodles Recipe
There are many reasons why this dish continues to be a favorite comfort meal:
Easy to Make
The recipe uses straightforward cooking techniques and beginner-friendly ingredients.
Budget-Friendly
Cabbage and noodles are inexpensive, making this an excellent low-cost family meal.
Rich Flavor
Slowly caramelized cabbage creates a naturally sweet and savory flavor that tastes far more complex than the ingredient list suggests.
Versatile
You can serve it as:
- A vegetarian main dish
- A side dish
- A hearty lunch
- A comfort dinner
Perfect for Cold Weather
Warm buttery noodles combined with soft cabbage create the ultimate cozy meal.
The History Behind Krautfleckerl
Krautfleckerl has roots in the Austro-Hungarian Empire, where cabbage-based dishes were extremely common due to the vegetable’s affordability and long storage life.
In many rural households, cabbage was one of the most important staple ingredients during winter months. Families relied on it for soups, stews, dumplings, and noodle dishes.
The recipe became especially popular because:
- It required very few ingredients
- It could feed large families
- It was filling and nutritious
- Ingredients were available year-round
Over generations, the dish evolved differently across regions:
- Hungarian versions often include paprika or bacon fat
- Austrian versions may use square noodles
- Slovak variations sometimes add sausage
Despite regional changes, the heart of the dish remains the same: sweet caramelized cabbage and comforting noodles.
Ingredients for Krautfleckerl
Here’s everything you need to make authentic Hungarian cabbage and noodles.
1 Medium Head of Cabbage
Green cabbage works best because it softens beautifully and caramelizes well.
You’ll need approximately:
- 4 cups sliced cabbage
3 Cups Cooked Noodles
Traditional recipes often use:
- Egg noodles
- Square pasta
- Wide noodles
Egg noodles are especially popular because their buttery texture complements the cabbage perfectly.
4 Tablespoons Butter, Canola Oil, or Bacon Fat
Each fat option creates a different flavor:
- Butter adds richness
- Bacon fat adds smokiness
- Oil creates a lighter version
1 Cup Sliced Onions
Onions add sweetness and depth to the dish.
1 Tablespoon Kosher Salt
Salt helps remove excess moisture from the cabbage before cooking.
1/4 Teaspoon Freshly Ground Black Pepper
Black pepper balances the sweetness of the cabbage.
2 Teaspoons Granulated Sugar
A small amount of sugar helps caramelize the cabbage beautifully.
Sour Cream for Serving
Tangy sour cream adds creaminess and balances the rich buttery noodles.
How to Make Krautfleckerl
This dish comes together in a few simple steps.
Step 1: Salt the Cabbage
Mix sliced cabbage with kosher salt and let it sit for 30 minutes.
This step is important because:
- It removes excess moisture
- Helps the cabbage caramelize better
- Prevents soggy noodles
After 30 minutes, squeeze out as much liquid as possible.
Step 2: Cook the Noodles
Boil noodles according to package instructions until tender.
Avoid overcooking because the noodles will continue cooking slightly when mixed with the cabbage.
Drain and set aside.
Step 3: Cook the Onions
Heat butter, oil, or bacon fat in a deep skillet over medium heat.
Add sliced onions and cook until soft and translucent.
This creates the flavor base for the entire dish.
Step 4: Caramelize the Cabbage
Add:
- Cabbage
- Black pepper
- Sugar
Cook slowly over low heat for 25 to 30 minutes, stirring frequently.
The cabbage should become:
- Soft
- Golden brown
- Slightly sweet
- Richly caramelized
This is the most important step because it develops the signature flavor of Krautfleckerl.
Step 5: Add the Noodles
Add cooked noodles to the skillet and toss everything together until evenly coated.
Allow the noodles to absorb some of the buttery cabbage flavor.
Step 6: Serve with Sour Cream
Top with drained sour cream for extra creaminess and tang.
Serve warm.
Tips for Perfect Krautfleckerl
1. Don’t Rush the Cabbage
Slow cooking is essential for deep flavor.
If the heat is too high:
- The cabbage burns
- The sweetness doesn’t develop properly
Low and slow cooking creates the best results.
2. Use Egg Noodles
Egg noodles provide the soft buttery texture that makes this dish authentic and comforting.
3. Drain the Cabbage Well
Too much moisture prevents caramelization.
Squeezing out the liquid helps achieve the ideal texture.
4. Stir Frequently
Cabbage can stick and burn easily once it begins browning.
Frequent stirring ensures even caramelization.
5. Use Bacon Fat for Extra Flavor
If you enjoy smoky flavors, bacon grease creates an incredibly rich version of the dish.
Variations of Hungarian Cabbage and Noodles
One of the best things about Krautfleckerl is how customizable it can be.
Add Bacon
Crispy bacon adds:
- Smokiness
- Crunch
- Extra savory flavor
Include Sausage
Smoked sausage or kielbasa transforms the dish into a hearty main course.
Make It Vegetarian
Simply use butter or oil instead of bacon fat.
Add Paprika
Hungarian paprika adds warmth and authentic regional flavor.
Use Homemade Noodles
Fresh homemade noodles create an even richer texture.
What to Serve with Krautfleckerl
Although this dish can stand alone as a complete meal, it also pairs wonderfully with other foods.
Best Side Dishes
- Roasted chicken
- Pork chops
- Sausages
- Cucumber salad
- Pickles
- Rye bread
Best Drinks to Pair With Hungarian Cabbage and Noodles
Because the dish is rich and buttery, refreshing beverages pair especially well.
Try:
- Dry white wine
- Light beer
- Sparkling water
- Apple cider
Is Krautfleckerl Healthy?
Krautfleckerl can absolutely fit into a balanced diet.
Benefits of Cabbage
Cabbage is:
- High in fiber
- Low in calories
- Rich in vitamin C
- Full of antioxidants
Ways to Make It Lighter
You can reduce calories by:
- Using less butter
- Choosing whole wheat noodles
- Using Greek yogurt instead of sour cream
Storage and Reheating Tips
Refrigeration
Store leftovers in an airtight container for up to 4 days.
Freezing
Freeze for up to 2 months.
Allow the dish to cool completely before freezing.
Reheating
Reheat gently in a skillet with:
- A splash of water
- A little butter
This prevents the noodles from drying out.
Common Mistakes to Avoid
Overcooking the Noodles
Soft noodles can become mushy after mixing with the cabbage.
Cook them just until tender.
Not Browning the Cabbage Enough
The caramelized cabbage is the star of the dish.
Undercooked cabbage lacks sweetness and depth.
Using Too Much Heat
High heat burns the cabbage before it caramelizes properly.
Frequently Asked Questions
What Does Krautfleckerl Taste Like?
It has a savory, buttery flavor with subtle sweetness from the caramelized cabbage and onions.
Can I Make It Ahead of Time?
Yes. In fact, many people think it tastes even better the next day.
Can I Use Red Cabbage?
You can, but green cabbage is more traditional and produces a sweeter flavor.
Is Krautfleckerl Vegetarian?
Yes, if made with butter or oil instead of bacon fat.
What Type of Noodles Work Best?
Wide egg noodles are the most traditional choice.
Authentic Krautfleckerl Recipe
Ingredients
- 1 tablespoon kosher salt
- 1 medium head cabbage, sliced
- 3 cups cooked egg noodles
- 4 tablespoons butter, canola oil, or bacon fat
- 1 cup sliced onions
- 1/4 teaspoon freshly ground black pepper
- 2 teaspoons granulated sugar
- Sour cream for serving
Instructions
Step 1
Mix the cabbage with kosher salt and let stand for 30 minutes.
Step 2
Squeeze out as much liquid as possible from the cabbage.
Step 3
Cook the noodles according to package directions. Drain and set aside.
Step 4
Heat butter or bacon fat in a deep skillet over medium heat.
Step 5
Add onions and cook until soft.
Step 6
Add cabbage, black pepper, and sugar.
Step 7
Cook over low heat for 25 to 30 minutes, stirring frequently, until cabbage becomes golden brown.
Step 8
Add noodles and toss thoroughly.
Step 9
Serve warm with sour cream.
Final Thoughts
Krautfleckerl is proof that simple ingredients can create extraordinary comfort food. The rich caramelized cabbage, buttery noodles, and creamy sour cream combine into a dish that feels warm, rustic, and deeply satisfying.
Whether you are exploring Hungarian cuisine for the first time or recreating a nostalgic family recipe, this traditional cabbage and noodles dish is guaranteed to become a favorite in your kitchen.
Its affordability, ease of preparation, and incredible flavor make it one of the best old-world comfort meals you can make at home.
If you love cozy homemade recipes with authentic European flavor, Krautfleckerl deserves a permanent place in your recipe collection.