Preheat the oven to 400° F.
Toss the butternut squash, sweet potatoes, carrots, brussel sprouts, and mushrooms with olive oil, thyme, sage, rosemary, paprika, salt, and pepper.
Spread evenly onto a baking sheet and roast for about 25 minutes.
To make the filling, melt butter over medium heat in a saucepan. Then add the onions and garlic and cook until softened. Next add the flour and cook for one minute. Whisk in the vegetable broth and simmer until thickened. Lastly, stir in the cream and mustard and season with salt and pepper.
Add the roasted vegetables into the filling sauce and mix until ingredients are evenly coated. Divide the filling evenly into the ramekins.
Roll out the puff pastry and cut into round circles slightly larger than the ramekin tops. Cut a small slit into the puff pastry to allow steam to escape from filling. Place puff pastry over each ramekin and seal the edges. Brush with egg wash.
Place the ramekins on a baking sheet and bake at 400° F for 20 - 25 minutes. Let cool for five minutes before serving warm. Enjoy!