In a large and deep skillet or pot, melt butter over medium heat then add in garlic and flour and cook 1 minute, stirring constantly.
While whisking slowly pour milk into flour mixture, then cook, whisking vigorously to smooth lumps until mixture begins to thicken. Add in cream cheese and parmesan and whisk until melted (it will look lumpy at first but will begin to smooth).
Mix in cream and season with salt and pepper to taste (I liked this with a fair amount of pepper). Stir in lemon zest and lemon juice.
Copyright © 2020 Cooking Classy