Savory Spinach and Mushroom Strudel


Allyson Kramer

  • Total: 100 mins
  • Prep: 40 mins
  • Cook: 60 mins
  • Yield: 2 strudels (2 servings)
Nutritional Guidelines (per serving)
1182 Calories
79g Fat
84g Carbs
45g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 2 strudels (2 servings)
Amount per serving
Calories 1182
% Daily Value*
Total Fat 79g 101%
Saturated Fat 17g 85%
Cholesterol 37mg 12%
Sodium 1047mg 46%
Total Carbohydrate 84g 31%
Dietary Fiber 11g 41%
Protein 45g
Calcium 1001mg 77%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This savory strudel utilizes pre-packaged puff pastry to make your time spent in the kitchen so much easier. Many pre-packaged puff pastries--found in your grocer's freezer section--are actually vegan by default. Check the labels on brands such as Pepperidge Farms and similar names and then get cooking!


  • 5 onions (Cippolini or any small, sweet onion, thinly sliced)
  • 1/2 cup broth (mushroom)
  • 10 ounces mushrooms (any variety, sliced)
  • 3 cups spinach (fresh, chopped)
  • 1 package/359g tofu (silken, extra firm, drained)
  • 5 tablespoons vegan cream cheese (such as ​Tofutti brand​)
  • 1 teaspoon olive oil
  • 2 teaspoons tahini
  • Salt and pepper
  • 1 package puff pastry

Steps to Make It

  1. Gather the ingredients.

  2. Preheat oven to 375 F.

  3. In a large frying pan over medium high heat, sauté the onions in the mushroom broth until the onions are golden brown and tender, about 10 minutes. Stir often so that the onions do not burn.

  4. Add the mushrooms and--keeping over medium-high heat-- cook until almost all of the liquid is gone. Lightly salt and pepper to taste.

  5. Gradually add the spinach, and allow it cook for about 45 seconds, or until the leaves are wilted and brilliant green. Cover and set aside.

  6. In a medium sized bowl, using a fork, smash the silken tofu until it resembles cottage cheese. Cream the tofu with the vegan cream cheese, olive oil, tahini, 1 teaspoon salt, and pepper.

  7. Fold the spinach and mushroom mixture into the tofu mixture and blend well until well incorporated and evenly distributed.

  8. On a large clean and lightly floured surface, roll out one sheet of puff pastry so that it is just slightly bigger than the dimensions it came packaged in. Keep the dough square as you roll it out.

  9. Using half of the spinach and mushroom mixture, spread the mixture on only half of thw pastry square leaving a 2 inch border on each side.

  10. Roll up, starting with the filled side, making sure to keep taut while doing so. Pinch edges and fold down to seal.

  11. Repeat each step with the other pastry and then place both filled pastries onto a large metal baking sheet.

  12. Using very sharp knife and coming in from the side, score the top of the pastries with 5 slits each. Bake at 375 F for 35 to 40 minutes, or until the pastry is golden brown and crispy. Remove from the oven and allow to cool about 10 minutes before slicing and serving. 

  13. To retain crispiness, it is best served shortly after baking.

Recipe Variation

  • Party version! Cut the rolled out puff pastry into 3 x 3 inch squares. Press each square snugly into the bottoms of muffin tins and then fill the cups 1/2 with mushroom filling. Bake 30 minutes, or until puff pastry is fluffy and topping is golden. Serve warm.

Recipe Tags: