This cheesy, smooth, gooey easy stovetop mac and cheese will become your new dinner favorite!
Cook pasta according to package directions. Drain and set aside.
In a medium saucepan or dutch oven, melt butter over medium low heat. Once melted, add the flour and whisk for about 3-4 minutes, until thickened. This is called a roux.
Gradually, add the milk, stirring. Bring to a boil (turn up the heat a little) and then simmer for about 3-4 minutes in medium-low heat, stirring often until thickened. If you want, add more milk little by little until desired consistency, stirring.
Stir in the cheese and mix well until melted and warm.
Add the cooked pasta to the cheese sauce and stir until well combined. Season with garlic powder, salt, and pepper to taste. Serve immediately. Enjoy!