Preheat oven to 350 degrees F.
Cook the pasta according to the package.
In a skillet melt butter, once the butter is melted add the flour and stir until blended and smooth.
Add the milk gradually stirring constantly; cook over medium high heat until the mixture starts to thicken. Add the cheese and stir until melted and blended, once the cheese is melted add the Italian seasoning, salt, and pepper and mix until well blended. Add the cooked macaroni mixing until the macaroni is coated with the cheese mixture.
Transport to a baking dish and place into a preheated oven. Bake for about 30 minutes or until the top of the macaroni and cheese starts to turn golden brown.