Cook the pasta in a large saucepan of boiling salted water until al dente, drain and return to the saucepan.
In a large frying pan, fry the bacon and the peas in the butter for approximately 4 minutes.
Once ready, add the bacon, peas and the cheeses, except the Parmesan in the saucepan with the pasta.
Mix well using a wooden spoon and slowly add in the milk and cream. Stir constantly over a medium heat until the cheeses are melted and you created a creamy texture.
Season with salt if necessary, a bit of pepper and stir in the parsley.
Spoon the pasta mixture into a large baking tray (35 x 20 x 7cm), sprinkle over the Parmesan cheese and bake in the centre of the oven for 15 minutes or until the top is golden and crisp.