01 -
Set your oven to 200°C (400°F). Line a baking sheet with parchment or a silicone mat, then put it aside.
02 -
In a frying pan over medium heat, melt the butter. Toss in shallots and cook until softened, about 5 minutes. Go ahead and add garlic, letting it cook briefly for 1 minute.
03 -
Pop the mushrooms and lemon juice into your pan. Keep cooking until the mushrooms become tender and any liquid they release evaporates, around 5-7 minutes. Mix in the fresh herbs, then remove from heat to cool down completely.
04 -
Grab a bowl and mix the cream cheese with the cooled mushroom mixture. Add a bit of salt and pepper to suit your taste.
05 -
Take the puff pastry and roll it out to about 25x30cm (10x12 inches). Spread the mushroom-cream cheese mix evenly on top. Sprinkle Gruyere cheese all over, then roll it up tightly from one of the long sides.
06 -
Coat the roll with the egg wash using a pastry brush. Slice the roll into 2.5cm (1-inch) rounds with a sharp knife, pressing lightly on each slice to keep its shape. Lay them flat on the prepared baking sheet.
07 -
Place the pinwheels at least 7.5cm (3 inches) apart on the sheet. Bake them until golden and crispy, about 25-30 minutes. Check on them at the 25-minute mark, adding extra time if needed.
08 -
After baking, let the pinwheels cool a little before eating. They’re best served while still warm.