German Krautstrudel: An Easy Savory Cabbage Roll Recipe
Introduction
German Krautstrudel is a delicious savory cabbage roll wrapped in flaky phyllo dough, perfect for a comforting meal. This easy recipe combines smoky bacon, tender cabbage, and aromatic caraway seeds for a classic taste that’s sure to please.

Ingredients
- 8–10 sheets frozen phyllo dough, thawed
- 3 tablespoons olive oil
- 6 slices bacon, diced (or Canadian bacon, diced)
- 1 large yellow onion, chopped
- 1/2 red pepper, diced finely
- 1 small head green cabbage, cored and shredded
- 1/2 teaspoon salt
- 1 teaspoon caraway seeds, plus more for topping
- Freshly ground black pepper
Instructions
- Step 1: Thaw the phyllo dough according to the package instructions, usually overnight in the refrigerator or a few hours at room temperature. Keep it wrapped until the filling is ready.
- Step 2: In a large skillet over medium heat, cook the diced bacon, chopped onion, and red pepper together. Sauté for 3–4 minutes until the onion is translucent and the bacon is cooked.
- Step 3: Add the shredded cabbage to the skillet and continue to cook for about 10 minutes, stirring occasionally, until the cabbage softens. Stir in the caraway seeds, salt, and freshly ground black pepper. Remove from heat and set aside.
- Step 4: Preheat your oven to 400°F (200°C).
- Step 5: Place a sheet of parchment paper on a work surface that fits a baking sheet. Brush a small amount of olive oil onto the parchment to prevent sticking.
- Step 6: Unroll 4 or 5 sheets of thawed phyllo dough onto the oiled parchment paper. Working quickly, brush olive oil over the top layer of the phyllo.
- Step 7: Spread half of the cabbage mixture evenly over one-quarter of the dough along the bottom short edge, leaving a 1½-inch border around the edges.
- Step 8: Fold the sides of the dough over the filling, then fold the bottom edge up. Carefully roll the dough into a tight cylinder, tucking sides in as you roll, ending with the seam side down.
- Step 9: Brush the top of the roll generously with olive oil, then sprinkle with caraway seeds and black pepper. Repeat the process with the remaining dough and filling to make a second roll.
- Step 10: Bake the rolls on the parchment-lined baking sheet for about 15 minutes until the phyllo is golden brown and flaky.
- Step 11: Remove from the oven and let cool for 5 to 10 minutes. Slice into 2-inch pieces using a serrated knife and serve immediately.
Tips & Variations
- For a vegetarian version, omit the bacon and sauté the vegetables in olive oil or butter instead.
- Add a little grated cheese, such as Emmental or Gruyère, inside the filling for extra richness.
- Work quickly with the phyllo dough to prevent it from drying out; cover unused sheets with a damp cloth while assembling.
- Serve with a dollop of sour cream or a tangy mustard sauce for added flavor.
Storage
Store leftover Krautstrudel in an airtight container in the refrigerator for up to 3 days. Reheat gently in a 350°F (175°C) oven for 10 minutes to restore crispness, or microwave briefly if preferred.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use fresh cabbage instead of frozen?
This recipe calls for fresh cabbage, shredded and cooked down in the skillet. Using fresh cabbage gives the best texture and flavor.
Is phyllo dough difficult to work with?
Phyllo dough can be delicate and dries out quickly, so work fast and keep sheets covered with a damp towel until ready to use. Lightly brushing olive oil helps prevent tearing and adds crispness.
PrintGerman Krautstrudel: An Easy Savory Cabbage Roll Recipe
German Krautstrudel is a deliciously savory cabbage roll made with crispy phyllo dough filled with a flavorful mixture of bacon, onions, red peppers, and tender shredded cabbage seasoned with caraway seeds. This easy-to-make recipe combines the flaky texture of phyllo dough with a hearty, comforting filling perfect for a warm appetizer or light meal.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Total Time: 35 minutes
- Yield: 2 rolls, approximately 6-8 servings 1x
- Category: Appetizer
- Method: Baking
- Cuisine: German
Ingredients
Phyllo Dough
- 8 – 10 sheets frozen phyllo dough, thawed
- 3 tablespoons olive oil
Filling
- 6 slices bacon, diced (or Canadian bacon, diced)
- 1 large yellow onion, chopped
- 1/2 red pepper, diced finely
- 1 small head green cabbage, cored and shredded
- 1/2 teaspoon salt
- 1 teaspoon caraway seeds + more for topping
- Freshly ground black pepper, to taste
Instructions
- Thaw the Phyllo Dough: Follow package instructions to thaw the phyllo dough, usually overnight in the refrigerator or a couple of hours on the counter. Do not unwrap the phyllo sheets until ready to fill to keep them from drying out.
- Prepare the Filling: In a large skillet over medium heat, cook the diced bacon, chopped onion, and finely diced red pepper together, sautéing for about 3-4 minutes until the onion becomes translucent and the bacon is cooked through. Add the shredded cabbage to the skillet and continue cooking for another 10 minutes until the cabbage softens. Stir in the caraway seeds, then season the mixture with salt and freshly ground black pepper. Turn off the heat and set the filling aside.
- Preheat the Oven: Set your oven to 400°F (200°C) to preheat while you assemble the strudel.
- Assemble the Krautstrudel: Place a sheet of parchment paper large enough to fit on a baking sheet on your work surface. Brush a small amount of olive oil onto the parchment paper to prevent sticking. Unroll 4-5 sheets of thawed phyllo dough onto the parchment, brushing olive oil on the top layer to keep layers moist and help browning. Spread half of the cabbage mixture evenly over one-quarter of the dough along the bottom short edge, leaving a 1.5-inch border on the edges. Fold in the short sides over the filling, then carefully roll the dough tightly into a cylinder shape, tucking in the sides as you roll. Place the roll seam side down on the parchment. Brush the top generously with olive oil and sprinkle with additional caraway seeds and black pepper.
- Repeat for Second Roll: Repeat the assembly process using the remaining phyllo sheets and cabbage filling to create a second krautstrudel roll on the same parchment.
- Bake the Strudel: Transfer the parchment paper with the rolls onto a baking sheet and bake in the preheated oven for about 15 minutes or until the phyllo dough is flaky and golden brown.
- Serve: Remove from the oven and let the strudels rest for 5 to 10 minutes. Using a serrated knife, cut each roll into 2-inch slices. Serve warm immediately for best flavor and texture.
Notes
- Make sure to keep the phyllo dough covered with a damp towel when working to prevent it from drying and cracking.
- You can substitute bacon with Canadian bacon or smoked ham for a slightly different flavor.
- Caraway seeds are essential for the authentic flavor but can be adjusted to taste or omitted if preferred.
- Serve with a dollop of sour cream or mustard on the side for extra zest.
- Phyllo dough cooks quickly so watch the oven to avoid burning.
Keywords: German Krautstrudel, cabbage roll, phyllo dough recipe, savory strudel, bacon cabbage roll, easy German appetizers

