Cook the pasta according to package instructions until al dente. Drain and set aside.
In a saucepan, melt the butter over medium heat.
Add the minced garlic and sauté until fragrant.
Sprinkle in the flour and stir continuously for about 2 minutes.
Gradually whisk in the milk, ensuring there are no lumps.
Cook the mixture until it thickens, stirring frequently.
Stir in the grated Parmesan cheese until melted and smooth.
Season with salt and pepper to taste.
Add the cooked pasta to the sauce and toss until well coated.
Serve immediately, garnished with fresh parsley.