Melt butter in a skillet over medium heat. Add onions and a pinch of salt. Cook until slightly translucent, about 5 minutes. Add garlic and cook for another 2 minutes.
Then add the mushrooms and increase the heat to medium. Cook for about 7 minutes, stirring occasionally. Once the mushrooms are golden brown around the edges, add another pinch of salt, thyme, sage and flour. Cook for 2 minutes, stirring constantly. The flour should not be lumpy. Slowly stir in the vegetable broth and oat milk. Bring to the boil and then simmer on a low heat until the mixture thickens. Season with salt and pepper. Stir in the planted.pulled spicy herbs.
Preheat the oven to 220°C.
Roll out the puff pastry on a cutting board. The longer sides of the dough should be parallel to you. Spread a thin layer of cranberry sauce horizontally over the bottom third of the dough.
Spread the spicy herbs mixture evenly in the center of the dough.
Spread a thin layer of pumpkin puree on the top third of the dough.
Roll the dough into a 30 cm long rope. Cut into 5cm long pieces with a sharp knife.
Place on a baking sheet lined with parchment paper (strudel side up), spacing 2 inches apart.
Brush lightly with unsweetened oat milk.
Bake for 12-15 minutes until risen golden brown. Arrange in a circle on a serving platter, garnish with whole herbs and additional cranberry sauce. Pour the mushroom sauce into a bowl in the middle.