Wash 10 small to medium potatoes, prick several times with a fork and wrap in tin foil.
Place on a baking tray and roast in the oven for 1 hour or until tender to touch.
Remove the foil wrapping and allow to cool until comfortable to touch.
Cut in halves, lengthways and scoop out the insides, leaving about ¼ inch of potato flesh on the skin.
Mash the potato roughly with a fork and leave aside.
In a saucepan, heat 1 tbsp oil and add the finely chopped mushrooms. All to cook until all water has evaporated, around 15 minutes on medium heat.
Add the garlic and milk and continue to cook on medium heat to reduce until no liquid remains, around 15 minutes.
Add salt and chopped chives and mix.
Transfer the mashed potato to the mushrooms and mix with a spoon, but not too much, just to even out the distribution of ingredients.
Flip over the potato skins and brush the outsides with oil. Whilst still skin-side up, transfer to a baking tray lined with greaseproof paper or brushed slightly with oil and bake a further 15 minutes.
When done, remove the potato skins, flip over and scoop the potato mushroom mix generously into each potato skin (you make have some leftover which you can use for another meal or add to more potato skins).
Bake a further 10 minutes.
Top with vegan crème fraiche, nacho cheese, chives and smoked paprika and serve.