Fill up your saucepan to half way with water and boil.
When it is boiling add salt and the pasta.
Cook for ½ the recommended time - maybe around 6 mins.
Drain and add to your pyrex dish and set aside.
Sauce
Melt the butter and add the flour.
cook until a light golden brown colour - 3 mins
Warm the milk in the microwave.
Whisk in the warm milk.
Add the mustard.
Continue stirring until it is thickened. Donot boil.
Add the cheese and stri until it has melted.
Take off the heat heat and add to your pyrex dish and stir.
Flavour enhancer
Chop the onion, celery and pepper finely.
Fry gentle until softened.
Add the basil, smoked paprika, salt and pepper.
Crush the garlic and add to the frying pan.
Slice the sausage and add to teh pan.
Slice the mushrooms and add to the pan.
Fry for around 5 mins until all the flavours are blended.
Add it to the pyrex dish and mix thoroughly.
Finishing
Sprinkle the cheese and breadcrumbs over the top of the dish.
Slice the tomato and garnish.
Bake at 180°c for 30mins or until golden brown. Use the middel shelf, but you can move it up and switch over to the broiler/grill for an extra brown topping for the last 5 mins.