Cook fettuccine according to package directions, and drain.
Melt butter in a saucepan over medium heat. Add garlic and cook just till fragrant, about a minute, stirring frequently.
Stir in flour, then gradually whisk in milk, stirring constantly till the mixture thickens.
Add 1 cup of the Parmesan, cream cheese, and salt, stirring till the cheese melts. Add hot pasta and toss.
Serve with a sprinkle of the remaining Parmesan, flat-leaf parsley, and black pepper to taste.
