Add chopped onion and bacon and cook until onion is transparent.
Add asparagus pieces and cook for about 1 minute.
Add the plain flour to this mixture and cook again for a further minute stirring at all times.
Pour soup, add stock powder, cheese, salt and pepper over the asparagus mixture and simmer for about 5 minutes on low.
Prepare pastry by cutting 8 cm circles out (I use a tea cup to do this).
Place a heaped teaspoon in the middle of the circle and fold pastry over to form a semi-circle and pinch with fingers or use a fork to close the edges.
(If you over-fill the pastries, the filling will burst out when cooking).
Place on a greased oven tray, brush on egg wash and bake for about 15 minutes or until golden brown.