For the pasta, fill a large pot with water. Add plenty of salt to the water and bring to a boil. Cook the pasta according to the directions on the box.
Melt the 2 Tablespoons of butter on medium heat. Add 2 tablespoons of flour. Using a whisk, stir for 1-2 minutes until it is light brown.
On medium-low heat, slowly add in the 2 cups of milk, whisking as you go.
Cook for 4-5 more minutes until slightly thickened.
Add in 2 cups of cheese, reserving a little to sprinkle on top. Add 2 pinches of nutmeg. Stir until the cheese is melted.
Pour drained pasta into the cheese sauce and combine. At this point, you can also add steamed broccoli with the pasta to combine with the cheese sauce.
Pour cheesy pasta into a 9×9 casserole dish and top with a little shredded cheese. If serving immediately, put under the broiler for 1-2 minutes to brown the cheese. Or, this dish can be made ahead of time and pulled out of the refrigerator before serving. In this case, preheat the oven to 350 degrees. Heat up macaroni and cheese for 15-20 minutes until heated through. Turn on the broiler to melt cheese on top.