German Krautstrudel: An Easy Savory Cabbage Roll Recipe

I wrapped silky sautéed cabbage, smoky bacon and crunchy caraway seeds in a flaky pastry to create a Krautstrudel that vanishes from the plate faster than anyone expects.

A photo of German Krautstrudel: An Easy Savory Cabbage Roll Recipe

I am obsessed with this German Krautstrudel because it hits a smoky, salty note I can’t ignore. The soft ribbons contrasted with crisped bacon make me push my plate back for one more slice.

But it’s the whisper of caraway seeds that steals the scene, that surprising little snap against buttery layers. And the flaky exterior around it?

Holy wow. I love how every forkful pulls steam and flavor into a messy, satisfying mouthful.

This is the kind of savory roll I crave on repeat, the kind guests notice and ask for again. I will always make it for dinner.

Ingredients

Ingredients photo for German Krautstrudel: An Easy Savory Cabbage Roll Recipe

  • Frozen puff pastry — flaky shell that’s buttery and light.
  • Shredded green cabbage — crunchy, slightly sweet, keeps it veggie-y.
  • Diced bacon — smoky, salty protein that makes it feel hearty.
  • Thinly sliced onion — sweet base, softens into cozy flavor.
  • Butter — adds richness and a golden finish to the filling.
  • Neutral oil — helps cook without changing the taste.
  • Caraway seeds — warm, caraway bite that’s oddly comforting.
  • Salt — brings out the cabbage and bacon flavors.
  • Black pepper — a little heat, nothing overpowering.
  • Granulated sugar — brightens the cabbage, balances the salt.
  • Vinegar — tangy pop that cuts through the richness.
  • White wine or stock — adds depth, keeps things moist.
  • Fresh breadcrumbs — soak up juices so it’s not soggy.
  • Beaten egg — makes the crust glossy and nicely browned.
  • Chopped parsley — fresh herby finish, if you feel like it.

Ingredient Quantities

  • 1 sheet frozen puff pastry, thawed (about 250 to 300 g)
  • 1 medium green cabbage, core removed and shredded (about 700 g)
  • 6 oz bacon, diced (about 170 g)
  • 1 medium onion, thinly sliced
  • 2 tablespoons butter
  • 1 tablespoon neutral oil (vegetable or sunflower)
  • 1 teaspoon caraway seeds
  • 1 teaspoon salt, plus more to taste
  • 1/2 teaspoon freshly ground black pepper
  • 1 teaspoon granulated sugar
  • 1 tablespoon apple cider vinegar or white wine vinegar
  • 1/4 cup dry white wine or chicken stock, optional
  • 1/2 cup fresh breadcrumbs (from a day old roll) to soak up moisture
  • 1 large egg, beaten for egg wash
  • 2 tablespoons chopped fresh parsley, optional

How to Make this

1. Preheat oven to 400 F (200 C). Line a baking sheet with parchment and have your thawed puff pastry sheet ready on a lightly floured surface.

2. Cook the diced bacon in a large skillet over medium heat until it’s browned and some fat rendered, about 6 to 8 minutes. Use a slotted spoon to transfer bacon to a bowl, leave about 1 to 2 tablespoons of bacon fat in the pan.

3. Add the butter and oil to the pan with the bacon fat. Toss in the sliced onion and cook until soft and translucent, about 5 minutes. Stir in caraway seeds and let them toast for 30 seconds.

4. Add the shredded cabbage, salt, pepper and sugar. Sauté, stirring occasionally, until cabbage wilts and softens, about 10 to 12 minutes. If it seems dry, add the optional 1/4 cup white wine or chicken stock to deglaze and loosen things up.

5. Stir in the vinegar, cooked bacon, and breadcrumbs. The breadcrumbs should soak up excess moisture so the filling is not soggy. Taste and adjust salt and pepper. Remove from heat and let the filling cool for 8 to 10 minutes so it won’t melt the pastry.

6. Roll the puff pastry sheet into a rough rectangle, about 12 by 10 inches. Mound the cooled cabbage mixture down the center lengthwise, leaving a 1 to
1.5 inch border on both long sides and ends. Sprinkle chopped parsley on top if using.

7. Brush the pastry borders with beaten egg. Fold the long sides over the filling to overlap in the middle, then tuck the ends under to seal and form a neat log. Place seam side down on the prepared baking sheet. Brush the top with more egg wash and score a few shallow vents on top so steam can escape.

8. Bake for 25 to 30 minutes, until pastry is puffed and golden brown and filling is hot. If the top browns too fast, loosely tent with foil for the last 5 to 10 minutes.

9. Let the Krautstrudel rest for 8 minutes before slicing so the filling sets. This keeps juices from running out and makes neat slices.

10. Serve warm with a dollop of mustard or sour cream if you like. Leftovers reheat well in a 350 F oven for 10 to 12 minutes so pastry crisps up again.

Equipment Needed

1. Baking sheet lined with parchment paper
2. Large skillet (for browning bacon and sautéing cabbage)
3. Slotted spoon (to lift bacon out, leave fat behind)
4. Wooden spoon or heatproof spatula (for stirring)
5. Chef’s knife and cutting board (for shredding cabbage, dicing bacon, slicing onion)
6. Rolling pin or clean bottle (to roll the puff pastry)
7. Pastry brush (for egg wash)
8. Mixing bowl (to let the filling cool and to toss breadcrumbs)
9. Measuring cups and spoons (for wine, vinegar, salt, sugar etc)
10. Oven mitts and a cooling rack (for safe handling and resting the strudel)

FAQ

