8Cook the elbow macaroni according to the package instructions. Drain and set aside.
In a medium saucepan, melt the butter over medium heat.
Add the flour to the melted butter and whisk continuously for about 1-2 minutes until the mixture is smooth and bubbly.
Gradually add the milk to the saucepan, whisking constantly to avoid lumps. Continue to cook and whisk until the mixture thickens, about 3-5 minutes.
Reduce the heat to low and add the shredded cheddar cheese to the saucepan. Stir until the cheese is completely melted and the sauce is smooth.
Season the cheese sauce with salt and black pepper.
Add the cooked macaroni to the cheese sauce and stir until the pasta is evenly coated.
Serve the mac and cheese hot and enjoy!