Vegetable Strudel is a savory Austrian-style pastry filled with tender vegetables, creamy cheese, herbs, and a light sauce, all wrapped in golden, flaky puff pastry. It works beautifully as a vegetarian main dish, brunch recipe, or warm appetizer.
Why You’ll Love This Recipe
This Vegetable Strudel is comforting, crisp, and full of flavor. The filling is creamy without being too heavy, the vegetables stay colorful and tender, and the puff pastry makes it feel special while still being simple to prepare.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
1 sheet puff pastry, about 275 g, thawed if frozen
2 tablespoons olive oil
1 small onion, finely diced
2 garlic cloves, minced
1 medium carrot, finely diced
1 small zucchini, finely diced
1 red bell pepper, finely diced
100 g broccoli florets, chopped small
100 g mushrooms, finely sliced
100 g peas, fresh or frozen
1 teaspoon salt
1/2 teaspoon black pepper
1/2 teaspoon paprika
1/4 teaspoon ground nutmeg
1 tablespoon chopped fresh parsley
1 tablespoon chopped fresh chives
120 g cream cheese
80 g grated mozzarella or Emmental cheese
2 tablespoons breadcrumbs
1 egg, beaten, for brushing
1 tablespoon sesame seeds or nigella seeds, optional
Directions
Preheat the oven to 200°C. Line a baking tray with parchment paper.
Heat olive oil in a large pan over medium heat. Add the onion and cook for 3 minutes until softened. Add the garlic and cook for 30 seconds.
Add the carrot, zucchini, bell pepper, broccoli, mushrooms, and peas. Cook for 8–10 minutes, stirring often, until the vegetables are tender and most of the moisture has evaporated.
Season with salt, black pepper, paprika, nutmeg, parsley, and chives. Remove from the heat and let the filling cool for 10 minutes.
Stir in the cream cheese, grated cheese, and breadcrumbs until the mixture is creamy but firm enough to hold its shape.
Unroll the puff pastry on the prepared baking tray. Spoon the filling down the center, leaving space around the edges.
Fold the short ends inward, then fold the long sides over the filling to form a sealed strudel. Place the seam side down.
Brush with beaten egg and sprinkle with sesame seeds or nigella seeds if using.
Bake for 30–35 minutes, until golden brown and crisp. Let rest for 10 minutes before slicing.
For a richer filling, add 100 g cooked mashed potato.
For extra protein, add 150 g cooked lentils or chickpeas.
For a lighter version, use low-fat cream cheese and reduce the grated cheese to 50 g.
For a spicier version, add 1/4 teaspoon chili flakes.
Storage/Reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Reheat in the oven at 180°C for 10–15 minutes until crisp again. Avoid microwaving if possible, because the pastry may become soft.
To freeze, wrap the baked and cooled strudel slices well and freeze for up to 2 months. Reheat from frozen at 180°C until hot throughout.
FAQs
Can I use homemade strudel dough instead of puff pastry?
Yes, homemade strudel dough works well, but puff pastry is quicker and gives a very flaky result.
Can I make Vegetable Strudel ahead of time?
Yes. Prepare the filling one day ahead and keep it refrigerated. Assemble and bake when ready.
Can I use frozen vegetables?
Yes, but thaw and drain them well first to prevent a soggy pastry.
Why is my strudel soggy?
The filling may have too much moisture. Cook the vegetables until excess liquid evaporates and let the filling cool before wrapping.
Can I make this recipe vegan?
Yes. Use vegan puff pastry, plant-based cream cheese, vegan grated cheese, and plant milk instead of egg wash.
What cheese works best?
Mozzarella, Emmental, Gouda, or mild cheddar all work well.
Can I serve it cold?
Yes, but it tastes best warm when the pastry is crisp.
What can I serve with Vegetable Strudel?
Serve it with green salad, yogurt sauce, cucumber salad, or roasted potatoes.
Can I add potatoes?
Yes. Add 100–150 g cooked mashed potato for a firmer, heartier filling.
How do I keep the pastry from splitting?
Do not overfill it, seal the edges well, and place the seam side down before baking.
Conclusion
Vegetable Strudel is a cozy, flavorful dish with crisp pastry and a creamy vegetable filling. It is easy enough for a family meal but elegant enough for guests, making it a dependable vegetarian recipe for any occasion.
Vegetable Strudel is a savory Austrian-style pastry filled with tender vegetables, creamy cheese, and fresh herbs wrapped in flaky golden puff pastry. This comforting vegetarian dish is perfect for brunch, lunch, dinner, or as an elegant appetizer.
Ingredients
1 sheet puff pastry, about 275 g, thawed if frozen
2 tablespoons olive oil
1 small onion, finely diced
2 garlic cloves, minced
1 medium carrot, finely diced
1 small zucchini, finely diced
1 red bell pepper, finely diced
100 g broccoli florets, chopped small
100 g mushrooms, finely sliced
100 g peas, fresh or frozen
1 teaspoon salt
1/2 teaspoon black pepper
1/2 teaspoon paprika
1/4 teaspoon ground nutmeg
1 tablespoon chopped fresh parsley
1 tablespoon chopped fresh chives
120 g cream cheese
80 g grated mozzarella or Emmental cheese
2 tablespoons breadcrumbs
1 egg, beaten, for brushing
1 tablespoon sesame seeds or nigella seeds, optional
Instructions
Preheat the oven to 200°C and line a baking tray with parchment paper.
Heat olive oil in a large pan over medium heat. Add the onion and cook for 3 minutes until softened. Add the garlic and cook for 30 seconds.
Add the carrot, zucchini, bell pepper, broccoli, mushrooms, and peas. Cook for 8 to 10 minutes, stirring often, until the vegetables are tender and most of the moisture has evaporated.
Season with salt, black pepper, paprika, nutmeg, parsley, and chives. Remove from the heat and let the filling cool for 10 minutes.
Stir in the cream cheese, grated cheese, and breadcrumbs until the mixture is creamy but firm enough to hold its shape.
Unroll the puff pastry on the prepared baking tray. Spoon the filling down the center, leaving space around the edges.
Fold the short ends inward, then fold the long sides over the filling to form a sealed strudel. Place the seam side down.
Brush with beaten egg and sprinkle with sesame seeds or nigella seeds if using.
Bake for 30 to 35 minutes until golden brown and crisp.
Let the strudel rest for 10 minutes before slicing and serving.
Notes
Add mashed potato for a heartier filling.
Cook vegetables until excess moisture evaporates to avoid soggy pastry.
Use vegan cheese and puff pastry for a vegan version.
Reheat in the oven to maintain crisp pastry texture.
Serve with salad, yogurt sauce, or roasted potatoes.