Homemade Macaroni and Cheese

4 cups macaroni noodles

1/4 cup butter

1/4 cup flour

3 cups whole milk

1 pound Sharp Cheddar Cheese

Salt and Pepper -- Or any other seasoning you like, some like paprika, dried mustard, fresh nutmeg. My mom likes chopped white onion. To each there own here.

Cook noodles for 7 minutes, or 1 to 2 minutes less than the package instruction suggests. Melt the butter over medium heat until melted and add flour. Mix together until smooth and cook for a minute of two until all of the raw flour taste is gone. Add milk slowly and whisk on low heat until the mixture thickens. DO NOT LET THIS COME TO A BOIL. Season with salt and pepper or any other seasoning you would like. Take off heat and mix in all but 1 cup of your cheese. Spread in a greased casserole dish. Top with remaining cheese. Bake at 350 for 15 minutes. The last 3 or so minutes bring your oven to a high broil so that you have a nice crispy top. Serve with steamed veggies or a nice big green salad.