Bring a large saucepan of water to
the boil. Add the pasta and cook for 8-12 minutes, according to pack instructions.
Meanwhile, heat the oil in a large
non-stick frying pan. Add the bacon and spring onions and cook them for about 5 minutes, stirring often. Remove from the heat.
Beat together the soft cheese and egg
in a mixing bowl, then stir in the bacon and spring onions. Add the milk, half the cheese and the parsley (if using). Season with some pepper.
Drain the pasta, then return it to the saucepan. Add the
egg mixture and heat gently for 2-3 minutes, stirring constantly, until the mixture cooks and thickens. Serve, sprinkled with the remaining cheese.