400g/14录oz whole wheat macaroni pasta, cooked according to packet instructions
25g/1oz plain flour
25g/1oz butter
100驳/3陆辞锄 cheddar cheese, grated
500ml/17陆fl oz milk
50g/2oz parmesan cheese, or similar vegetarian hard cheese, grated