German Krautstrudel: An Easy Savory Cabbage Roll Recipe Substitutions and Variations

  • Frozen puff pastry (1 sheet): use 1) store bought phyllo sheets brushed with melted butter between layers for crisp flakiness, 2) a simple quick pie dough (but it will be denser), or 3) pre-made crescent roll dough for an easier, slightly sweeter result.
  • Bacon (6 oz): swap with 1) pancetta or speck for similar porky, salty flavor, 2) smoked sausage or kielbasa thinly sliced for a heartier bite, or 3) diced smoked tofu or tempeh if you want a vegetarian smoky option (add a little liquid smoke if needed).
  • Dry white wine or chicken stock (1/4 cup, optional): replace with 1) low-sodium vegetable stock, 2) apple cider diluted with a bit of water for brightness, or 3) plain water plus an extra splash of vinegar to keep the tang.
  • Fresh breadcrumbs (1/2 cup): use 1) panko for extra crunch, 2) crushed saltine or soda crackers, or 3) finely ground oats or almond meal to absorb moisture without gluten.

Pro Tips

1. Keep the filling a bit undercooked before you cool it—if the cabbage is totally soft and steaming the pastry will get soggy. Let it cool until just warm, and press out any big puddles of liquid with a spoon or a paper towel, otherwise the strudel will leak.

2. Use the bacon fat for sauteing the onions when you can, it adds flavor. But if your cabbage looks too wet after mixing in the breadcrumbs, throw the mixture into a hot skillet for a minute to evaporate extra moisture before you fill the pastry.

3. Don’t overwork the puff pastry when shaping the log, you want as much lift as possible. If the edges crack a little, brush with egg wash and press gently, and chill the assembled log 10 minutes in the fridge if the butter starts to get too soft.

4. Score vents on top and tent with foil if it browns too fast, but also let the baked strudel rest at least 8 minutes before slicing. Cutting too soon will make it collapse and the filling will run everywhere, so be patient, it really helps get neater slices.

Please enter your email to print the recipe:

German Krautstrudel: An Easy Savory Cabbage Roll Recipe

My favorite German Krautstrudel: An Easy Savory Cabbage Roll Recipe

Equipment Needed:

1. Baking sheet lined with parchment paper
2. Large skillet (for browning bacon and sautéing cabbage)
3. Slotted spoon (to lift bacon out, leave fat behind)
4. Wooden spoon or heatproof spatula (for stirring)
5. Chef’s knife and cutting board (for shredding cabbage, dicing bacon, slicing onion)
6. Rolling pin or clean bottle (to roll the puff pastry)
7. Pastry brush (for egg wash)
8. Mixing bowl (to let the filling cool and to toss breadcrumbs)
9. Measuring cups and spoons (for wine, vinegar, salt, sugar etc)
10. Oven mitts and a cooling rack (for safe handling and resting the strudel)

Ingredients:

  • 1 sheet frozen puff pastry, thawed (about 250 to 300 g)
  • 1 medium green cabbage, core removed and shredded (about 700 g)
  • 6 oz bacon, diced (about 170 g)
  • 1 medium onion, thinly sliced
  • 2 tablespoons butter
  • 1 tablespoon neutral oil (vegetable or sunflower)
  • 1 teaspoon caraway seeds
  • 1 teaspoon salt, plus more to taste
  • 1/2 teaspoon freshly ground black pepper
  • 1 teaspoon granulated sugar
  • 1 tablespoon apple cider vinegar or white wine vinegar
  • 1/4 cup dry white wine or chicken stock, optional
  • 1/2 cup fresh breadcrumbs (from a day old roll) to soak up moisture
  • 1 large egg, beaten for egg wash
  • 2 tablespoons chopped fresh parsley, optional

Instructions:

1. Preheat oven to 400 F (200 C). Line a baking sheet with parchment and have your thawed puff pastry sheet ready on a lightly floured surface.

2. Cook the diced bacon in a large skillet over medium heat until it’s browned and some fat rendered, about 6 to 8 minutes. Use a slotted spoon to transfer bacon to a bowl, leave about 1 to 2 tablespoons of bacon fat in the pan.

3. Add the butter and oil to the pan with the bacon fat. Toss in the sliced onion and cook until soft and translucent, about 5 minutes. Stir in caraway seeds and let them toast for 30 seconds.

4. Add the shredded cabbage, salt, pepper and sugar. Sauté, stirring occasionally, until cabbage wilts and softens, about 10 to 12 minutes. If it seems dry, add the optional 1/4 cup white wine or chicken stock to deglaze and loosen things up.

5. Stir in the vinegar, cooked bacon, and breadcrumbs. The breadcrumbs should soak up excess moisture so the filling is not soggy. Taste and adjust salt and pepper. Remove from heat and let the filling cool for 8 to 10 minutes so it won’t melt the pastry.

6. Roll the puff pastry sheet into a rough rectangle, about 12 by 10 inches. Mound the cooled cabbage mixture down the center lengthwise, leaving a 1 to
1.5 inch border on both long sides and ends. Sprinkle chopped parsley on top if using.

7. Brush the pastry borders with beaten egg. Fold the long sides over the filling to overlap in the middle, then tuck the ends under to seal and form a neat log. Place seam side down on the prepared baking sheet. Brush the top with more egg wash and score a few shallow vents on top so steam can escape.

8. Bake for 25 to 30 minutes, until pastry is puffed and golden brown and filling is hot. If the top browns too fast, loosely tent with foil for the last 5 to 10 minutes.

9. Let the Krautstrudel rest for 8 minutes before slicing so the filling sets. This keeps juices from running out and makes neat slices.

10. Serve warm with a dollop of mustard or sour cream if you like. Leftovers reheat well in a 350 F oven for 10 to 12 minutes so pastry crisps up again.