Preheat the oven to 375°F
Cook macaroni until al dente
Drain the macaroni
Melt butter in a saucepan
Whisk in flour
Cook the flour mixture for 1 to 2 minutes
Slowly whisk in milk
Cook until the sauce thickens
Add salt, pepper, and any desired seasonings
Stir in shredded cheese until melted
Mix the cheese sauce with the cooked macaroni
Transfer to a baking dish
Top with extra cheese or breadcrumbs if desired
Bake for 20 to 25 minutes
Bake until bubbly and golden on top
Let it rest for a few minutes before serving
