Cook the macaroni according to package instructions.
In a saucepan, melt the butter over medium heat and stir in the flour, creating a roux.
Gradually whisk in the milk, stirring continuously until the mixture thickens.
Add in the shredded mozzarella cheese and stir until melted and smooth.
Season the sauce with garlic powder, salt, and pepper, then remove from heat.
Combine the cooked macaroni with the cheese sauce, mixing well to coat evenly.
Serve hot and enjoy your creamy macaroni mozzarella immediately!