Bring a pot of salted water to a boil over high heat. Add the macaroni and cook for 7 to 8 minutes, or until al dente. Drain the macaroni and set aside.
In a large saucepan, melt the butter over medium heat. Add the flour and whisk until well combined, about 1 minute. Slowly add the milk, whisking constantly, until the mixture is thick and creamy, about 5 minutes.
Add the cheese, salt, pepper, mustard, and paprika and stir until the cheese is melted and the sauce is smooth. Add the macaroni and stir until the macaroni is completely coated.
Pour the macaroni and cheese into a 9-inch baking dish. Bake for 20 minutes, or until the top is golden brown and bubbly.
Interesting Facts
Macaroni and cheese is an American classic dish that dates back to the 19th century.
The dish is a favorite among children and adults alike.
It's a great way to add some extra protein to your meal, as the cheese contains a good amount of protein.